OpenJDK 11或AdoptOpenJDK是否与Oracle JDK一样稳定

问题描述 投票:-1回答:1

由于需要为生产环境支付Oracle JDK的费用,因此我想知道OpenJDK / AdoptOpenJDK是否也给我同样的稳定性。我读到Oracle正在开发OpenJDk,因为我认为OpenJDK 11与Oracle JDK 11一样稳定。但是我在那方面没有经验。另一个问题是:对于稳定的系列11,OpenJDK和AdoptOpenJDk之间的主要区别是什么?您希望在生产环境中使用什么?为此,如果有人可以建议我,我会很高兴。

java production-environment java-11 adoptopenjdk
1个回答
0
投票

OpenJDK是一个托管Java platform specifications的开源实现的项目。该项目由Oracle,IBM,Apple,Red Hat,Azul Systems,SAP等运营。

许多供应商提供基于OpenJDK的版本。大多数都是直接构建,几乎没有附加值,也没有附加值,但是供应商有权遵循其许可条款,包括修补程序或功能。

Oracle是这样的供应商之一。 Oracle提供两种产品:

  • Oracle JDK为其付费客户(对于进行开发和测试但未进行部署的其他用户则免费)
  • jdk.java.net,OpenJDK的内部版本免费提供且不受支持。

Oracle已宣布打算将Oracle JDKOpenJDK保持功能相同。他们甚至还向OpenJDK项目捐赠了一些商业产品,例如Mission ControlFlight Recorder。因此,您应该期望具有相同的稳定性,速度和功能-除非Oracle保留在保修期内将其受支持产品的补丁版本更快地交付给其付费客户的权利。提交给OpenJDK并在那里发布要花费更多时间。

Oracle不是唯一生产带有或不带有付费支持选项的Java版本的供应商。

这是我制作的流程图,可以帮助您选择Java实现的供应商。

Flowchart guiding you in choosing a vendor for a Java 11 implementation

© www.soinside.com 2019 - 2024. All rights reserved.