Philippe Laporte wrote:
Hi,
Why did Classpath ever go with that esoteric linking exception
instead of simple LGPL?
I can think of several reasons, but "I wanna know God's thoughts, the
rest are details"...just kidding :-)
IIRC many FSF runtime libraries have this exception.
My interpretation of the reason is: To allow systems like GNU/Linux to
be used to replace proprietary operating systems without forcing people
to jump through hoops. By allowing users more leeway linking
proprietary code with system libraries, GNU/Linux can be used in many
more places than if there were no exception. It is basically a small
sacrifice for the greater good of wider use of free software.
David Daney.