[Numpy-discussion] Solaris Sparc build broken
david at ar.media.kyoto-u.ac.jp
Thu Nov 19 00:39:31 EST 2009
Robert Kern wrote:
> On Wed, Nov 18, 2009 at 22:52, David Cournapeau
> <david at ar.media.kyoto-u.ac.jp> wrote:
>> René Dudfield wrote:
>>> pygame is also LGPL... as are a number of other libraries. (pyqt is GPL btw).
>>> LGPL basically means you can link to the library source, but if you
>>> make changes to the library you should give them back. Users should
>>> also be able to change the library if they want... either through
>>> source or relinking.
>> It is far from being that simple, because the notion on whether you are
>> allowed to use the library with proprietary software is based on
>> derivative work, not "link to the library source". For compiled code, it
>> is generally admitted that if you use the library as a shared library
>> (dynamic linking), the program you link to is not derivative, and hence
>> can be any license you want.
> Not at all. The FSF and a large proportion of GPL users claim otherwise.
I thought we were discussing about the LGPL here. What I said previously
only applies to the LGPL, and is certainly wrong for the GPL. But I
don't think the GPL causes any issue for python code (I have encountered
very little python LGPL code, but there is plenty under the GPL).
More information about the NumPy-Discussion