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/06/19 05:23:24 UTC

[GitHub] emilianbold commented on issue #594: Update licenses + notices (4)

emilianbold commented on issue #594: Update licenses + notices (4)
URL: https://github.com/apache/incubator-netbeans/pull/594#issuecomment-398277870
 
 
   The patch looks good.
   
   I dislike these JARs that come with a mix of licenses.
   
   I would prefer we have some structure here.
   
   Here's an idea: instead of adding a new file 'Apache-2.0-smack' we should break up that into it's parts 'Apache-2.0' + 'BSD-jsch' + 'MIT-indiana' (not sure if it's really MIT, but as an example doesn't matter) and then have some way to declare this mix in the 'License:' header.
   
   Maybe the '+' operator could have special meaning, instead of being part of the file? And it's parsed differently by the ant task?
   
   Or maybe we create multiple files: we crease 'BSD-jsch' and 'MIT-indiana' and also the 'full' file 'Apache-2.0+BSD-jsch+MIT-indiana' which is just a concatenation of those?
   
   My idea being about structure but also about underlining true 'variants' of a license versus files that are covered by a bundle of multiple licenses. So a file MIT-xyz would be a variation of MIT while MIT+BSD is the license covering a JAR which has a mix of MIT and BSD licensed code.
   
   Does this make sense? (We can move all this discussion in a separate thread on dev@ or something)
   
   +1 for the patch
   
   PS: Travis seems to fail due to low disk space?
   
   

----------------------------------------------------------------
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