這幾天微信各大技術公衆号被Java EE更名為Jakarta EE的新聞刷屏。
其實Jakarta這個名詞在我剛接觸SAP Hybris時就聽說過了。
以下文字是轉貼的:
2017 年 8 月,Oracle(甲骨文)決定将 Java EE(Java Enterprise Edition)移交給開源組織,最後 Eclipse 基金會接手。這應該是甲骨文實作對 Java 品牌控制的最新舉措,盡管之前 Sun 的資産已經被甲骨文圍剿得隻剩一個 VirtualBox 還能喘口氣。
不過,甲骨文可不允許開源組織用 Java 的名号,于是 Eclipse 選出了 “Jakarta EE” 和"Enterprise Profile"兩個後續按名字,最終前者以 64.4% 的票數獲勝。
也就是說,Java EE 已經正式更名為 Jakarta EE(雅加達)。
與此同時,Glassfish 正式更名為 Eclipse Glassfish,Java Community Process 更名為 Eclipse EE.next Working Group,就連 Oracle 開發管理團隊現在也變成了 Eclipse Enterprise for Java 項目管理委員會。
Eclipse負責人Mike Milinkovich還特别強調,現在 Jakarta EE 是他們首要的項目,很快會完善開發的各種支援,另外,不要再用 EE4J 這個老名字了。
Jakarta EE 的由來:
這個名字來自于Jakarta,一個早期的Apache開源項目,用于管理各個Java子項目,諸如Tomcat, Ant, Maven, Struts, JMeter, Velocity, JMeter, Commons等。2011年12月,在所有子項目都被遷移為獨立項目後,Jakarta名稱就不再使用了。