azul zing_Azul引入了对Java的中期支持

azul zing

让我们从一些背景入手:随着2017年Java 9的发布,Oracle引入了针对Java版本新发布方案 。 从那时起,基于OpenJDK二进制文件的Java新版本每6个月发布一次。 Oracle仅提供OpenJDK当前版本的免费更新。 如果您希望在6个月的期限到期后获得支持,则可以与JDK供应商之一签署许可协议。 现在有一些,正如最近在JAX伦敦展示的AdoptOpenJDK项目的Martijn Verburg:

JAX伦敦的Martijn Verburg: 2019年可以选择的免费Java

Oracle每三年发布一次带有长期支持(LTS)的Java版本,该公司为此提供了长期支持,以换取商业许可。 其他JDK供应商,例如Azul Systems,Red Hat和Amazon,大多数都已对此系统进行了调整,但没有必要这样做。

Azul Systems现在已决定扩展这种6个月短期和3年长期发行版的两轨系统。 正如Simon Ritter在Azul博客中报道的那样,该公司计划在其产品组合中包括所谓的中期支持(MTS)。

Java的中期支持(MTS)

该中期支持应如何工作? 实际上很简单:

Azul将在LTS版本之间选择两个Java版本,并将它们声明为MTS版本。 对于这些MTS版本,Azul希望在下一个LTS版本发布后的18个月内提供长期更新。

Simon Ritter用下图说明了该方案:

Java的支持期,包括Azul的中期支持,来源: Azul博客

西蒙·里特(Simon Ritter)用许多公司在6个月和3年的更新周期之间进行选择是太不灵活的事实证明了这一步骤的合理性。 短期发行版还可以包含一些有趣的新功能,对于某些公司而言,取决于公司的更新策略,它们可能仅在数年后才可用:

鉴于JDK的快速变化和不断引入的新功能,在LTS版本之间可能会提供真正有用的功能。 如果您希望将该JDK部署到生产环境中,则将不得不切换到每个新的JDK,直到下一个LTS版本,以保持最大的安全性和稳定性。 在最极端的情况下,这可能长达30个月。

应当注意,MTS版本仅与Zulu提供的JDK有关,即特别与Azul Zulu Enterprise有关。 但是,Simon Ritter保证MTS更新也将包含在免费的Zulu社区版本中。

Zulu的第一个MTS版本是JDK的当前版本13。 下一个MTS版本已被命名为:JDK 15。

Java开发人员将获得更多可以使用的Java发行版的选择–这是一个好消息! 但是,情况变得越来越复杂。 因此,Simon Ritter的比喻是:Java开发人员现在可以在小型意式浓缩咖啡(短期版本),中型咖啡厅克丽玛(MTS版本)和大型咖啡(LTS)之间进行选择:

要使用某个知名的咖啡连锁店的杯子尺寸作为类比,就可以多长时间获取JDK更新,您现在有三个选择。 高个子用于功能发布,高个子用于Azul的新MTS,而文蒂用于LTS。 哪一个适合您?

翻译自: https://jaxenter.com/azul-medium-term-support-for-java-163057.html

azul zing

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值