小火箭代理软件
这些update中通常会包含对JDK bug的fix,或者一些功能的改变,增强,拿update 172为例:
假设JDK 8u192是2018年的最后一个update ,你下载并且安装了,那可以继续免费使用下去,没有任何问题。
对于PC,每用户每月是2.5美元,对于服务器/云部署,每个processor每月是25美元,当然,数量多的话可以打折。
我推测有两个原因,第一个原因可以理解:Oracle JDK8 2014年3月发布,到2019年1月正式进入“End of Public Updates”,这个版本Oracle支持了将近5年时间,一个版本的软件不可能无限期地支持下去,那样维护成本太高。
你也许注意到了,我刚才再说JDK的时候,特别加上了Oracle这个词,这是因为Java虚拟机的规范是开放的,任何人都可以去实现。
老刘在2017年编程提高群第一季中,不就和大家一起实现了一个极为简单的版本吗?当然那不能称为JVM,只实现了对Class文件的解析,和一个能实现顺序,分支,循环,多态的简单执行引擎。
这个不多说,免费的开源实现小火箭代理软件,以GPL License发布,很多Linux发行版中都会包含这个Open JDK。
就是我们常说的Java JDK,也是最常用的一个,是Oracle公司(收购了开发Java的Sun公司)对Java SE的实现。
有实力的大公司,都有可能开发自己的JDK,比如IBM,肯定要为自家的操作系统AIX,还有z/OS开发SDK。
这名字老长了,也有点费解,简单来说,这是个收费的服务,是Oracle为企业级用户提供的高级工具和功能,可以监控、部署、管理企业级的Java程序,与此同时,你还可以下载那些老版本的JDK及其update。
所以我猜测Oracle耍了一点小手段,以后不要这个收费的服务了,把这些高级的功能加上JDK update打包,统一成一个新的服务,就是之前说的订阅服务。
如果你的公司正在使用Oracle JDK 8并且还想在2019年1月之后获得那些更新和支持,你需要购买Orace的订阅服务。
如果你的公司一直在在升级你的Oracle JDK,比如说已经升级到JDK9了,你什么服务都不用购买,因为那个订阅服务主要解决的是老版本的Update的问题。
广告声明:文内含有的对外跳转链接(包括不限于超链接、二维码、口令等形式),用于传递更多信息,节省甄选时间,结果仅供参考,IT之家所有文章均包含本声明。