Vo Minh Thu <not...@gmail.com> writes:

> For a LGPL library, why do you make the distinction between open
> source and proprietary applications? They can all link to a LGPL
> library.

The "problem" with the LGPL is that in order to distribute a program
using an LGPL library, the recipient must be allowed to replace the
LGPL'ed component with a modified version.  When source is available,
this is not a problem, of course.

For closed source software, this can be solved by having the LGPL bit be
a dynamic/shared library, or by distributing the rest of the application
as a set of .o files, allowing recipients to relink the application
themselves.  Both of these approaches are problematic with the current
state of GHC.

-k
-- 
If I haven't seen further, it is by standing in the footprints of giants
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to