Programování

Eclipse vydává GlassFish 5.1 pro Java EE 8

V rámci vývoje podnikové Javy bude Eclipse Foundation poskytovat vlastní verzi aplikačního serveru GlassFish, který tradičně slouží jako referenční implementace platformy Java EE (Java Enterprise Edition).

Eclipse GlassFish 5.1 je kompatibilní se specifikací Java EE 8 a představuje úplnou migraci GlassFish na open source nadaci Eclipse. Aplikační server GlassFish podporuje podnikové technologie včetně JavaServer Faces, Enterprise JavaBeans a Java Message Service.

Od Oracle po Eclipse Foundation

Společnost Eclipse, která od roku 2017 převzala vývoj podnikové Javy od společnosti Oracle, uvedla, že vydání slouží jako krok k zajištění zpětné kompatibility s Jakartou EE, která je plánovaným nástupcem platformy Java EE. Další verze Eclipse GlassFish, Eclipse GlassFish 5.2, bude sloužit jako referenční implementace kompatibilní s Jakarta EE 8.

Migrace společnosti GlassFish do Eclipse byla „obrovskou“ technickou a právní výzvou, uvedla nadace. Příspěvky GlassFish a Oracle Java EE API do Jakarty EE jsou nyní hotové. Java EE TCK (sady testovací kompatibility), dříve důvěrné a proprietární, jsou nyní otevřeným zdrojovým kódem a jsou hostovány v Eclipse. Rovněž kódová základna Eclipse GlassFish byla znovu licencována z CDDL-GPL (Common Development and Distribution License, GNU General Public License) a Classpath na Eclipse Public License 2.0 plus GPL s Classpath Exception.

Od Java EE po Jakarta EE

Jakarta EE je značka a soubor specifikací, stejně jako Java EE byla značka a soubor specifikací. Aplikační servery Java se přesunou z prostředí Java EE do Jakarty EE. Proces specifikace Jakarta EE je však stále ve vývoji. Prvním vydáním Jakarta EE bude Jakarta EE 8, což odpovídá Java EE 8. Eclipse doufá, že vydá Jakarta EE 8 do poloviny roku. Plány poté vyžadují zvážení přidání funkcí, jako je modularizace, mikroslužby a reaktivní neblokující model do Jakarty EE. Modularizace by udržovala podnikovou Javu v synchronizaci s Java SE (Standard Edition). Jakarta EE se zaměří na cloudové vyčerpání. Eclipse také požaduje několik kompatibilních referenčních implementací Jakarty EE.

Kde stáhnout Eclipse GlassFish 5.1

Produkční verzi Eclipse GlassFish 5.1 si můžete stáhnout z Eclipse od úterý 29. ledna 2019.