Jakarta EE 8 je k dispozici, první vydání od doby, kdy byla Java EE předána projektu Eclipse

Komunita Eclipse prezentovány plošina Jakarta EE 8, která nahradila Java EE (Java Platform, Enterprise Edition) po převedení vývoje specifikací, TCK a referenční implementace do rukou neziskové organizace Eclipse Foundation. Jakarta EE 8 nabízí stejnou sadu specifikací a testů TCK jako Java EE 8. Jediným rozdílem je změna názvu a přechod na nové procesy vývoje specifikací. Platforma byla vydána pod novým názvem, protože Oracle převedl pouze technologii a projektové řízení, ale nepřevedl práva na používání ochranné známky Java na komunitu Eclipse. Celkový vývojový projekt Jakarta EE byl pojmenován EE4J (Eclipse Enterprise for Java).

Vydání signalizuje dokončení infrastruktury a procesů pro vývoj specifikací podnikové platformy Java serverů na dodavatelsky neutrálním místě, které umožňuje transparentní a otevřené procesy rozhodování, vývoje a certifikace. K certifikaci produktů, které jsou kompatibilní s Jakarta EE, jsou nabízeny sady TCK (Technology Compatibility Kit) pod licencí Eclipse TCK.

Jakarta EE 8 je výchozím bodem pro nové specifikace vyvíjené různými prodejci. Z plánů na další rozšíření specifikací je zmíněn vývoj nástrojů pro vývoj obchodních aplikací pro cloud computing (Cloud nativní). Změny připravené během společné práce budou navrženy v rámci příštího vydání Jakarta EE 9, jehož hlavními inovacemi budou specifikace Jakarta NoSQL a změny jmenného prostoru.

Jakarta NoSQL bude definovat standardní rozhraní na vysoké úrovni pro aplikace Java pro interakci s databázemi NoSQL, což je významný krok v přípravě platformy Java na paradigma Cloud Native. Framework bude použit jako referenční implementace Jakarta NoSQL JNoSQL. Změna jmenného prostoru je způsobena nemožností používat názvy java a javax v nové funkcionalitě Jakarta EE, takže je plánováno přechod na nový jmenný prostor "jakarta.*"

Pokud jde o rozhodování, nový proces nahradil JCP (Java Community Process) Jakarta EE specifikační proces (JESP), který bude používat Jakarta EE Working Group k vývoji Jakarta EE. JESP je založen na směrnicích pro specifikaci open source Eclipse Foundation Specification Process (EFSP), přijatých komunitou Eclipse. Schválení jakýchkoli změn specifikací Jakarta EE nebo vytvoření nové verze bude vyžadovat souhlas nadpoloviční většiny strategických členů pracovní skupiny, kromě jakýchkoli dalších pravidel hlasování definovaných v EFSP.

Zdroj: opennet.ru

Přidat komentář