Java也要收费了?为何23年后不再免费?

近期,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出此下策。你觉得呢?

重新定义ADC中的集成式容性PGA性能
区块链带来的根本变化是什么
一种通过软光刻技术制造刚性微流控器件的详细方案
随钻声波测井仪的工作原理和技术性能介绍
导热硅胶片的功效与稳定性
Java也要收费了?为何23年后不再免费?
解密亚马逊AI“大脑” 为智能助手、无人便利店提供支持
贴片机的传感器种类及基础信息
中国车联网行业进入规模化发展拐点,市场迎来爆发式增长
物理学中的波概念
科大讯飞发布首款面向中小学生“大语文”学习的墨水屏智能硬件
广汽集团与广州产投设300亿广州智能网联新能源汽车产业发展基金
去中心化智能合约媒合借贷平台Dharma介绍
利用开放标准构建更智能、更安全的城市
锂电池防火策略详解
MTV330: 双模式电视调谐器支持卫星与地面DMB/FM
SSK家存储雪狐评测 非常实用
特斯拉挖来了苹果软件高层并再次加码自动驾驶!
NTLM身份验证:揭秘Windows网络安全的秘密武器
iPhone诞生已有8年,触觉技术何时为消费电子带来“真正的互动”?