Release code containing Java swing, what license?

I'm close to the completion of the project. I want to open source my code and release it under gplv2 or Apache However, I read somewhere that there is no free implementation of Java swing, so swing dependent code cannot be released under these licenses It's true? If so, what licenses should I consider?

Solution

Do you actually use / modify swing source code or only publish code that uses swing?

If it's the latter, you don't have to worry about it, and you can release it under any open source license you like

If it is the former, you can base your work on openjdk swing source code gpl2 Therefore, you will be able to redistribute as happily as gpl2

The content of this article comes from the network collection of netizens. It is used as a learning reference. The copyright belongs to the original author.
THE END
分享
二维码
< <上一篇
下一篇>>