Re: re: lebsack account request
| From: | Wez Furlong | Date: | Fri, 04 Feb 2005 07:16:31 +0000 |
| Subject: | Re: re: lebsack account request | ||
| References: | 1 2 3 | Groups: | php.pecl.dev |
| Request: | Send a blank email to pecl-dev+get-1884@lists.php.net to get a copy of this message | ||
> OK, so by "infecting", do you mean the use of libsmbclient symbol names in my
> smbclient.c file? Does that make this a derivative work and not
> something that
> merely uses the functionality of the GPL'd work?
GPL says, among others things, that if you write code that it designed
to link against code that is solely GPL licensed, then the code that
you write must also be placed under the GPL. That is a requirement of
the GPL; if you disagree, you can't use the GPL'd code.
> If you're worried about attacks on the PHP project over things like this, I
> understand.
Yes, the worry is that if we are seen to promote PHP extensions that
are GPL licensed, then we might be forced to change the PHP license to
GPL, as the concept of linking is bi-directional. We don't really
think this will happen, because it's difficult to enforce, but we'd
rather not have to prove our case, so we try to steer clear of it.
> I also was not aware of that CVS project. It looks quite old.
> Perhaps I could still collaborate with the author of that module.
The smbc extension exists from a slightly older time, so it managed to
sneak in relatively un-noticed. Maybe you can reach the author, but
even if not, you're still free to do what you will with it.
> BTW Wez, great tutorial PDF, it helped me out a lot on this extension. :)
>
> Adam
My pleasure :)
--Wez.