設(shè)置
  • 日夜間
    隨系統(tǒng)
    淺色
    深色
  • 主題色

Java EE更名Jakarta EE,但Oracle還給Eclipse基金會(huì)提了很多要求

2019/5/6 8:31:43 來源:IT之家 作者:阿迷 責(zé)編:阿迷

IT之家5月6日消息 去年三月份,Java EE正式更名為Jakarta EE,而Eclipse基金會(huì)執(zhí)行董事Mike Milinkovich在其博客上公布了Eclipse基金會(huì)與Oracle有關(guān)Java的談判結(jié)果,雙方談判最終以失敗告終,Oracle拒絕出讓Java商標(biāo)。Mike還在博客中談到有關(guān)Jakarta協(xié)議、javax命名空間使用等問題的最新進(jìn)展。

Mike在博客中稱,Java EE最開始移交給Eclipse基金會(huì)時(shí),Oracle就要求為其重新取一個(gè)名字,Eclipse基金會(huì)接受了這一要求,畢竟Java是Oracle的品牌。不過隨后的交接過程中,Oracle又提出了許多Eclipse基金會(huì)無法接受的要求。

首先,Oracle要求Eclipse基金會(huì)發(fā)行的產(chǎn)品(如Eclipse IDE)必須只能捆綁由Oracle認(rèn)證(而不是其他供應(yīng)商認(rèn)證)的Java Runtime。這意味著Eclipse基金會(huì)不再中立,因而免稅狀態(tài)不再有效,甚至?xí)?dǎo)致基金會(huì)財(cái)務(wù)困難。

另外,Oracle還要求Eclipse基金會(huì)不能修改舊的代碼,如果要修改需要重命名,包括項(xiàng)目名稱和軟件包名稱,也就是說,現(xiàn)有的應(yīng)用程序無法在沒有重構(gòu)和重新編輯的情況下運(yùn)行在更新后的平臺(tái)上。這就讓Jakarta EE成為一個(gè)全新且不兼容的平臺(tái)。

不過經(jīng)過談判,Oracle和Eclipse基金會(huì)達(dá)成共識(shí),Jakarta EE不能發(fā)布針對(duì)基礎(chǔ)庫javax的修改包,Jakarta EE規(guī)范中也不能使用包括Java商標(biāo)的現(xiàn)有規(guī)范名稱。但這對(duì)Jakarta EE有非常深遠(yuǎn)的影響,Jakarta EE無法提供向前兼容性,實(shí)際上Java EE等于被Oracle宣判死刑。

廣告聲明:文內(nèi)含有的對(duì)外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。

軟媒旗下網(wǎng)站: IT之家 最會(huì)買 - 返利返現(xiàn)優(yōu)惠券 iPhone之家 Win7之家 Win10之家 Win11之家

軟媒旗下軟件: 軟媒手機(jī)APP應(yīng)用 魔方 最會(huì)買 要知