well, I know I might be in the wrong place with this, but since the subforum's theme is somewhat related to my question, I'll try to get an answer here.
Along with the upcoming hype around AJAX (http://en.wikipedia.org/wiki/AJAX) I see the need for a clean and extensible code base for rapid development of GUIs.
the javax.plaf.basic.* package
JMenuItem etc. pp.
Anyway, since lots of the sources are ported 1:1 I somewhat feel unsure regarding the SUN PROPRIETARY/CONFIDENTAL license found in the sources within the javax.* and java.* packages.
So, here's my question: Am I allowed to port the sources, and if so, in which context? Am I allowed to attach an OpenSource license to the port? May Sun be interested in the port?
And if this is not the proper place to ask, could you point me to someone who could answer this question?
Consult a lawyer.
My guess would be that if you copy code, you're asking for trouble, and if you merely copy the API then you're probably ok. Do not use "Java" anywhere in the name of the toolkit.
But ask a lawyer.