
26 Jan
2011
26 Jan
'11
5:57 a.m.
On Wed, 2011-01-26 at 08:11 +0100, Ketil Malde wrote:
David Leimbach
writes: BSD3 doesn't really state anything about what it links with, but the GPL injects itself into the tree of stuff it's linked with via the derivative works clause.
I'm not an IP lawyer either (thank God), but merely using a published interface does not make it a derivative work. So IMO there's no problem with a GPL library making use of a BSD library, nor vice versa - just like I can write a BSD program and run it on (GPL'ed) Linux and libc.
In addition to Chris Smith reply please note that system interfaces (to which Linux syscalls and libc belongs according to FSF) are explicitly excluded IIRC. Regards