自由的Java实现
外观
此條目目前正依照其他维基百科上的内容进行翻译。 (2020年12月29日) |
自由的Java实现 是被用来实现Oracle Java,在自由软件许可证下发布的软件。 Sun公司在2007年5月将大部分Java的实现代码以开源协议发布, 所以Oracle Java几乎可以被认为是开源实现[1],但是从2019年4月16日起,Oracle Java 颁布了新的许可协议[2],这将会对Oracle Java的商业使用造成影响[3]。 Java实现包括编译器、运行时、类库等。自由软件的倡导者们将自由的Java虚拟机称为自由Java运行时或自由的运行时。
一些自由软件运动的倡导者不愿意使用 “Java”一词,因为它存在版权问题[4]。因此,即使是“自由Java运动”,他们也避免使用 “自由Java运行时 ”一词。
- ^ OpenJDK and the IcedTea Project. www.redhat.com. [2019-12-16] (韩语).
- ^ Oracle Java SE License. www.oracle.com. [2020-12-29] (美国英语).
- ^ Oracle Java 许可重要更新. www.java.com. [2020-12-29].
- ^ Java Licensing Logo Guidelines (pdf). [2020-12-29] (美国英语).