Java JDK8/JAVA8以及后版本收费后还能用吗

商用收费就是当你使用Oracle JDK 8u211及以上版本进行具有商业用途(盈利目的)的应用或工具的开发时是要收费的,这时是要先向Oracle缴费取得授权的!当然,一开始你没缴费取得授权就直接用了,Oracle也是不知道的啦!但当你的产品应用或工具越做越大,越来越有名气和市场影响力时,说不定哪天就收到了Oracle发来的律师函,会搞得你公司不要不要的,甚至破产!

说好的最后一个免费版本,为什么有两个版本号 8u201和8u202呢?我到底要用哪一个?这就涉及到Oracle跟Oracle JDK的使用者之间的一个小小的约定或 小常识(下载奇数版本) !

从 2014 年 10 月发布 Java SE 7 Update 71 (Java SE 7u71) 开始,Oracle在发布Oracle JDK关键补丁更新 (CPUs:Critical Patch Updates) 的同时一般会发布相应的补丁集更新 (PSUs:Patch Set Updates)。那么CPUs和PSUs之间有什么区别呢?Oracle JDK 关键补丁更新 (CPUs) 包含安全漏洞修复和重要漏洞修复,Oracle 强烈建议所有Oracle JDK用户及时升级到最新的 CPU 版本,Oracle JDK 关键补丁更新 (CPUs) 版本号采用奇数编号!

如果你真的很烦这些收费授权的Oracle JDK(主要应该是想节约成本!!!),但又想尽量跟上或用上最新的JDK功能特性,那么Oracle官方其实还提供了一个完全免费开源的JDK版本—— Open JDK(目前企业还是以jdk8以主)} 如果业内使用jdk版本进行增加又不想付费可以考虑OpenJDK。OpenJDK Oracle在 GPL许可下提供了开源的 OpenJDK 发行版,最新版的OpenJDK一般都会紧跟对应版本的Oracle JDK,功能特性基本没有差异!至于Oracle为什么让Oracle JDK商业收费,又搞出一个功能特性几乎没有差别的OpenJDK来,这个是Oracle公司自己有自己的考量,为什么,我也不知道!!!

如何在官网找到8u201版本呢?

Java Archive Downloads - Java SE 8

参考文章:

Oracle JDK究竟从哪个版本开始收费? - 岁月已走远 - 博客园

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

栈江湖

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值