incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Matthias Bläsing <mblaes...@doppel-helix.eu>
Subject Re: [VOTE] Release Apache NetBeans 9.0 RC1 (incubating) rc1
Date Mon, 21 May 2018 15:30:19 GMT
[Resend incuding general@incubator.apache.org]

Hi Ate,

Am Montag, den 21.05.2018, 14:54 +0200 schrieb Ate Douma:

> a) nbbuild/licenses folder still has the GPL license file, which I
> thought/expected no longer should be needed with the fix from
> NETBEANS-305 [1]?
> Is there still a GPL usage left? If so this then could be a blocker
> IMO.

Quote from Apache Legal FAQ:
https://www.apache.org/legal/resolved.html#prohibited

"[...] For example, using a GPL'ed tool during the build is OK, however
including GPL'ed source code is not.[...]"

Apache Netbeans uses external tools when building and at least GPLv2-
CP 
code is used. The license is referred to by the
<module>/external/<artifact-filename>-license.txt file. That file holds
additional meta data for the dependency.

For example the build directory nbbuild holds:

nbbuild/external/langtools-9-license.txt

Holds the license for the OpenJDK Javac, which is GPLv2-CP. It also
declares, that the dependency is only used at compile time (though
Apache might have bigger problem, as the java projects are missing the
runtime dependency (or is there an ALv2 compatible JDK?)).


The presence of the license file alone is no reason for a negative
answer, although it has already happened.

Greetings

Matthias


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Mime
View raw message