Java 9 因模块化进程缓慢而欲推迟发布 - 开源中国社区
Java 9 因模块化进程缓慢而欲推迟发布
oschina 2015年12月03日

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

oschina oschina 发布于2015年12月03日 收藏 10 评论 53

Oracle 欲推迟 Java 9 的发布,因为需要额外的时间来开发模块化功能和项目 Jigsaw ,发布时间计划从 2016 年 9 月推迟到 2017 年 3 月。如果下周二 (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 也发生过类似的事件。

via infoworld.com 

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:Java 9 因模块化进程缓慢而欲推迟发布
分享
评论(53)
最新评论
0

引用来自“刀哥”的评论

一年半时间,可以发生很多事情。都这么多年了,要不还是别出来了。反正出来了企业端系统几年内都不会轻易迁移上去,互联网上,各种语言大放异彩,未来是不是一定需要java也不一定。

引用来自“Sel8616”的评论

未来应该没java什么事了

引用来自“TuWei”的评论

大型系统及互联网需要

引用来自“Sel8616”的评论

这是现在的形势
不是未来的
又一个java黑
0

引用来自“王涛”的评论

还在J6的人伤不起啊

引用来自“挖红薯”的评论

挺好的,我们有的项目还是1.5
用过j4的泪奔,增强FOR循环报错...
0
别跟PHP7学啊
0
我希望JAVA能想PYTHON或者GOLANG那样完全自由化。程序设计语言作为一种语言需要语言的自由开放的社会性来完成进化发展。
0

引用来自“阿信SXQ”的评论

JDK越来越臃肿了

引用来自“南湖船老大”的评论

JDK9 就是解决这个问题的

引用来自“Percy-Dreams”的评论

理论这样 会把swing awt 等无关剥离开来吗?

引用来自“乔老爷”的评论

主推javafx么?^O^

引用来自“seno”的评论

JavaFX 玩的还不错....
哦,你主玩fx么?^O^
0

引用来自“来自星星的码农”的评论

喷子们,发的快说版本帝
13戳中要点了
0

引用来自“SimonYe”的评论

希望Oracle不要瞎搞,我还在用java7呢

引用来自“天下灯火”的评论

发布新版本开发新特性叫瞎搞咩?

引用来自“这个世界不真实”的评论

- -瞎搞是指的是 oracle 可能会干掉 sun.misc.unsafe.
好多高性能 框架都在用这个。。例如 netty
openjdk肯定删掉他。。sun的保留工具包早晚也得换掉,新的api速度也很快了。。不过向下兼容,一时半会不会变
0

引用来自“SimonYe”的评论

希望Oracle不要瞎搞,我还在用java7呢

引用来自“天下灯火”的评论

发布新版本开发新特性叫瞎搞咩?
- -瞎搞是指的是 oracle 可能会干掉 sun.misc.unsafe.
好多高性能 框架都在用这个。。例如 netty
0
java太啰嗦
0
坐等Apache Java
0

引用来自“阿信SXQ”的评论

JDK越来越臃肿了

引用来自“南湖船老大”的评论

JDK9 就是解决这个问题的

引用来自“Percy-Dreams”的评论

理论这样 会把swing awt 等无关剥离开来吗?

引用来自“乔老爷”的评论

主推javafx么?^O^
JavaFX 玩的还不错....
0

引用来自“阿信SXQ”的评论

JDK越来越臃肿了

引用来自“南湖船老大”的评论

JDK9 就是解决这个问题的

引用来自“Percy-Dreams”的评论

理论这样 会把swing awt 等无关剥离开来吗?
主推javafx么?^O^
0
擦!等了这么久还要推迟,不过先用go
0
期待java9的模块化,能否跨移动端开发,就看这次了
0

引用来自“百世经纶之傲笑红尘”的评论

加油,Java9

引用来自“java9”的评论

谢谢
你还没出生,不应该出来到处晃
0

引用来自“SimonYe”的评论

希望Oracle不要瞎搞,我还在用java7呢
发布新版本开发新特性叫瞎搞咩?
0

引用来自“阿信SXQ”的评论

JDK越来越臃肿了

引用来自“南湖船老大”的评论

JDK9 就是解决这个问题的

引用来自“Percy-Dreams”的评论

理论这样 会把swing awt 等无关剥离开来吗?
实际上jdk大不大,对于项目没有任何关系,对于性能也没有任何影响。。臃肿不臃肿的只是个安装包大小而已。不过jdk9会尽量解决这个问题
0

引用来自“东胜神洲”的评论

比较奇怪的是,为什么一定要将变化集中在大版本?。。这种结果就是让 Java 的变化用年来计算,甚至用几年来计算。。

其实,对于一些小的特性引入,可以在一些小版本进行。。例如,不需要等于 java 9 才加入 data class 的内容,完全可以在 8u 70 或 引入 8.5 , 8.10 之类的版本号来添加。。
语法糖和新特性不是必不可少,现在基于jdk6的成功案例已经很多,高性能系统比比皆是,升级到7或者8已经能够有很大改善。新功能必须在大版本引入,小版本只能是性能改善和bug修复
0

引用来自“刀哥”的评论

一年半时间,可以发生很多事情。都这么多年了,要不还是别出来了。反正出来了企业端系统几年内都不会轻易迁移上去,互联网上,各种语言大放异彩,未来是不是一定需要java也不一定。

引用来自“Sel8616”的评论

未来应该没java什么事了
java从6-8发展的速度已经很快了,一年半能出来一个什么语言大放异彩呢,已经几年的go现在什么样呢??楼上这种本身不开发java的,就别来玩业余爱好者的评论了。
0
jdk6还在用,版本帝啊
顶部