Hermetic Java (static image packaging/formatting) investigation and proposal
Florian Weimer
fweimer at redhat.com
Mon Feb 13 14:40:56 UTC 2023
* Ron Pressler:
>> On 13 Feb 2023, at 09:58, Florian Weimer <fweimer at redhat.com> wrote:
>>
>> Doesn't this make the resulting executable non-distributable in almost
>> all cases, for licensing reasons? (Hotspot is under the GPL, version 2,
>> most open-source Java libraries use the Apache license, version 2.0, and
>> those two are generally considered incompatible.)
>
> I’m not sure your interpretation of the GPL+CPE is correct, but I
> don’t know if anyone here can give a definitive answer.
Just to clarify, I don't see any indication why the resulting
amalgamation would be covered by the Classpath exception. After all, it
includes Hotspot, which itself is not covered. This should make it
easier to understand the default requirements (in the absence of private
agreements with the copyright holder). But you are right that we likely
won't get a definitive answer on this list.
Project Leyden should not be affected by this because its key aspects
are unrelated to distribution matters.
Thanks,
Florian
More information about the leyden-dev
mailing list