A Java modularity specification failed to pass in a vote by Java executive committee members, leaving the future of the technology in question. The issue could hold up the planned July 27 release of Java 9, which is slated to include modularity.
Balloting on Java Specification Request 376 was completed on Monday. The modular plan for Java, intended to make it easier to scale the platform, has been opposed by companies including Red Hat and IBM. Red Hat, in particular, questioned many parts of the plan, including raising issues about potential application compatibility problems.