当前位置: 首页 > 知识库问答 >
问题:

OpenJDK、Oracle JDK和JCP

梁丘威
2023-03-14

据我所知,Oracle每6个月将其Oracle JDK更新到一个功能版本,大约每3年更新一次Oracle JDK LTS。Oracle JDK在2019年1月之后将不再免费。看起来OpenJDK也在走向6个月的发布周期。

我的问题是:

    null

谢谢!

共有1个答案

郭阳泽
2023-03-14

首先,让我们解决问题中的一些误解。

Oracle JDK在2019年1月之后将不再免费。

据我所知,只有LTS版本需要付费许可证。公共版本将保持免费,但只有在没有新版本的情况下才会被支持。我从甲骨文自己的路线图中推测了很多,在路线图中,甲骨文列出了18.3的支持,直到2018年9月。

现在主要的问题是:Oracle并没有仅仅因为JVM的规格转移到了6个月的发布周期而改变它们。所改变的是什么特性在任何给定的时间登陆到特定的版本中。与典型的(奇怪的熟悉的)冰河般的特性节奏不同,如果它们在六个月的窗口期内准备就绪,我们就会得到发布。

唯一真正改变的是发布的速度和发布中可能包含的内容,而不是规范。

(另外,OpenJDK和Oracle JDK很快就会成为一个相同的东西,™,他们正在做这件事。)

 类似资料:
  • 问题内容: 我正在尝试确定是否可以为Java应用程序的用户界面切换到JavaFX。我的大多数用户将使用Oracle JRE,该产品已集成了JavaFX。但是,有些人正在使用OpenJDK(在Linux上)。这个(旧的)问题表明OpenJDK与JavaFX的处理非常差。根据这个问题,替代的OpenJFX将仅完全集成到版本9中的OpenJDK中。所以我的问题有两个: OpenJDK中的JavaFX支持

  • 我正在考虑是否可以将Java应用程序的用户界面切换到JavaFX。我的大多数用户将使用Oracle JRE,该JRE最近集成了JavaFX。但是,有些正在使用OpenJDK(在linux上)。这个(旧的)问题表明OpenJDK与JavaFX的关系非常糟糕。根据这个问题,替代的OpenJFX只会在版本9中完全集成到OpenJDK中。所以我的问题有两个: OpenJDK中的JavaFX支持还这么差吗?

  • 最新开放的jdk是否保留对Javawebstart的支持? 当在eclipse中使用openjdk构建Java程序时,它能在安装了常规oracle jre的系统上运行吗? 我很好奇,因为如果openjdk仍然有JWS,我想尝试并开始使用它(可能是更新版本12)。但是,如果客户机安装了oracle jre 12,他们是否能够通过我的openjre应用程序构建来运行webstart?我这样问是因为我们

  • OpenJDK 是 Java Platform、Java SE 和相关项目的开源实现,支持 Linux、macOS 和 Windows,它原是 Sun Microsystems 公司为 Java 平台构建的 Java 开发环境 (JDK) 的开源版本,完全自由,开放源码。 Sun Microsystems 公司在2006年的 JavaOne 大会上称将对 Java 开放源代码,并于2009年4月1

  • 本文向大家介绍Oracle JDK 和 OpenJDK 的区别?相关面试题,主要包含被问及Oracle JDK 和 OpenJDK 的区别?时的应答技巧和注意事项,需要的朋友参考一下 可能在看这个问题之前很多人和我一样并没有接触和使用过  OpenJDK。那么Oracle和OpenJDK之间是否存在重大差异?下面我通过收集到的一些资料,为你解答这个被很多人忽视的问题。 对于Java 7,没什么关键

  • 另一个问题是我为什么需要LTS?我认为如果我们不采取LTS,那么任何我们都得不到任何支持/补丁的缺陷(或安全补丁)。对吧?