Разработчики Java собираются выпускать очередные версии языка программирования строго каждые два года. Переход на этот график планируется начать с выходом Java 8 в сентябре. По словам участника исполнительного комитета Java Community Process Стива Харриса, цель перемен — «ускорить выпуск очередных версий». Отныне обновленные Java SE и Java Development Kit не будут задерживаться на неопределенный срок из-за добавления функций, сложных в проектировании и реализации. Функционал Java 8 был отрегулирован, чтобы выпустить версию вовремя, сообщил Харрис.
В конце 90-х версии Java выпускались каждый год. Затем темпы замедлились, и между Java 6 и Java 7 прошло пять лет. Несмотря на это, реализация ряда особенностей, например замыканий, была отложена. Чтобы выпустить Java 8 в срок, будет отложено включение в язык еще ряда функций, в частности, проекта Jigsaw, призванного придать JDK модульность. Оказалось, что для этого требуются слишком масштабные изменения. Выпускать обновления одного из самых популярных языков программирования каждые два года — это разумно, полагает аналитик IDC Эл Хилва. Предсказуемость обновлений оценят пользователи корпоративной версии Java, у которых теперь будет время на подготовку к выходу новых версий.