当前位置:新闻中心行业动态 → 正文

Java社区对Java发布周期声明的反应

责任编辑:editor004 作者:Ben Evans |来源:企业网D1Net  2017-09-18 11:12:08 本文摘自:INFOQ

InfoQ最近报道了Oracle关于Java发布模型和时间表的声明。该声明受到Java生态系统大多数参与者的广泛欢迎,但是Java标准化过程以及Java标准制定组织(JCP)在未来版本中的作用仍然存在疑问。

除了Java 9的发布之外,Oracle尚没有明确新的发布节奏如何与JCP一起合作。通常JCP的运作时间要长于Oracle新提议的6个月发布周期。这就会引发一个问题,是否每个功能版本都会有Java规范提案(JSR)。

如果这样的话,那么Oracle需要解释短时间的版本发布如何与JCP流程集成。到目前为止,很少有JSR可以在这么短的时间里进行处理,而且没有一个是平台级的JSR(定义了Java SE或Java EE的新版本)。

Oracle发言人说:

Oracle一直在与JCP合作以满足快速增长的发布节奏。在未来几周内,可能会制定出全面支持该计划的细节。

JCP执行委员会成员Simon Ritter评论说:

的确,在过去JSR的处理时间要比6个月长,主要是因为平台的开发速度比较慢,因此没有必要以如此快的速度发展。

理论上说,尽管JCP流程的推进可能会有一些变化,但是在这个时间范围内完成Java SE JSR没有任何问题。

Simon Ritter还评论了Oracle的声明“在与其他编程平台的竞争中更快的发布周期是必要的”:

一直以来,平台发展面临的问题是如何满足两个正交的用户群体。Java支持许多企业以及一些关键任务的系统;稳定性和兼容性是部署和维护这些系统最重要的因素。

然而,现在开发一个新的应用程序越来越快,开发人员希望以更快的速度使用新的语言和API特性。

Oracle决定采用6个月的版本发布周期,并提供三年的长期支持,这似乎是两方需求中最好的解决方案。

在最近的JCP EC会议报告中,Oracle计划尽快提交Java SE 10 JSR(现在可能称为Java 18.3),理想情况下会在9月份发布并在12月份冻结发布日期。这表明现在Oracle愿意参与JCP流程。

然而,在JCP流程与SE版本协同的过程中存在一些已知的问题。特别是,当前的流程与第三方beta版本的构建存在问题,主要由于这些第三方要以尚未发布的或正在开发版本的Java规范为目标。

Oracle已经确认,这些挑战也将是和JCP讨论的一部分内容,并且提到了JCP OpenJDK工作组和相关各方的参与者。

伦敦Java社区(LJC)领导人同时也是LJC在JCP EC会议上的发言人Martijn Verburg,发表了这样的评论:

JCP执行委员会、Oracle和OpenJDK管理机构正在努力精简标准化流程,以促进更快的发布。

Eclipse基金会执行董事兼JCP EC成员Mike Milinkovich,在他的一篇博文中写到:

最终,Java将不再使用自其发明以来一直困扰它的显式和隐式的使用限制。开发人员可以在任何设备上免费使用Java,而不需要任何额外的许可或其他权限。

距离已经延迟多次的Java 9发布只有一周多时间了,整个行业都非常关注,看看新提议的发布周期在完全实施后是否能够达到预期。

查看原文: Java Community Process Reacts to Release Cycle Announcement

关键字:JavaJCPOracle

本文摘自:INFOQ

x Java社区对Java发布周期声明的反应 扫一扫
分享本文到朋友圈
当前位置:新闻中心行业动态 → 正文

Java社区对Java发布周期声明的反应

责任编辑:editor004 作者:Ben Evans |来源:企业网D1Net  2017-09-18 11:12:08 本文摘自:INFOQ

InfoQ最近报道了Oracle关于Java发布模型和时间表的声明。该声明受到Java生态系统大多数参与者的广泛欢迎,但是Java标准化过程以及Java标准制定组织(JCP)在未来版本中的作用仍然存在疑问。

除了Java 9的发布之外,Oracle尚没有明确新的发布节奏如何与JCP一起合作。通常JCP的运作时间要长于Oracle新提议的6个月发布周期。这就会引发一个问题,是否每个功能版本都会有Java规范提案(JSR)。

如果这样的话,那么Oracle需要解释短时间的版本发布如何与JCP流程集成。到目前为止,很少有JSR可以在这么短的时间里进行处理,而且没有一个是平台级的JSR(定义了Java SE或Java EE的新版本)。

Oracle发言人说:

Oracle一直在与JCP合作以满足快速增长的发布节奏。在未来几周内,可能会制定出全面支持该计划的细节。

JCP执行委员会成员Simon Ritter评论说:

的确,在过去JSR的处理时间要比6个月长,主要是因为平台的开发速度比较慢,因此没有必要以如此快的速度发展。

理论上说,尽管JCP流程的推进可能会有一些变化,但是在这个时间范围内完成Java SE JSR没有任何问题。

Simon Ritter还评论了Oracle的声明“在与其他编程平台的竞争中更快的发布周期是必要的”:

一直以来,平台发展面临的问题是如何满足两个正交的用户群体。Java支持许多企业以及一些关键任务的系统;稳定性和兼容性是部署和维护这些系统最重要的因素。

然而,现在开发一个新的应用程序越来越快,开发人员希望以更快的速度使用新的语言和API特性。

Oracle决定采用6个月的版本发布周期,并提供三年的长期支持,这似乎是两方需求中最好的解决方案。

在最近的JCP EC会议报告中,Oracle计划尽快提交Java SE 10 JSR(现在可能称为Java 18.3),理想情况下会在9月份发布并在12月份冻结发布日期。这表明现在Oracle愿意参与JCP流程。

然而,在JCP流程与SE版本协同的过程中存在一些已知的问题。特别是,当前的流程与第三方beta版本的构建存在问题,主要由于这些第三方要以尚未发布的或正在开发版本的Java规范为目标。

Oracle已经确认,这些挑战也将是和JCP讨论的一部分内容,并且提到了JCP OpenJDK工作组和相关各方的参与者。

伦敦Java社区(LJC)领导人同时也是LJC在JCP EC会议上的发言人Martijn Verburg,发表了这样的评论:

JCP执行委员会、Oracle和OpenJDK管理机构正在努力精简标准化流程,以促进更快的发布。

Eclipse基金会执行董事兼JCP EC成员Mike Milinkovich,在他的一篇博文中写到:

最终,Java将不再使用自其发明以来一直困扰它的显式和隐式的使用限制。开发人员可以在任何设备上免费使用Java,而不需要任何额外的许可或其他权限。

距离已经延迟多次的Java 9发布只有一周多时间了,整个行业都非常关注,看看新提议的发布周期在完全实施后是否能够达到预期。

查看原文: Java Community Process Reacts to Release Cycle Announcement

关键字:JavaJCPOracle

本文摘自:INFOQ

电子周刊
回到顶部

关于我们联系我们版权声明隐私条款广告服务友情链接投稿中心招贤纳士

企业网版权所有 ©2010-2024 京ICP备09108050号-6 京公网安备 11010502049343号

^