Eclipse zajednica platformu , koja je zamijenila Java EE (Java Platform, Enterprise Edition) nakon što su procesi razvoja specifikacija, TCK-a i referentne implementacije prebačeni na neprofitnu organizaciju Eclipse Foundation. Jakarta EE 8 nudi isti skup specifikacija i TCK testova kao i Java EE 8. Razlike se svode samo na promjenu imena i prelazak na nove procese razvoja specifikacija. Platforma je objavljena pod novim imenom jer je tvrtka Oracle samo prenijela tehnologije i upravljanje projektom, ali nije prenijela Eclipse zajednici prava na korištenje zaštitnog znaka Java. Opći projekt za razvoj Jakarta EE nazvan je EE4J (Eclipse Enterprise for Java).
Izdanje označava završetak oblikovanja infrastrukture i uspostavljanja procesa za razvoj specifikacija za Java platformu servera na neutralnoj platformi koja ne ovisi o konkretnim dobavljačima i omogućava transparentne i otvorene procese donošenja odluka, razvoja i certifikacije. Za certifikaciju proizvoda kompatibilnih s Jakarta EE ponuđeni su setovi za evaluaciju kompatibilnosti TCK (Technology Compatibility Kits), dostupni pod Eclipse TCK licencom.
Jakarta EE 8 predstavlja polaznu točku za razvoj novih specifikacija u čijoj izradi će sudjelovati razni dobavljači. Među planovima za daljnje proširenje specifikacija spominje se razvoj alata za izradu poslovnih aplikacija za oblačne računarstvo (). Prijedlozi izmjena tijekom zajedničkog rada bit će predstavljeni u okviru sljedećeg izdanja Jakarta EE 9, čije će glavne novine biti specifikacija Jakarta NoSQL i promjena prostora imena.
Jakarta NoSQL će definirati standardne visoko-nivo sučelja za interakciju Java aplikacija s NoSQL bazama podataka, što je značajan korak u pripremi Java platforme za korištenje Cloud Native paradigme. Kao referentna implementacija za Jakarta NoSQL koristit će se okvir . Promjena u prostoru imena povezana je s nemogućnošću korištenja imena java i javax u novoj funkcionalnosti Jakarta EE, stoga prijelaz na novo ime prostora „jakarta.*“
Što se tiče donošenja odluka, novi proces je zamijenio JCP (Java Community Process) (JESP), koji će koristiti radna grupa Jakarta EE Working Group za razvoj Jakarta EE. JESP se temelji na otvorenim principima pripreme specifikacija EFSP (Eclipse Foundation Specification Process) usvojenim u Eclipse zajednici. Za odobravanje bilo kakvih promjena u specifikacijama Jakarta EE ili za formiranje nove verzije potreban je pristanak apsolutne većine strateških članova radne grupe, uz sve druge propise o glasovanju definirane u EFSP.
Izvor: opennet.ru
