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]
