3 ms·
Well, presumably you mean LGPL system libraries like glibc etc., but yes, I understand that is roughly the idea. I think they came up with GPL + classpath exce
by jabl 6y ago
Well, presumably you mean LGPL system libraries like glibc etc., but yes, I understand that is roughly the idea.
I think they came up with GPL + classpath exception instead of adopting LGPL because LGPL has all this language about static vs. dynamic linking etc. that is rooted in the C world and not how Java does things.
- mumblemumble 6y agoMy company's legal team is fine with GPL + classpath exception, but skittish about LGPL. It had never really occurred to me that that might be the reason why. Perhaps the problem is that the LGPL's C-centric language means that trying to use it as a general-purpose library for any platform, including ones that don't work like C, puts it in murkier legal waters.