|
GPLv3: a first lookGPLv3: a first lookPosted Jan 16, 2006 19:22 UTC (Mon) by bjlucier (subscriber, #5281)Parent article: GPLv3: a first look Some parts of the Lisp community have sensed the need to add clauses to the LGPL to make it more Lisp friendly, see the Lisp Lesser General Public Licence. I hope that, as computer languages adopt more of the dynamic features of members of the Lisp and Smalltalk language families, the [[L]L]GPL can be adapted to allay the concerns of some members of these communities.
(Log in to post comments)
GPLv3: a first look Posted Jan 19, 2006 14:06 UTC (Thu) by rwmj (subscriber, #5474) [Link] OCaml too. See the special exception at the top of:
http://caml.inria.fr/pub/old_caml_site/ocaml/LICENSE.html
The original LGPL says something to the effect that if you use
But OCaml has type-safe linking which means that object files
Rich.
LGPL derivatives Posted Jan 20, 2006 20:01 UTC (Fri) by spitzak (subscriber, #4593) [Link] We also applied something like this to fltk (http://www.fltk.org/COPYING.php). Even in C++, supplying object files that can be relinked with the library is enormously hard to do and probably completely useless to anybody who wants to modify the library. It would be far easier for the user to tell the original author "can you please put this useful patch for fltk into the version you are using and send me a new compilation of the program". Also some claim that this requires dynamic linking, which would completley kill the main advantage of fltk, which is that programs using it don't have to be "installed" and the executable "just works".
In our version we tried to make it clear that modifying the fltk code itself and using that in your program requires you to give out the source code for your modifications.
As I have seen this done dozens of times, now including the Lisp and OCaml versions, I would really like to see a single *official* LGPL3 which rewrites or removes these "must supply linkable object code" restrictions. It is obvious that huge numbers of library implementors want to modify the library like this, and without an official version it is leading to huge numbers of slightly different, and possibly incompatable, licenses.
|
Copyright © 2008, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds
Powered by Rackspace Managed Hosting.