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. But if you link statically, it is admitted that your work is derivative, with the associated constraints of the license (ability to reverse engineering, etc...). The fundamental issue is what constitutes derivative work with python code. David _______________________________________________ NumPy-Discussion mailing list [email protected] http://mail.scipy.org/mailman/listinfo/numpy-discussion
