GPL Java

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


On Tue, 2006-11-07 at 23:48 -0700, Michael Torrie wrote:
> 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.

Ahem.  [1] http://www.gnu.org/software/classpath/license.html

> 
> Michael
> 
> >  							-J
> > 
> > /*
> > PLUG: http://plug.org, #utah on irc.freenode.net
> > Unsubscribe: http://plug.org/mailman/options/plug
> > Don't fear the penguin.
> > */
> > 
> 
> 
> /*
> 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