-1 (binding) I agree with Neil on this. This feels rushed and indeed license verification will be interesting.
I agree with legal here, that GPL-v2-CPE is an ugly beast and especially ugly, as Sun/Oracle decided not to go full GPL-v2-CPE, but partitial GPL-v2 (Tests and at least hotspot to my knowledge). The latter is its own can of worms. Am Freitag, den 16.04.2021, 18:34 +0200 schrieb Jaroslav Tulach: > Dear community, > vote for [Apache VSNetBeans 12.4 Beta 2](https://lists.apache.org/thread.html/ > r94a2caf8ada7c4ed023348c7581015b554eb86dd219cccc2fe99f9ac%40%3Cdev.netbeans.apache.org%3E) > > has successfully finished and I believe it is time for one more vote: > > Let's vote about Apache VSNetBeans 12.4 Beta 2 complementary binary (again), > but this time with `nb-javac` included! > > This PMC vote is a follow up requested when issue > https://issues.apache.org/jira/projects/LEGAL/issues/LEGAL-563 > was resolved. > > Warning: this is potentially controversial vote and it may trigger some > discussion. Please use this thread only for voting (possibly with some > justification). If you want to discuss, please modify the subject: remove > [VOTE] and put there [DISCUSS], at least. Thank you for keeping this voting > thread clean. > > I am opening vote for a new complimentary binary. Source code remains exactly > the same as was a part of previous 12.4 Beta2 votings. The build > https://ci-builds.apache.org/job/Netbeans/job/netbeans-vscode/374/ > has however been executed with additional `-D3rdparty.modules=.*nbjavac.*` > option as documented in the build me: https://github.com/apache/netbeans/blob/ > master/java/java.lsp.server/vscode/BUILD.md as a result the new binary > contains following additional files in the `.vsix` ZIP file: > > +licenses/GPL-2-CP > +extension/nbcode/extra/ > +extension/nbcode/extra/.lastModified > +extension/nbcode/extra/config/ > +extension/nbcode/extra/config/Modules/ > +extension/nbcode/extra/config/Modules/org-netbeans-modules-nbjavac-api.xml > +extension/nbcode/extra/config/Modules/org-netbeans-modules-nbjavac-impl.xml > +extension/nbcode/extra/config/Modules/org-netbeans-modules-nbjavac.xml > +extension/nbcode/extra/modules/ > +extension/nbcode/extra/modules/ext/ > +extension/nbcode/extra/modules/ext/nb-javac-15.0.0.2-api.jar > +extension/nbcode/extra/modules/ext/nb-javac-15.0.0.2-impl.jar > +extension/nbcode/extra/modules/org-netbeans-modules-nbjavac-api.jar > +extension/nbcode/extra/modules/org-netbeans-modules-nbjavac-impl.jar > +extension/nbcode/extra/modules/org-netbeans-modules-nbjavac.jar > +extension/nbcode/extra/update_tracking/ > +extension/nbcode/extra/update_tracking/org-netbeans-modules-nbjavac-api.xml > +extension/nbcode/extra/update_tracking/org-netbeans-modules-nbjavac-impl.xml > +extension/nbcode/extra/update_tracking/org-netbeans-modules-nbjavac.xml > > > We are primarily voting on VSIX complimentary binary available here: > https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/12.4-beta2/apache-netbeans-java-12.3.992.vsix > > GPG signature and SHA checksum are available along the binaries: > https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/12.4-beta2/apache-netbeans-java-12.3.992.vsix.asc > https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/12.4-beta2/apache-netbeans-java-12.3.992.vsix.sha512 > > Version of 12.4 Beta2+nbjavac VSIX is 12.3.992 as VSCode does not support > versions like “12.4.Beta2” and to be higher than previous 12.4-beta2 (without > nb-javac). > > Given the only difference from the previous (successful) vote is the > inclusion > of `nbjavac` GPLv2 with "Classpath Exception" component, we are primarily > voting about it and about > https://issues.apache.org/jira/projects/LEGAL/issues/LEGAL-563 > and whether PMC believes the "Classpath Exception" applies. > > My understanding is that "Classpath Exception" applies to "certain files ... > that ... contain the Classpath Exception" header. I did "find | grep" check in > https://lists.apache.org/thread.html/ > r821d9e9fdc8d9fd5663e7c326d25e4626e1a27eb13e45f4d639ea199%40%3Cdev.netbeans.apache.org%3E > and I believe all the important files contain such header. > > This vote is going to be open at least for 72 hours, vote with +1, 0, and -1 > as usual. My expectation is that most of the Apache individual contributors > currently employed by Oracle will abstain from the vote. However, I am > willing > to cast my own, personal "+1 (binding)" as a proof that I am really convinced > the "Classpath Exception" applies and I am not aware of any plot or trick > that > would indicate something else. > > Let it all begin! > -jt > > > > > --------------------------------------------------------------------- > 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 > > > --------------------------------------------------------------------- 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