Java 9 delayed to July 2017: “Jigsaw needs more time”
The release of Java 9 could be delayed to July 2017, according to Mark Reinhold, the Chief Architect of the Java Platform Group at Oracle. Although there has been significant progress on Project Jigsaw, “at this point it’s clear that it needs more time.”
Mark Reinhold, the Chief Architect of the Java Platform Group at Oracle, announced in a message on the OpenJDK mailing list that the schedule for Java 9 may be delayed to July 2017. “If no such objections are raised by 16:00 UTC next Tuesday, 20 September, or if they’re raised and satisfactorily answered, then per the JEP 2.0 process proposal [a] this will be adopted as the new schedule for JDK 9.”
Why is there a need for a four-month extension?
According to Reinhold’s announcement, the team has recently received “critical feedback that motivated a redesign of the module system’s package-export feature.” However, this is not the only reason why he wants to delay the launch of Java 9 — “There are, beyond that, still many open design issues, which will take time to work through,” Reinhold said.
Although the team has made significant progress on Project Jigsaw, the most important feature of the release, it “needs more time.” Plus, he weighed in on the current state of Java 9 and concluded that “the number of open bugs that are new in JDK 9 is quite a bit larger than it was at this point in JDK 8.”
Therefore, a four-month extension is needed to make sure potential problems have been discovered and reported.
Reinhold suggested they “defer the start of the Rampdown process and continue to operate with the previously-adopted Feature Complete extension-request process.” Their main focus remains to use the four-month extension to stabilize, polish, and fine-tune the features they already have “rather than add a bunch of new ones.” Minor improvements and even strongly-justified proposals to target new JEPs to JDK 9 will be considered as long as they don’t add unnecessary risk to the release.
A more detailed proposal for the date, as well as other milestones, will be published in the next few weeks.