[PLUG-Devel] Close source Java apps on GPL?

Alan Dayley alandd at consultpros.com
Tue Nov 14 22:52:51 MST 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Darrin Chandler wrote:
> On Tue, Nov 14, 2006 at 04:32:07PM -0700, Alan Dayley wrote:
>>
>> Posit:
>> Closed source Java applications cannot run on the GPL'd JVM without
>> violating the GPL.
> 
> Does the GPL work like that?!

If I link my code to a GPL library, my application is considered a
derivative work of the library.  Therefore, upon distribution of the
application, the GPL is in force for my code.  The LGPL was created to
allow apps to link to LGPL libraries and still be released under a
non-GPL license.

So, to ask the question another way: Does running an application that is
interpreted at runtime by the JVM trigger the "linking is a derivative
work" condition of the GPL?

Alan
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iD8DBQFFWqszDQw/VSQuFZYRAol+AJ0e7y6SWXLKuWEk5tgjyqjAtzyaKwCcDXfK
/rPIIEjQP34MjkDDvesktMc=
=dYrp
-----END PGP SIGNATURE-----


More information about the PLUG-devel mailing list