Reema thank you for your investigation! In general GPL and Apache Foundation 
are a bad match, so if there is another license available, that is most 
probably the correct one. GPLv2 with class path exception might be workable, 
but apache legal is reluctant. So let's stay away. If a project is 
dual-licenses under a variant of GPL and CDDL, then choose CDDL, as that 
license is at least accepted inside the ASF.

For the metro library - I think using one released version is the right 
approach. I also verified, that for 2.1b16 no javadocs are present on maven 
central (at least my search-fu was not good enough to find them). But then we 
have the documentation for 1.4 and the binaries for 2.1.... (not directed at 
you, just thinking out loud). So you binaries-list looks sensible.

The alternative: Go directly to a recent version of metro 2.3.1 - I think I saw 
the javadocs for "-rt" on maven central. I think that might be a viable way.

[ Full content available at: 
https://github.com/apache/incubator-netbeans/pull/775 ]
This message was relayed via gitbox.apache.org for [email protected]

Reply via email to