从2019年开始,Oracle就对JDK8后的版本(包含v8的某些小版本更新)进行商用收费。 但是,之前并没有注意详情,今天突然想到,却发现忘记了具体的版本号,因此再次查询了Oracle官网,并记录一下。
官网说明显示,许可证变更时间为:2019-04-16,不过,另有开源版本提供(OpenJDK)
查看2019-04-16发布的版本,收集了整理各版本详情。
java9最新版本号为:9.0.4,更新时间为:2018-01-16
java10最新版本号:10.0.2,更新时间:2018-07-17
java12、java13、java14,初始版本号未查询到发布时间,但是查看使用的许可证,都为最新商用收费的许可证。
java12 java13 java14
java8,免费版本至8u202,从8u211开始商用收费。 java9、java10 未收费。 java11,免费版本版本至11.0.2,从11.0.3开始商用收费。 java12、java13、java14,全版本商用收费。 java8以前,即,java6等版本,可免费使用。 另有OpenJDK可用,但是需要自己编译打包。