OracleJDK 21 收费问题

16 天前
 oblax

这是官网的写法: Java SE Development Kit 21.0.8 downloads JDK 21 binaries are free to use in production and free to redistribute, at no cost, under the Oracle No-Fee Terms and Conditions (NFTC).

JDK 21 will receive updates under the NFTC, until September 2026, a year after the release of the next LTS. Subsequent JDK 21 updates will be licensed under the Java SE OTN License (OTN) and production use beyond the limited free grants of the OTN license will require a fee.

严格翻译的话,似乎收费的只有“Subsequent JDK 21 updates”,只要不更新就不收费,问了几个大模型也都这么说。 但是在网上搜索,似乎是按时间收费的说法居多,即三年免费期一过就会开始收费。

2109 次点击
所在节点    Java
15 条回复
Shatyuka
16 天前
"Subsequent JDK 21 updates" 不就是“免费期过了”的新版本吗
sagaxu
16 天前
2018 年之后没有任何理由用 OracleJDK 了
spritecn
16 天前
一直用 aws 的,除了 oracle 的几个私有库没有外(有代替,换一下就好),其他没啥子问题
oblax
16 天前
@Shatyuka 对呀,按我理解就是比如 21.5 update 开始收费,那我停在 21.4 就好了。但网上搜出来很多是说三年之期一到就算你是 21.0 也得收费。
oblax
16 天前
@sagaxu 这个由不得我。。。
zed1018
16 天前
是什么缘由一定要用 oracle 的 jdk ,往后的 jdk oracle 的应该也没有几个 diff 了吧
peteretep
16 天前
谁决定用 oracle 谁掏钱,不掏钱就用 openjdk
oblax
16 天前
@zed1018 公司要升级,我这小兵就调研一下。
oblax
16 天前
https://www.oracle.com/cn/java/technologies/javase/jdk-faqs.html
查了下文档似乎就是按版本来的。
guanyujia5444
16 天前
@oblax #9 安全问题不考虑?遇到大的安全漏洞必须升级,升级收费,不升级安全风险极大,不如早早替换。
msg7086
16 天前
许可证是绑定到版本的,no-fee 版本就一直是 no-fee 的。
不过就像其他人说的,你不打算跟着 Oracle 做企业级技术支持的话没必要用 OracleJDK 。
就像大家用红帽子也是用 Alma 或者 Rocky ,再不济也是 OL 或者 CentOS ,没必要硬上 RHEL 。
OracleJDK 就靠企业版收费提供商业支持维护来营收了。
普通公司用用 OpenJDK 就可以了。
msg7086
16 天前
补一句:
当然了,既然是公司要求,只要公司出钱,那下面的人默默跟着做就行了。
visper
16 天前
换 openJDK.或者换国产的阿里啊腾讯修改的这些 jdk?
Oldletter
15 天前
他这个有点阅读理解,这个许可证是 jdk17 那个时候改的,
我的理解是 JDK17 的免费和 JDK8u221 之前一样,前三年的版本都是免费的,比如 17.0.12 及以下都是免费,使用的是 NFTC 授权,但是有些人认为会自动切换到 OTN 授权,这部分确实有点阅读理解,上述的同样适用于 jdk21 25 等 LTS 版本,不过我不知道你们为啥会选择 Oracle 的 jdk,在 jdk11 之后 openjdk 和它基本一样的,除了缺了点安全签名和部分的认证.建议选择一个大厂的 openjdk,以下列表有部分常用的,推荐 bellsoft 的
https://www.injdk.cn/
salmon5
15 天前
JDK 8 项目由于历史原因,就不迁移了,升级 JDK (比如 JDK 17,JDK 21 )完全没必要用 Oracle 的 JDK

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1153444

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX