Skupnost Eclipse платформу , ki je zamenjala Java EE (Java Platform, Enterprise Edition) po prenosu procesov razvoja specifikacij, TCK in referenčne implementacije v roke neprofitne organizacije Eclipse Foundation. Jakarta EE 8 ponuja enak nabor specifikacij in testov TCK kot Java EE 8. Razlike so zgolj v spremembi imena in prehodu na nove postopke razvoja specifikacij. Platforma je bila izpuščena pod novim imenom, ker je podjetje Oracle preneslo le tehnologije in upravljanje projekta, vendar ni preneslo pravic za uporabo blagovne znamke Java na skupnost Eclipse. Skupni projekt za razvoj Jakarta EE je dobil ime EE4J (Eclipse Enterprise for Java).
Izdaja pomeni zaključek oblikovanja infrastrukture in vzpostavitve procesov za razvoj specifikacij strežniške Java platforme na nevtralnem prostoru, ki ni odvisen od določenih dobaviteljev in omogoča dosego preglednih in odprtih procesov odločanja, razvoja in certificiranja. Za certificiranje izdelkov, ki so združljivi z Jakarta EE, so bili ponujeni nabori za oceno združljivosti TCK (Technology Compatibility Kits), ki se dobavljajo pod licenco Eclipse TCK.
Jakarta EE 8 je izhodišče za ustvarjanje novih specifikacij, v pripravi katerih bodo sodelovali različni dobavitelji. Med načrti za nadaljnje širjenje specifikacij se omenja razvoj orodij za razvoj poslovnih aplikacij za oblačne storitve (). Spremembe, pripravljene v okviru sodelovanja, bodo predlagane v okviru naslednje izdaje Jakarta EE 9, katere glavne novosti bodo specifikacija Jakarta NoSQL in sprememba prostora imen.
Jakarta NoSQL bo določil standardne visoko nivojske vmesnike za interakcijo Java aplikacij z NoSQL podatkovnimi bazami, kar predstavlja pomemben korak pri pripravi platforme Java za uporabo paradigme Cloud Native. Kot referenčna implementacija za Jakarta NoSQL bo uporabljen okvir . Sprememba prostora imen je povezana z nezmožnostjo uporabe imen java in javax v novi funkcionalnosti Jakarta EE, zato prehod na novo prostor imen «jakarta.*»
Kar zadeva odločanje, je nov postopek, ki je nadomestil JCP (Java Community Process), (JESP), ki bo uporabljal delovna skupina Jakarta EE Working Group za razvoj Jakarta EE. JESP temelji na sprejetih odprtih načelih skupnosti Eclipse pri pripravi specifikacij EFSP (Eclipse Foundation Specification Process). Za potrditev kakršnih koli sprememb v specifikacijah Jakarta EE ali oblikovanje nove različice bo potrebno soglasje absolutne večine strateških članov delovne skupine, poleg drugih pravil glasovanja, določenih v EFSP.
Izvor: opennet.ru
