Как стать автором
Обновить

Eclipse выпускает GlassFish 5.1 для Java EE 8

Java *
Оригинал новости

image

Двигаясь вперед в развитии корпоративной Java, Eclipse Foundation представляет собственную версию сервера приложений GlassFish, которая традиционно служила эталонной реализацией платформы Java EE (Java Enterprise Edition).


Eclipse GlassFish 5.1 совместим со спецификацией Java EE 8 и представляет собой полную миграцию GlassFish на Eclipse Foundation с открытым исходным кодом. Сервер приложений GlassFish поддерживает корпоративные технологии, включая JavaServer Faces, Enterprise JavaBeans и службу сообщений Java (JMS).


От Oracle до Eclipse Foundation


Eclipse, которая взяла на себя эволюцию корпоративной Java от Oracle, начиная с 2017 года, заявила, что этот выпуск служит шагом к обеспечению обратной совместимости с Jakarta EE, который является запланированным преемником Eclipse для Java EE. Следующая версия Eclipse GlassFish, Eclipse GlassFish 5.2, будет служить эталонной реализацией, совместимой с Jakarta EE 8.


По словам фонда, миграция GlassFish на Eclipse была «огромной» технической и юридической проблемой. Вклад GlassFish и Oracle Java EE API в Jakarta EE завершен. Java EE TCK (test compatibility kits)(тестовые комплекты совместимости), ранее являвшиеся конфиденциальными и проприетарными, теперь имеют открытый исходный код и размещаются на Eclipse. Кроме того, кодовая база Eclipse GlassFish была повторно лицензирована на основе CDDL-GPL (Общая лицензия на разработку и распространение, Стандартная общественная лицензия GNU) и Classpath на Eclipse Public License 2.0 плюс GPL с исключением Classpath.


От Java EE до Jakarta EE


Jakarta EE — это бренд и набор спецификаций, так же как Java EE был брендом и набором спецификаций. Серверы приложений Java будут перемещаться из Java EE в Jakarta EE. Однако процесс спецификации Jakarta EE все еще находится в разработке. Первым выпуском Jakarta EE будет Jakarta EE 8, эквивалентный Java EE 8. Eclipse надеется выпустить Jakarta EE 8 к середине года. После этого в планах рассмотреть возможность добавления в Jakarta EE таких возможностей, как модульность, микросервисы и реактивная неблокирующая модель. Модуляризация обеспечит синхронизацию корпоративной Java с Java SE (Standard Edition). Jakarta EE будет ориентирована на облачные развертывания. Eclipse также требует нескольких совместимых эталонных реализаций Jakarta EE.


Где скачать Eclipse GlassFish 5.1

Теги:
Хабы:
Всего голосов 12: ↑11 и ↓1 +10
Просмотры 3.9K
Комментарии 2
Комментарии Комментарии 2

Публикации

Истории

Работа

Java разработчик
440 вакансий