Oracle delays Java 9, modularity issues blamed

It was back in 2014 that we last reported a major step in Java with the launch of version 8.

Java 9 had been expected to drop by July of this year in 2017.

Reports now suggest that Java 9 Standard Edition will be delayed until September.

With Oracle OpenWorld scheduled for Oct 1, it might be logical to hold on just a few more days.

The source of the delay is suggested to be an “ongoing controversy” relating to a planned (but later rejected) approach to modularity.

The issue has been confirmed by Georges Saab, vice president of software development in the Java platform group at Oracle and chairman of the OpenJDK governing board.

Writing on InfoWorld, Paul Krill explains the following, “The Java Platform Module System, a key capability of Java Development Kit 9 and the subject of Java Specification Request (JSR) 376, failed in a vote by the Java executive committee earlier this month. IBM, Red Hat, and Twitter, among others, voted against the plan, because they believed it would be too disruptive to developers and would fragment the Java community.”

More info on Java 9 can be read at Henn Idan’s excellent Java blog here.