GPL Java

Michael Torrie torriem at chem.byu.edu
Tue Nov 7 23:48:02 MST 2006


On Wed, 2006-11-08 at 06:14 +0000, Jason Holt wrote:
> On Tue, 7 Nov 2006, Michael Torrie wrote:
> > Of course the Java class libraries are of necessity not under the GPL.
> > (Neither are the GNU Class Libraries).  So it will remain to be seen
> 
> Why is that?

Because if the class libraries were GPL then you could only produce GPL
programs in Java, as all Java programs have to link against the class
libraries at runtime.  The GNU Classpath libraries are produced under
the GPL with a special exception[1] to allow linking your external
programs against these libraries.  This is really an extension of the
built-in GPL exception clause that says a GPL'd app can link against
non-GPL'd system-shipped runtime libraries and vice versa.

Michael

>  							-J
> 
> /*
> PLUG: http://plug.org, #utah on irc.freenode.net
> Unsubscribe: http://plug.org/mailman/options/plug
> Don't fear the penguin.
> */
> 




More information about the PLUG mailing list