NPO
Kurt Granroth
plug-discuss@lists.PLUG.phoenix.az.us
Sun, 22 Apr 2001 11:28:25 -0700
der.hans wrote:
> True, there are other Free Software licenses. The way I see it, the issue
> isn't really whether or not the licenses are free, but rather if they're
> compatable.
>
> For instance ldd on apache reveals it links to /usr/lib/libgdbm.so.1 from
> the libgdbm library. The copyright file in /usr/share/doc/libgdbmg1/ shows
> that the package is GPLd, not LGPLd, e.g. what libc6 is using.
This isn't a problem. This would fall under the "system software"
clause. I can't remember if it's explicitely mentioned in the GPL or
if it just came up in "interpretation sessions" with rms.
Basically, you may link to and use non-free (much less non-compatible)
libraries IF they are considered system libraries -- that is, included
on all installed systems. This came up after GNU programs were
"ported" to non-free Unixes like SunOS. Since libc on those systems
are not free, there was a fear that GNU programs couldn't be used on
them. The decision was to allow for linking to system libs as a
result.
Of course, there is an entirely other take on this: the GPL may not
prohibit linking TO non-free libraries. I am so *NOT* going to get
into more detail on that anymore, though.
--
Kurt Granroth | http://www.granroth.org
KDE Developer/Evangelist | SuSE Labs Open Source Developer
granroth@kde.org | granroth@suse.com
KDE -- Conquer Your Desktop