Licensing question

Raffaello Giulietti raffaello.giulietti at supsi.ch
Fri Sep 30 18:14:47 UTC 2016


Christian,

thanks for this clear and, in retrospect, rather logical answer.

Greetings
Raffaello


On 2016-09-30 18:05, Christian Wimmer wrote:
> Graal is just another compiler alongside the Java HotSpot server
> compiler that optimizes code at run time, so the license of Graal does
> not affect Truffle any more than the license of the Java HotSpot VM (GPL
> without Classpath exception) in general.
> 
> -Christian
> 
> 
> On 09/30/2016 09:49 AM, Raffaello Giulietti wrote:
>> Hi all,
>>
>> I'm aware that this might not be the ideal place to ask about licensing
>> issues but I'm just looking for unbinding opinions, not legal advice.
>>
>> My understanding is that Graal is licensed under the "viral" GPL while
>> Truffle is licensed under the less restrictive GPL with Classpath
>> exception.
>>
>> What does this imply for a Truffle language implementation that makes
>> use of Graal for performance, even if it does not link directly to the
>> Graal API?
>> Does it indirectly inherit the stricter GPL status or can it be
>> distributed with any license as allowed by the GPL with Classpath
>> exception?
>>
>> Greetings
>> Raffaello
>>



More information about the graal-dev mailing list