如题,本来想下载一个JDK,在官网下载一直下不动。 只有十几KB的速度,搞得想打人。 开始以为是网速的问题,更换几个网络后发现根本不是那么回事。简直太恼火了,多次尝试,最后发现华为的链接然后使用华为的仓库下载之后的速度如下图:
Oracle如何对JDK收费
2019年4月16日,Oracle发布了新的JDK 8的更新,版本号为8u211和8u212。与以往不同的是,新版本的许可协议从BCL换成了OTN,这就意味着,你不能在生产环境使用这个版本了。
如果你想继续使用8u211/8u212,或者之后发布的新版本,就需要给Oracle交钱了。
当然,并不是你用了新版本的JDK就要交钱,这个时候要区分私用和商用:
私用,是我总结的一个词,它包括”Personal Use”和”Development Use”,前者表示一些个人用途,比方说在自己的电脑上写一些小工具,做一些数据分析等等;后者表示开发用途,比如日常开发、做测试、做演示等等。商用不太好界定。我的理解就是拿来赚钱就是商用,比方说把网站部署到生产环境,在公司内部系统使用等。
我用的JDK使用什么协议? BCL协议,即Oracle Binary Code License Agreement,协议规定你可以使用JDK,但是不能进行修改。私用和商用都可以,但是JDK中的某些商业特性,是需要付费才可以使用的。OTN协议,即Oracle Technology Network License Agreement,目前新发布的JDK用的都是这个协议,可以私用,商用需要付费。从下图可以看出各个版本对应的协议: 建议下载8u202之前版本就好了 下载地址: https://repo.huaweicloud.com/java/jdk/