首页 > 解决方案 > Azul OpenJDK 与 Oraclejdk

问题描述

为什么人们使用 Azul 的 Zulu 9.0.0.15 版本的 OpenJDK 而不是从 oracle.com 下载的 JDK?我在 Effective java book 中遇到了这个 OpenJDK,之前没有尝试过这个 open jdk。这是因为 Oracle 将 JDK 商业化了吗?

标签: java

解决方案


为什么人们使用 Azul 的 Zulu 9.0.0.15 版本的 OpenJDK 而不是从 oracle.com 下载的 JDK?

简而言之,Oracle 没有免费支持的 Java 9 版本。您可以从 Oracle 下载最后一个免费版本。

从 2019 年 3 月起,Oracle 将仅提供对 Java 12 的免费支持(为期 6 个月)。Oracle 将在发布的前 6 个月为最新版本提供免费支持。但是,还有其他组织(例如 Azul)提供 Java 8 的商业支持版本。要获得 Oracle 支持的版本,您需要付费订阅。

AdoptJDK 和 RedHat 等其他组织也有自己的版本。

了解更多信息

https://www.oracle.com/technetwork/java/javase/tech/eol-135779.html

这是因为 Oracle 将 JDK 商业化了吗?

OpenJDK 自 Java 6 以来就已经存在,但存在一些差异,并不是许多人转换版本的充分理由。

从 Java 11 开始,OpenJDK 和 Oracle Java 11 的主要区别在于安装程序。

希望我们会看到更多的公司为他们赖以赚钱的产品付费,同时也看到各种以安全方式免费使用的选择。


推荐阅读