知识改变命运 学习成就未来!

天津创世纪信息技术有限公司大学生就业创业培训|大数据云计算培训|专、本科学历教育取证培训|行业资格认证培训|航空票务就业培训|

022-58715975

Java收费了,到底收什么费用?你知道吗?

文章来源:天津创世纪信息技术有限公司   点击:   更新时间:2018-12-24 10:52:36
摘要:首先所谓的收费只是针对新发布的Java版本。而针对之前的版本只是停止免费的新版本更新。已经发布的老的商用版和个人版仍然可以继续免费使用 ...
首先所谓的收费只是针对新发布的Java版本。而针对之前的版本只是停止免费的新版本更新。已经发布的老的商用版和个人版仍然可以继续免费使用。这样对我们普通开发者等于有了一个很长的过渡期,至少在几年之内仍然可以放心的使用,直到原来的老版本不在满足我们开发的需要。

Oracle (甲骨文)公司宣布,“2019年1月之后”,如果没有获得Oracel公司的商业许可证,Java SE 8将不会再收到公开更新,也将无法用于“商业或生产用途”。在18年初Oracle就宣布,自2019年1月起,Java SE 8公开更新将不向没有商用许可证的业务、商用或生产用途提供。即未来开发者还想使用 JDK 8,Oracle将不会提供免费的技术支持,需要另外收费。

除此以外我们普通开发者还可以选择使用开源的Java版本。说到这里,就不得不顺便提一下甲骨文和谷歌之间为了Java代码侵权的一桩世纪诉讼。甲骨文控告谷歌在安卓系统中,抄袭了500行Oracle版权代码,因此要求谷歌赔偿88亿美元的巨款。也正因为有了这个事件,谷歌才下定决心在新版的安卓系统里将严格使用开源的Java版本。所以做安卓原生开发的小伙伴们也不用为Java即将收费担心了,可以放心的使用安卓系统里自带的开源版本Java。

顺便一提如果你还想继续免费使用Java 8,你只能做如下两种选择:

1、不再更新,继续无限期地使用 Oracle JDK 8 ;

2、使用来自其他服务商的免费 Java SE 8 / OpenJDK 8 二进制分发版。

本周精华


X