Eclipse objavio GlassFish 5.1 za Javu EE 8

Krećući se naprijed sa razvojem poslovne Java, Eclipse Foundation pružit će vlastitu verziju poslužitelja aplikacija GlassFish, koji je tradicionalno služio kao referentna implementacija Java EE (Java Enterprise Edition) platforme.

Eclipse GlassFish 5.1 kompatibilan je sa specifikacijom Java EE 8 i predstavlja potpunu migraciju GlassFish-a na otvoreni izvor Eclipse Foundation. Poslužitelj aplikacija GlassFish podržava poslovne tehnologije, uključujući JavaServer Faces, Enterprise JavaBeans i Java Message Service.

Od Oraclea do Eclipse Foundation

Eclipse, koji je od Oraclea preuzeo razvoj korporativne Jave od 2017. godine, rekao je da izdanje služi kao korak prema osiguravanju povratne kompatibilnosti s Jakartom EE, koja je planirani Eclipseov nasljednik Java EE. Sljedeća verzija Eclipse GlassFish, Eclipse GlassFish 5.2, služit će kao referentna implementacija Jakarta EE 8-kompatibilna.

Migracija GlassFish-a u Eclipse bio je "ogroman" inženjerski i pravni izazov, rekli su iz zaklade. Doprinosi GlassFish i Oracle Java EE API za Jakarta EE sada su završeni. Java EE TCK (kompleti za kompatibilnost testova), nekada povjerljivi i zaštićeni, sada su otvoreni kod i hostirani u Eclipseu. Također, baza Eclipse GlassFish koda ponovno je licencirana sa CDDL-GPL (Common Development and Distribution License, GNU General Public License) i Classpath na Eclipse Public License 2.0 plus GPL s Classpath Exception.

Od Java EE do Jakarte EE

Jakarta EE je marka i skup specifikacija, baš kao što je Java EE marka i skup specifikacija. Java poslužitelji aplikacija premjestit će se s Java EE na Jakarta EE. Međutim, postupak specifikacije Jakarta EE još je u fazi izrade. Prvo izdanje Jakarte EE bit će Jakarta EE 8, što je ekvivalent Java EE 8. Eclipse se nada da će Jakarta EE 8 objaviti do sredine godine. Nakon toga, planovi zahtijevaju razmatranje dodavanja mogućnosti poput modularizacije, mikrousluga i reaktivnog, neblokirajućeg modela u Jakarta EE. Modularizacija bi sinhronizirala korporativnu Javu s Java SE (Standard Edition). Jakarta EE bit će usredotočena na preusmjeravanje na izvorno oblačno okruženje. Eclipse također poziva na više, kompatibilnih referentnih implementacija Jakarte EE.

Gdje preuzeti Eclipse GlassFish 5.1

Proizvodno izdanje Eclipse GlassFish 5.1 moći će se preuzimati s Eclipsea početkom utorka, 29. siječnja 2019.