NPO

Top Page
Attachments:
Message as email
+ (text/plain)
Delete this message
Reply to this message
Author: Kurt Granroth
Date:  
Subject: NPO
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
         | 
            KDE -- Conquer Your Desktop