Java 9因模块化进程缓慢而欲推迟发布

开发 后端
JDK 9 发布时间延长 6 个月,常规可用性推迟到 2017 年 3 月,特性完整里程碑推迟到 2016 年 6 月。根据之前的计划修改,这并不是要添加大量与 Jigsaw 无关的特性,也不是让现有特性无限制的增加。

[[158159]]

英文原文:Java 9 delayed by slow progress on modularization

Oracle 欲推迟 Java 9 的发布,因为需要额外的时间来开发模块化功能和项目 Jigsaw ,发布时间计划从 2016 年 9 月推迟到 2017 年 5 月。如果下周二 (12.8) 没有充分的反对意见,就会采用这个新提议。

Java 9 是标准 Java 平台非常重要的一个版本, 原本计划在 2016 年 9 月发布,而现在可能会被推迟 6 个月。

在这周的一封 openjdk 邮件列表中,甲骨文的 Java 平台组***架构师 Mark Reinhold 写道,计划推迟的原因主要是模块化开发的复杂性,这是为了提升系统的可扩展性和性能,模块化开发基于 Jigsaw 项目。在之前的 18 个月 Jigsaw 的开发进程一直很顺畅,但是由于当前 JDK (Java Development Kit) 9 特性完整里程碑是 12 月 10 日,Jigsaw 需要更多的时间来开发。

“JSR 376 EG (专家组) 尚未发布初稿评审规范,但是在过去两个月收到了很多高质量的反馈和建议,而且还会继续有更多,所以 Java 开发组希望能确保基础构建工具和 IDEs 的维护者能有充足的时间来设计和实现模块化开发支持。”

因此 Reinhold 提议 JDK 9 发布时间延长 6 个月,常规可用性推迟到 2017 年 3 月,特性完整里程碑推迟到 2016 年 6 月。根据之前的计划修改,这并不是要添加大量与 Jigsaw 无关的特性,也不是让现有特性***制的增加。

如果下周二没有充分的反对意见,12 月 8 日就会采用这个新提议。

这不是 Jigsaw ***次延迟了,此前在 Java 8 也发生过类似的事件。

 
责任编辑:王雪燕 来源: 开源中国社区
相关推荐

2017-09-22 18:50:50

模块化Java 9发布

2018-03-21 21:31:28

Java9编程Java

2013-04-12 14:44:45

2017-01-10 20:05:52

Java 9Java语言

2015-10-10 11:29:45

Java模块化系统初探

2019-08-28 16:18:39

JavaScriptJS前端

2017-09-21 09:34:57

前端Angular 5

2010-07-23 08:22:00

动态语言框架

2010-12-20 09:46:49

英特尔收购McAfeeMcAfee英特尔

2012-05-16 18:36:54

HTC

2021-05-08 06:10:32

SASE云安全网络安全

2015-09-17 09:34:56

watchOS 2测试漏洞

2012-01-18 09:53:13

Android碎片化

2017-09-10 17:08:11

Java 9程序Oracle

2011-07-21 11:01:59

惠普高效数据中心

2011-06-10 21:32:43

惠普

2024-01-25 09:00:00

DevOps人工智能

2013-08-20 15:31:18

前端模块化

2020-09-17 10:30:21

前端模块化组件

2017-05-18 10:23:55

模块化开发RequireJsJavascript
点赞
收藏

51CTO技术栈公众号