Java Champions解开了Java版本并支持混乱

在去年的Java One上,马克·卡夫奇(Mark Cavage)宣布Oracle将开源OracleJDK的专有功能 。 在会议召开前不久,Oracle Java平台小组产品管理高级总监Donald Smith在博客中写道,该公司的意图是“在少数版本中,OpenJDK构建与Oracle JDK二进制文件之间应该没有技术差异。 ”

关于使用Oracle JDK与Oracle的OpenJDK构建与其他提供商的OpenJDK构建的权利的混淆,已经困扰了我们太长时间了 。 尽管唐纳德·史密斯(Donald Smith)试图阐明最近一篇博客文章中的差异,但是对于其他选择以及所涉及的成本的困惑仍未消除。 至少不完全如此。

Java独立领导者和专家组成Java Champions社区创建了一个Google文档 ,他们在其中回答所有问题并消除所有混乱。 该文档的版本较短,而版本较长,但是我们建议您不要跳过较长的版本。 您也可以在Medium上找到该文档。

注意:我们将在JAX London上深入探讨该主题。

Java冠军说“是”

对Oracle JDK发行和支持所做的更改令人困惑甚至不赞成,并且每个人都有自己的Java领导版本以及由谁提供支持的版本。

Java Champions创建了一个文档,其中总结了Oracle所做的所有更改以及Java SE用户可以选择的选项。

tl; dr

OpenJDK社区创建并维护Java SE规范的(GPLv2 + CE)开源参考实现(RI)  Java社区流程 (JCP)管辖,并通过伞形Java规范请求(JSR)为每个功能版本定义。

尽管Java SE实现的最常见的提供者是Oracle JDK,但是还有其他诸如Azul,Eclipse,IBM,Red Hat,Oracle,SAP等提供了清单。 简而言之,您仍然可以免费获得其他提供商的Oracle JDK,Oracle的OpenJDK构建和OpenJDK。

您可能已经知道,至少在2020年底之前,Java 8的公共更新将仍然可供个人使用,但是企业用户不会那么幸运–“公共更新”选项将于2019年1月关闭。 “ 但是,从Java SE 9开始,Oracle还提供了 Oracle的OpenJDK构建版本 ,这些 版本 可免费用于商业用途,还有 其他提供商(例如AdoptOpenJDK,Azul,IBM,Red Hat,Linux发行版等) 提供的 免费 OpenJDK 构建版本。”

如何获得JDK:选项

如果您想继续使用Java 8 (根据我们的调查 ,很多人仍在使用Java 8),则可以

  • 继续无限期地使用Oracle JDK 8,但没有更新,
  • 进入付费支持计划,或使用其他提供商的Java SE 8 / OpenJDK 8二进制发行版即Linux发行版, AdoptOpenJDK Azul IBM Oracle Red Hat 等),
  • 如果您使用Oracle JDK 8,则当前的Java SE 8 / OpenJDK 8提供程序将提供更新和/或付费支持计划供您选择。

由于Oracle JDK是从Java 11开始更改的,因此您应该知道Oracle通过以下方式提供了他们的(基于OpenJDK的)JDK:

  1. Oracle OpenJDK构建 -根据现有的开源GPLv2 + CE许可证,以及
  2. Oracle JDK —适用于不希望使用GPLv2 + CE或将Oracle JDK与Oracle产品或服务一起使用的人,在有偿商业许可下(但免费用于开发)。

如果您希望选择第一个选项,则需要记住,公司将每两个月提供两次更新,然后 每六个月 将用户转换到下一个版本 (包括LTS版本)。 不过不要担心; 您还可以从各种其他提供商那里获得Java SE / OpenJDK二进制发行版。 这包括根据时间长短而定的不同时间的更新。”

结论:您可以使用基于开源(GPLv2 + CE)许可的Oracle OpenJDK构建 ,并准备遵循下一个六个月的发行节奏,或者选择使用来自替代OpenJDK提供程序的OpenJDK二进制发行版。

付费支持

根据Oracle Java SE 支持路线图 ,该公司计划在至少2025年之前提供对Oracle JDK 8的全面付费支持,并在至少2026年之前提供对Oracle JDK 11的完全付费支持。此外,Azul,IBM,Red Hat和其他提供商也提供了广泛的支持。 SE / OpenJDK 8和11二进制文件的付费支持选项。

我们不会介绍Java Champions编写的文档的

翻译自: https://jaxenter.com/java-champions-untangle-java-releases-support-149650.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值