Java 9 因模塊化進程緩慢而欲推遲發布
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