近期,Oracle (甲骨文)公司宣布,“2019年1月之后”,如果没有获得Oracel公司的商业许可证,Java SE 8将不会再收到公开更新,也将无法用于“商业或生产用途”。使用了23年的Java将不再免费了,究竟怎么回事?
如今编程语言界的扛把子Java,不仅搭载上了如火箭版的更新速度,现在还有意让上车的用户付费买票了。早在2018年4月Oracle就宣布,自2019年1月起,Java SE 8公开更新将不向没有商用许可证的业务、商用或生产用途提供。即未来开发者还想使用 JDK 8,Oracle将不会提供免费的技术支持,需要另外收费。
如果你还想继续免费使用Java 8,你只能做如下两种选择:
1、不再更新,继续无限期地使用 Oracle JDK 8 ;
2、使用来自其他服务商的免费 Java SE 8 / OpenJDK 8 二进制分发版。
面对JDK 8即将停止免费更新支持、JDK 11无法商用的情况下,可能许多开发者都很好奇,为什么使用了23年的Java不再免费呢?
一方面、Oracle JDK 8版本从2014年3月发布,到2019年1月正式进入“End of Public Updates”,这个版本 Oracle 支持了将近5年时间,一个版本的软件不可能无限期地支持下去,那样维护成本太高。
另一方面、可能是没有多少人购买Oracle的Java SE Advanced、Java SE Advanced Desktop或者Java SE Suite导致。名字很长,也有点费解,简单来说,这是个收费的服务,是Oracle为企业级用户提供的高级工具和功能,可以监控、部署、管理企业级的Java程序。换句话说,如果你购买了这个服务,自然就不用担心什么JDK Update 收费的问题。但是问题在于,没多少人会购买此服务,导致Oracle出此下策。你觉得呢?
-
Oracle
+关注
关注
2文章
308浏览量
38981 -
JAVA语言
+关注
关注
0文章
138浏览量
21658
发布评论请先 登录
慕课网Java转 AI高薪领域必备 从0到1打通生产级AI Agent开发
2026年智泊第23期AGI大模型应用开发实践班v6.0
外网专线一年多少钱?收费标准是怎么样的?
AcrelEMS-EDU校园智慧能源管理系统重构校园水电收费智能新范式
园区物业水电收费“老大难”?AcrelCloud-3200:一键破解收费困局!
Arm Neoverse CPU上大代码量Java应用的性能测试
十年后,AI会赋予工业怎样的力量?
千方集团高速公路收费稽核取证平台的核心功能
TLE9879QXA40_eSL-BAS-eval.1.3.0.pack 这个官方案例pack 包在哪里能找到?
Java效率提升指南:5个Java工具选型建议及Perforce JRebel和XRebel介绍
Java也要收费了?为何23年后不再免费?
评论