JDK 9 Delivery Date Update
JDK 9 Delivery Date Update
Written by Kay Ewbank   
Monday, 11 July 2016

While JDK 9 is not yet feature complete, it is moving closer to a delivery date.

The promise that things will get better was made by Oracle's Mark Reinhold, writing to the Open JDK mailing list. He posted partially to allay fears that Oracle has frozen the JDK 9 feature set. The rumours arose because the JDK 9 schedule lists a date for the Feature Complete milestone of 2016/5/26, which passed without any sign of announcement. Reinhold said that:

"There's been some concern that this means that the JDK 9 (and hence Java SE 9) feature set is somehow frozen, but that's not the case."

He reiterated that the milestones listed in the JDK 9 schedule are condition-driven rather than date-driven, saying that

"If we miss a date then we don't just blindly constrain further work so as to fit the date, we instead manage the remaining changes relevant to the milestone so as to reach its goal in a reasonable time frame without putting the final GA date at undue risk"

When the Feature Complete milestone is reached, all the planned features, from JEPs to smaller enhancements, will have been integrated into the JDK 9 master forest, together with their unit tests.

At the point Reinhold made the posting, most JEPs targeted to JDK 9 have been completed, but 15 JEPs remained to be completed, along with a number of small enhancements are listed as intended for JDK 9 but are still either open or in progress. Reinhold proposed a way forward of reviewing all unfinished JEPs to see what work remains to be done, then deciding whether the overall project should be delayed again to wait for the outstanding feature, or alternatively whether the feature should be removed from the scope for this version. The owners of the JEPs can either request an extension of the deadline saying when they estimate the work will be completed, or accept they're not going to make it in time for JDK 9. This process is now underway.

Of the JEPs that are being considered, some have been granted an extension, with a review date of September 1st. This is three months after the previously agreed date for Feature Complete status. If the other future dates move by the same amount, that would mean a release date of June 2017.  


More Information

JDK 9 is not (yet) Feature Complete - how will we get there?

Related Articles

Jigsaw In JDK

JDK 9 Update

JDK 9 Early Access Now Available

Java JDK 9 Proposals

Jigsaw Shelved Until Java 9

Java 8 Launched With Supporting Line-Up


To be informed about new articles on I Programmer, sign up for our weekly newsletter,subscribe to the RSS feed and follow us on, Twitter, FacebookGoogle+ or Linkedin



An Exponential Law For AI Compute

OpenAI has released an analysis showing that since 2012, the amount of compute used in the largest AI training runs has has grown by more than 300,000x. To put it another way, the computer resour [ ... ]

Udacity Launches Free Career Courses

To coincide with the time of the year that students all over the world graduate and start looking for jobs, Udacity, in collaboration with Grow With Google, has expanded its portfolio  with  [ ... ]

More News






or email your comment to: comments@i-programmer.info

Last Updated ( Monday, 11 July 2016 )

RSS feed of news items only
I Programmer News
Copyright © 2018 i-programmer.info. All Rights Reserved.
Joomla! is Free Software released under the GNU/GPL License.