This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Both license files (CDDL and "default license") have format ${licenseFirst} ... ... ${licenselast} that is, they require that FreeMarker variables "licenseFirst" and "licenseLast" are defined. I believe this format was made with an idea of block comments (in Java, HTML, JSP, etc.) in mind. However, not all languages and file formats support block comments - for example, .properties files do not support block comments. So what value should I set to "licenseFirst" and "licenseLast"? Empty string! But that leads to empty lines in place of ${licenseFirst} and ${licenseLast}. I suggest that the license templates are changed such that "licenseFirst" and "licenseLast" are not required: <#if licenseFirst??> ${licenseFirst} </#if> ... ... <#if licenseLast??> ${licenseLast} </#if> This should be made into NetBeans 6.0 (until people develop their own license files based on the default ones).
Both issues (issue #116035, issue #116037) are now fixed. So I mark this issue as FIXED, too.