Re: Licensing and errors when loading module
| From: | Stig S. Bakken | Date: | Wed, 10 Jul 2002 05:04:40 +0000 |
| Subject: | Re: Licensing and errors when loading module | ||
| References: | 1 | Groups: | php.pear.dev |
| Request: | Send a blank email to pear-dev+get-7606@lists.php.net to get a copy of this message | ||
On Tue, 2002-07-09 at 18:20, Jelmer Vernooij wrote:
> Hi!
>
> I've written an SMB Client (Windows/Samba file sharing) module for
> PHP4/Pear. The module uses libsmbclient, which is published under the
> GPL.
>
> The FSF site states that the PHP license is incompatible with the GPL
> and it should thus be illegal to load GPL'ed DSO's in PHP? The pear
> site states that pecl modules can be 'all open source licenses'. That
> would include GPL'ed modules. There is also currently a GPL'ed module
> (muscat or something) in pear. Does loading GPL'ed modules into PHP
> violate the GPL ?
The GPL puts restrictions on linking. Whether "linking" includes
dynamic loading of libraries seems to depend on Stallman's mood. My
opinion is that "linking" describes _only_ what is done to assemble the
binary, and that the GPL does not stop you from doing this.
- Stig
--
Stig Sæther Bakken, Fast Search & Transfer ASA, Trondheim, Norway
http://pear.php.net/wishlist.php/ssb