Eclipse-gemenskapen plattformen , som ersÀtter Java EE (Java Platform, Enterprise Edition) efter att utvecklingen av specifikationer, TCK och referensimplementationer överlÀmnats till den ideella organisationen Eclipse Foundation. Jakarta EE 8 erbjuder samma uppsÀttning specifikationer och TCK-tester som Java EE 8. Skillnaderna Àr enbart i namnet och övergÄngen till nya utvecklingsprocesser för specifikationerna. Plattformen slÀpptes under det nya namnet eftersom företag Oracle endast överlÀmnade teknologierna och projektledningen, men inte överlÀt varumÀrkesrÀtten till Eclipse-gemenskapen. Det övergripande projektet för utvecklingen av Jakarta EE fick namnet EE4J (Eclipse Enterprise for Java).
Lanseringen signalerar slutet pÄ uppbyggnaden av infrastrukturer och inrÀttandet av processer för utvecklingen av specifikationer för serverbaserade Java-plattformar pÄ en neutral arena, oberoende av specifika leverantörer och möjliggör transparenta och öppna beslutsprocesser, utveckling och certifiering. För certifiering av produkter som Àr kompatibla med Jakarta EE erbjuds uppsÀttningar för kontroll av kompatibilitet TCK (Technology Compatibility Kits) som tillhandahÄlls under Eclipse TCK-licensen.
Jakarta EE 8 Àr en startpunkt för skapandet av nya specifikationer, dÀr olika leverantörer kommer att delta i förberedelsearbetet. Bland planerna för vidareutveckling av specifikationerna nÀmns utvecklingen av verktyg för utveckling av affÀrsapplikationer för molnberÀkningar (). FörÀndringar som förbereds under det gemensamma arbetet kommer att föreslÄs i nÀsta version av Jakarta EE 9, vars huvudnyheter kommer att vara specifikationen Jakarta NoSQL och förÀndring av namnrymden.
Jakarta NoSQL kommer att definiera standardiserade hög-nivÄgrÀnssnitt för interaktion mellan Java-applikationer och NoSQL-databaser, vilket Àr ett betydande steg för att förbereda Java-plattformen för att anvÀnda Cloud Native-paradigmet. Som referensimplementation av Jakarta NoSQL kommer ramen . FörÀndringen av namnrymden beror pÄ att det inte gÄr att anvÀnda namnen java och javax i den nya funktionaliteten för Jakarta EE, dÀrför övergÄngen till den nya namnrymden «jakarta.*»
NÀr det gÀller beslutsfattande, har den nya processen för JCP (Java Community Process) ersatts av den nya processen (JESP) som kommer att anvÀndas av Jakarta EE Working Group för att utveckla Jakarta EE. JESP baseras pÄ de öppna principer för specifikationsberedning som antagits inom Eclipse-gemenskapen, EFSP (Eclipse Foundation Specification Process). För att godkÀnna nÄgra Àndringar i Jakarta EE-specifikationerna eller för att skapa en ny version krÀvs samtycke frÄn en absolut majoritet av de strategiska medlemmarna i arbetsgruppen, utöver eventuella andra röstningsregler som definieras i EFSP.
KĂ€lla: opennet.ru
