Re: LGPL vs GPL for Java VM

Philippe Laporte <[email protected]> Fri, 25 Nov 2005 13:20:52 +0100
Newsgroups gmane.comp.java.vm.sablevm.general
Message-ID <[email protected]>
Hi,
    Can you further explain the reasoning behind the following:  

"If SableVM was licensed under the terms of the GNU GPL, the linking 
exception of the GNU Classpath library would conflict with the license 
of SableVM, so the combination of SableVM and GNU Classpath would need 
to be licensed under the terms of the GNU GPL /without/ any linking 
exception. This would have the unfortunate consequence of disallowing 
the linking (and thus execution) of applications licensed under terms 
that conflict with the GNU GPL."

I find it a bit confusing, in the light of:

"When GNU Classpath is used unmodified as the core class library for a 
virtual machine, compiler for the java languge, or for a program written 
in the java programming language it does not affect the licensing for 
distributing those programs directly."

from http://www.gnu.org/software/classpath/license.html

Thanks,

Philippe Laporte



Grzegorz B. Prokopski wrote:

>+++ Philippe Laporte [18/11/05 18:55 +0100]:
>  
>
>>Hi,
>>    Why is SableVM licensed under LGPL instead of GPL?
>>
>>If  one uses a GPLed VM to run their Java app, then their Java app does 
>>not have to be GPLed, correct?
>>    
>>
>
>http://sablevm.org/wiki/License_FAQ
>
>HTH,
>
>		GBP
>  
>