Hot answers tagged gpl
You are breaking the spirit of the GPL, the purpose of the GPL is to promote open source software. By getting your users to link you are just finding a technical workaround for a legal stand point. There is precedent in the Skype Pidgin plugin and the nVidia binary graphics drivers and the Linux kernel. Nobody has sued these people but they are considered ...
TL;DR: The FSF doesn't make a distinction between process and program, suggesting restrictions on your program which only apply to the resulting process. The GPL works fundamentally via copyright. In particular, it's a distribution license (doesn't cover use) and is limited to works that are placed under the GPL. Now one of the problems is when a work ...
If library B is using the plain GPL license (not the LGPL or a variant, like GPL with classpath or linking exception), then the FAQ for B is correct in so far that the Free Software Foundation (the ones who drafted the GPL licenses) consider a program a derived work from a piece of GPL code if that GPL code gets executed in the same process as the rest of ...
As long as your app does not depend on the internals of those libraries (i.e. you can replace them with a different version without having to modify your code), you are fine and you can distribute your app under any license you like. This right you get from the classpath exception, which effectively limits the copyleft nature to the GPLv2.
Only top voted, non community-wiki answers of a minimum length are eligible