Hi,

If you bundle GPL2+CPE files together the result _must_ be GPL2+CPE. From the GPL2+CPE, 2.b) [1]

b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License.

Of course you _must_ also keep any copyright notices in each file (that has nothing to do with the license) and add your own copyright notice on the modifications you want to do.

As far as I understand the situation, it seems it's not clear that all files (the whole project?) in nb-javac are covered with GPL2-CPE.

Note that adding GPL2+CPE to an ASF "convenience binary" is something that is explicitly forbidden by the ASF, and requires an explicit permission.

If you bundle many GPL2-CPE files together and upload them to Maven Central and want NetBeans to use those, we must still ask for permission to ASF Legal.

Kind regards,
Antonio


[1]
https://openjdk.java.net/legal/gplv2+ce.html

El 22/4/21 a las 21:41, Ernie Rael escribió:
So it seems like anyone, in particular a non-oracle employee, could create an nb-javac release from the current source, indicate it's GPL-CPE, publish to maven central, and NetBeans could include it. Or am I missing something?

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists



Reply via email to