netbeans-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From matthiasblaesing <...@git.apache.org>
Subject [GitHub] incubator-netbeans issue #52: [NETBEANS-54] Module review xml modules
Date Tue, 10 Oct 2017 22:31:21 GMT
Github user matthiasblaesing commented on the issue:

    https://github.com/apache/incubator-netbeans/pull/52
  
    I get the feeling, that we are running in circles:
    
    - Junichi established, that there are templates that already today carry a license header
(just the wrong one) (In the IDE Tools -> Templates -> Other -> html, verified in
8.2)
    - I'm only talking about freemarker templates, that offer the option to add a comment
header, that does not go into the resulting file (again, try with the html template, you end
up with a file without the GPL+CDDL header). Plaintext templates, that are copied verbatim
or just allow text replacement won't be touched by me.
    - If a developer looks at the templates he should already now that netbeans is ALv2 licensed,
else she/he is not even allowed to have it (at least for Germany no right are granted to third
parties by default, so if you assume I gave you no license, you are plainly not allowed to
use it)
    - Having headers makes license review easier
    - Apart from a feeling no argument was raised against adding the license header, in fact
for developers it might be good to get into the habit to "survive" seeing a license.


---

Mime
View raw message