近期,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出此下策。
以上是Java什么功能收费的详细内容。更多信息请关注PHP中文网其他相关文章!

本文讨论了使用Maven和Gradle进行Java项目管理,构建自动化和依赖性解决方案,以比较其方法和优化策略。

本文使用Maven和Gradle之类的工具讨论了具有适当的版本控制和依赖关系管理的自定义Java库(JAR文件)的创建和使用。

本文讨论了使用咖啡因和Guava缓存在Java中实施多层缓存以提高应用程序性能。它涵盖设置,集成和绩效优势,以及配置和驱逐政策管理最佳PRA

本文讨论了使用JPA进行对象相关映射,并具有高级功能,例如缓存和懒惰加载。它涵盖了设置,实体映射和优化性能的最佳实践,同时突出潜在的陷阱。[159个字符]

Java的类上载涉及使用带有引导,扩展程序和应用程序类负载器的分层系统加载,链接和初始化类。父代授权模型确保首先加载核心类别,从而影响自定义类LOA


热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

适用于 Eclipse 的 SAP NetWeaver 服务器适配器
将Eclipse与SAP NetWeaver应用服务器集成。

安全考试浏览器
Safe Exam Browser是一个安全的浏览器环境,用于安全地进行在线考试。该软件将任何计算机变成一个安全的工作站。它控制对任何实用工具的访问,并防止学生使用未经授权的资源。

Atom编辑器mac版下载
最流行的的开源编辑器

Dreamweaver CS6
视觉化网页开发工具

Dreamweaver Mac版
视觉化网页开发工具