Java 9 delayed to September 21
© Shutterstock / Pisarenko Olga
In late May, Mark Reinhold proposed to “adjust the General Availability date in order to accommodate the additional time required to move through the JCP process.” Since there were no objections to the proposed eight-week extension, Java 9 will be released on September 21.
On June 8, Mark Reinhold wrote in a message to the OpenJDK mailing list that since there were no objections to the proposed date change, he recorded the new General Availability date on the JDK 9 Project page.
The interim milestone dates are unchanged, he added.
Don’t miss the interview with Georges Saab, chairperson of the OpenJDK governing board and vice president of development for the Java Platform group at Oracle about the proposal to delay the release of Java 9, the roadmap towards Java 10 and more.
Update May 31, 2017
The release of Java 9 could be delayed to September 21, 2017, according to Mark Reinhold, the Chief Architect of the Java Platform Group at Oracle.
Reinhold wrote in a message to the OpenJDK mailing list that even though the JCP Executive Committee’s decision to vote not to approve JSR 376 for the next stage of the process, this doesn’t mean it is dead, “nor that Jigsaw has been rejected. It only means that the EC raised a number of concerns that it wanted the JSR 376 Expert Group (EG) to address. The JCP rules give the EG thirty days, until 7 June, to submit a revised specification for a second EC vote, which will end no later than 26 June.”
After a series of conference calls held in May to discuss the EC’s concerns, Reinhold suggested to “continue to work toward the current goal of producing an initial Release Candidate build on 22 June but adjust the GA date in order to accommodate the additional time required to move through the JCP process.”
To be specific, I propose that we move the GA date out by eight weeks, from 27 July to 21 September.
If no objections are raised by 23:00 UTC June 6, or if they’re raised and satisfactorily answered, then per the JEP 2.0 process proposal this will be the new schedule for JDK 9, he concluded.
Second time’s the charm
After the negative vote and the series of conference calls, no one can say they haven’t tried to stick to the schedule. However, since moving through the JSP process takes time, Java 9 may be delayed again — this time to September 21.
Why again, you ask? Because Java 9 already received a four-month extension last year, when Reinhold announced that even though there has been significant progress on Project Jigsaw, “at this point, it’s clear that it needs more time.”
Stay up-to-date with the latest news about Jigsaw and Java 9:
- The Jigsaw Expert Group is patching things up [UPDATE]
- What does the Jigsaw vote mean for Java 9? [Interview with Rémi Forax]
- Can 30 days do wonders for Project Jigsaw? The benefits of voting ‘No’
- Sword still hanging over Jigsaw’s head: Public Review Ballot for JSR 376 closes today
- Decision day coming soon for Java 9: Several other JCP Executive Members will vote “no”
- Shots fired: IBM and Red Hat vote “no” on Project Jigsaw, may cause delays for Java 9