Oönskat av Oracle blir Java EE adopterat av Eclipse

Eclipse Foundation kommer att bli den nya förvaltaren av företaget Java, som tar över från Oracle, som inte längre vill hantera Java EE.

Som en del av antagandet kommer Java EE sannolikt att få ett nytt namn, något Oracle rekommenderade i sitt förslag att få en stiftelse att anta Java EE.

För en månad sedan sa Oracle att det skulle avsluta sin förvaltningsroll för Java EE och överlämna det till en öppen källkodsstiftelse. Efter samråd med Java-partners som IBM och Red Hat och efter att ha träffat flera stiftelser har Oracle kommit överens om en organisation som har haft en lång historia inom Java-utveckling: Eclipse Foundation. Eclipse skapade sin populära Eclipse IDE och hanterade flera andra Java-tekniker.

Oracle citerade Eclipses erfarenhet av Java EE och relaterad teknik som varför den överför Java EE till Eclipse. "Detta kommer att hjälpa oss att överföra Java EE snabbt, skapa samhällsvänliga processer för att utveckla plattformen och utnyttja kompletterande projekt som MicroProfile", säger Oracle-programvaruevangelisten David Delabassee. (MicroProfile uppstod som en Red Hat- och IBM-driven ansträngning för att passa Java EE med mikroservicefunktioner förra året efter att en del av Java-communityn fruktade att Oracle försummade plattformen. MicroProfile har sedan flyttat över till Eclipse.)

”Att flytta Java EE för att öppna styrning och samarbete kommer att bli en process, inte en händelse”, säger Eclipse-verkställande direktör Mike Milinkovich. ”Våra tidiga diskussioner med Oracle, IBM och Red Hat har visat att det finns mycket stöd för detta bland deras ledarteam. ”

Milinkovich instämde också med Oracle om att Java EE reviderades för att bättre stödja molnbearbetning. "När företag går över till en mer molncentrerad modell är det uppenbart att Java EE kräver en snabbare innovationstakt."

Oracle förfinade nyligen sitt förslag för antagande av Java EE för att täcka:

  • Definiera en varumärkesstrategi för plattformen, inklusive ett nytt namn för Java EE som ännu inte fastställts.
  • Återlicensera Java EE och relaterade GlassFish-applikationsserverteknologier till den antagande stiftelsen. (GlassFish har fungerat som en Java EE-referensimplementering.)
  • Demonstrera en förmåga att tillhandahålla en kompatibel implementering av Java EE.
  • Definiera en process genom vilken befintliga specifikationer kan utvecklas. Java EE har hittills utvecklats i Java Community Process.
  • Rekrytera utvecklare och andra för att sponsra plattformstekniker.

Byggd ovanpå Java Platform, Standard Edition (Java SE), är Java EE inriktad på storskaliga, flerdelade och säkra nätverksapplikationer. Java EE 8 förväntas inom kort.

Oracle kommer att fortsätta stödja befintliga Java EE-licensinnehavare, inklusive de som flyttar till Java EE 8. Det kommer också att fortsätta stödja WebLogic Server Java-applikationsserver som det förvärvade från BEA Systems för ett decennium sedan, och Java EE 8 kommer att stödjas i en kommande uppgradering till WebLogic Server.

Oracle behåller också sitt ledarskap över Java SE och föreslår nyligen ett snabbare Java SE-utgivningsschema.