You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@netbeans.apache.org by GitBox <gi...@apache.org> on 2018/05/26 08:09:39 UTC

[GitHub] jlahoda commented on issue #561: Removing GPL licenses from nbbuild/licenses, and a lot of various ref…

jlahoda commented on issue #561: Removing GPL licenses from nbbuild/licenses, and a lot of various ref…
URL: https://github.com/apache/incubator-netbeans/pull/561#issuecomment-392245417
 
 
   Regarding 2nd donation: I think it is difficult to estimate what exactly will happen then. But if we push the new modules into the repository, then I assume we will:
   a) relicense the sources to Apache
   b) for any dependency that is CDDL+GPL, we will choose CDDL (i.e. no need to have CDDL+GPL)
   c) we cannot release with hard runtime dependency on/bundle GPL library. So any GPL library will either need to be removed, upgraded to a version with a more acceptable license, or handled in some other way
   d) even if the new modules are part of the same repository, we will run verify-libs-and-licenses, rat and other checks only on the basic cluster config, i.e. the new modules don't need to be perfect at the beginning, as they won't be checked. So there will be time to fix them into a releasable state.
   
   Regarding where do we track the licenses, the answer is nowhere. I tried to explain why I think having the license for compile-time dependencies is important here:
   https://mail-archives.apache.org/mod_mbox/incubator-general/201805.mbox/%3cCALd=3dFUbGVs-BXGf3JPoirWFcPMCnbaKKgxkgcYL2M4PCpxBw@mail.gmail.com%3e
   
   And it was rejected here:
   https://mail-archives.apache.org/mod_mbox/incubator-general/201805.mbox/%3CE30631C0-2449-4520-8BB8-8F5F2B3DA7C1%40classsoftware.com%3E
   
   So, frankly, I am not sure what alternative there is other than to remove the licenses (and hence not track the licenses of the compile-time dependencies)? I.e. the opinion of the reviewers appears to be very clear and I don't see many alternatives.
   

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For additional commands, e-mail: notifications-help@netbeans.apache.org

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