netbeans-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Emmanuel Lécharny <>
Subject Re: What to include/exclude in code donation to Apache
Date Thu, 03 Nov 2016 09:21:04 GMT

Le 03/11/16 à 10:02, Emilian Bold a écrit :
> There are about 4 nb-javac repositories you need to exclude.
> I don't believe it's sufficient for Oracle to maintain nb-javac and provide
> binaries under GPL v2 w/ CPE because we cannot include GPL binaries in
> Apache products (category X).
> This seems like a blocker to me for the Java editor.
> One solution would be for this to be part of OpenJDK/Oracle JDK proper and
> then we have it at runtime.
> Same with Graal.js, I don't believe we can use it. Either Graal.js becomes
> part of Nashorn APIs and we have it at runtime in OpenJDK or we switch to
> something else. We could revive the previous JavaScript editor based on
> Mozilla Rhino which is MPL.
> Could any of the mentors / legal confirm my interpretation wrt GPL w/ CPE
> dependencies?

You can't distribute GPL components, that's clear.

For users to have them, they will have to install them on their side.
That could be done in many ways (market place, download, etc). The idea
is that it requires a *conscient* action from a user.

Emmanuel Lecharny

View raw message