Было понятно, что сложности вокруг Jigsaw могут сказаться на дате релиза Java 9, но непонятно, как именно. Теперь определённости стало больше: Марк Рейнхольд предложил перенести дату выхода JDK 9 с 27 июля на 21 сентября. Дату выхода Release Candidate он при этом предлагает оставить прежней: 22 июня.
Proposed schedule change for JDK 9: https://t.co/xpMG62sfSH #jdk9 #jigsaw #openjdk #java
— Mark Reinhold (@mreinhold) May 30, 2017
Теперь принимаются комментарии и возражения от коммиттеров JDK 9. Если до 6 июня возражения не появятся или будут успешно разрешены, то перенос даты будет официально утверждён. Обычно при изменении сроков этот этап «сбора фидбэка» может выглядеть формальностью (когда выход Java 9 переносили в предыдущий раз, никто и не ожидал существенных возражений), но в этот раз с накалённой ситуацией вокруг Jigsaw не хочется ничего уверенно говорить, дождёмся даты и сообщим вам о точном результате.
Отдельный любопытный вопрос — что теперь будет с датой «end of public updates» для Java 8, которая ранее была запланирована тоже на сентябрь 2017-го. Этот неловкий момент, когда новую версию Java готовят так долго, что предыдущая может «умереть» ещё до выхода новой.
А компании OverOps пора обновить счётчик на java9countdown.xyz, он теперь вводит людей в заблуждение!