Фонд Eclipse выпустил полные спецификации платформы и веб-профиля Jakarta EE 8, а также соответствующие наборы для совместимости технологий. Eclipse говорит, что этот выпуск обеспечивает новую основу для эволюции и инноваций корпоративных технологий Java в рамках открытого, нейтрального к поставщикам и управляемого сообществом процесса.
Переход от Java EE к Jakarta EE произошел потому, что, хотя Oracle передала версию Java с открытым исходным кодом Фонду Eclipse, он сохранил имена «Java» и «javax» и отказался от разрешения на их использование.
Отказ Oracle вызвал раздражение у многих долгосрочных пользователей Java, потому что Oracle приобрела Java только тогда, когда она взяла на себя Sun Microsystems, которая первоначально разработала Java 2 Enterprise Edition еще в 1999 году. Sun (а затем Oracle) запустила корпоративную Java, используя процесс сообщества Java (JCP), но Oracle заявила в 2018 году, что передает Java EE и JCP фонду Eclipse. Позже выяснилось, что Oracle сохранила название Java.
Майк Милинкович, исполнительный директор фонда Eclipse, сказал, что этот релиз чрезвычайно важен:
«Завершение разработки спецификаций Jakarta EE 8 означает, что переход Java EE к нашему новому открытому, нейтральному к поставщикам и основанному на сообществе процессу завершен и открывает путь к совершенно новой эре инноваций Java для корпоративных и облачных рабочих нагрузок.”
Наряду с выпуском спецификаций Jakarta EE 8, сертифицированный Eclipse GlassFish 5.1 был сертифицирован как совместимая с открытым исходным кодом реализация платформы Jakarta EE 8 и был полностью протестирован в рамках лицензионных наборов совместимости технологий Jakarta EE 8 с открытым исходным кодом (TCKs) для полной платформы и веб-профилей. IBM Open Liberty также полностью сертифицирована как совместимая реализация профилей Jakarta EE 8. Все поставщики в Рабочей группе Jakarta EE намерены сертифицировать свои реализации, совместимые с Java EE 8, как совместимые с Jakarta EE 8.
Уход от Oracle сделает будущее развитие Джакарты более совместным; Oracle до сих пор была лидером по спецификации большинства спецификаций, составляющих Java EE, и имела специальные права интеллектуальной собственности. По словам Милинковича, отныне тот факт, что TCK являются открытыми исходными кодами, должен привести к большему количеству инноваций. Ожидается, что Jakarta EE по-прежнему будет ссылаться на выпуски Java SE с долгосрочной поддержкой (LTS).