Apache NetBeans PMC has concluded that [email protected] is fully covered by "Classpath exception" and approved the complementary binary for distribution with four binding, one community against two binding votes:
+1 binding - Anton Epple - Johan Vos - John Kostaras - Jaroslav Tulach +1 - Kai Uwe Pel -1 binding - Neil C Smith - Matthias Bläsing Thanks everyone for participating in the vote. -jt > 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.x > ml +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-bet > a2/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-bet > a2/apache-netbeans-java-12.3.992.vsix.asc > https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/12.4-be > ta2/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: [email protected] For additional commands, e-mail: [email protected] For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
