Release code containing Java swing, what license?
•
Java
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
二维码