JDK 8、11、13 收费吗?OpenJDK 下载地址
转载: https://weiku.co/article/348/
JDK 17 免费了
JDK 17
还是如期发布了,2021年09月14日。巧了,和苹果发布会是一天,不知道是不是互相在蹭热度~
JDK 17
除了新增了不少新特性,Oracle
官方竟然宣布 JDK 17 可以免费商用了!
Oracle JDK 17 和未来的 JDK 版本是在免费使用许可下提供的,直到下一个 LTS 版本发布整整一年。
此次 Oracle 推出了 Free Java License
,大致摘要:
Oracle 正在免费提供行业领先的Oracle JDK,包括所有季度安全更新。这包括商业和生产用途。
新许可是“Oracle 免费条款和条件”(NFTC) 许可。此 Oracle JDK 许可证允许所有用户免费使用,甚至可以用于商业和生产用途。只要不收费,再分发是允许的。
开发人员和组织现在无需点击即可轻松下载、使用、共享和重新分发 Oracle JDK。
Oracle 将从Oracle JDK 17开始提供这些免费版本和更新,并在下一个 LTS 版本之后继续提供整整一年。以前的版本不受此更改的影响。
Oracle 将继续按照自 Java 9 以来的相同版本和时间表提供GPL下的Oracle OpenJDK 版本。
JDK 8 收费吗
对于从 Oracle 下载的 Oracle jdk8-u200
以下版本不收费。
Oracle 将继续提供JDK 8
免费的公共更新和自动更新,支持个人用户到2020 年 12 月底
,支持商业用户到2019 年 1 月
;
换句话说如果想 Oracle 后续继续为你提供 JDK 8 的支持,那么则需要付费。
JDK 11、13 如何收费?
Oracle 将发布两个不同版本,分别为 Oracle JDK
和 OpenJDK
「除了所附带的许可文件不一样,刚发布的版本几乎完全相同」。
1、Oracle JDK
支持 BCL 协议,开发人员可以免费使用,但不能用于生产
,如果全额付费的话,可支持到 2026 年 9 月(JDK11)。
2、Open JDK
支持 GPL 协议「一般只支持到发布的前 6 个月内」,可以用于公司使用。
结论
所以,如果不想付费,那么使用 OpenJDK
即可。
OpenJDK 下载地址
https://jdk.java.net/java-se-ri/11
https://jdk.java.net/13/
另外可以下载 AdoptOpenJDK
,也是对 java 的实现。