自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

談判失?。篛racle是如何殺死Java EE的?所有企業(yè)級(jí)Java的巨大損失!

開(kāi)發(fā) 前端
日前,Eclipse Foundation的總裁Mike Milinkovic在博客上發(fā)表了關(guān)于Oracle與Eclipse Foundation之間商標(biāo)談判的最終結(jié)果。我們記得,Oracle宣布Java EE將開(kāi)源給該組織,它將成為真正的開(kāi)源。經(jīng)過(guò)18個(gè)月的密集談判,這項(xiàng)努力已經(jīng)結(jié)束:它失敗了:不能再使用JavaEE商標(biāo)了。

日前,Eclipse Foundation的總裁Mike Milinkovic在博客上發(fā)表了關(guān)于Oracle與Eclipse Foundation之間商標(biāo)談判的最終結(jié)果。我們記得,Oracle宣布Java EE將開(kāi)源給該組織,它將成為真正的開(kāi)源。經(jīng)過(guò)18個(gè)月的密集談判,這項(xiàng)努力已經(jīng)結(jié)束:它失敗了:不能再使用JavaEE商標(biāo)了。

[[264397]]

根據(jù)最近的董事會(huì)會(huì)議紀(jì)要,簡(jiǎn)單地說(shuō)原因是,Oracle希望反過(guò)來(lái)提出一系列不可接受的要求,其中一些會(huì)使Eclipse Foundation的存在面臨嚴(yán)重風(fēng)險(xiǎn)。

Oracle聲稱(chēng)由Eclipse Foundation(如Eclipse IDE)分發(fā)的產(chǎn)品必須僅與Oracle運(yùn)行時(shí)捆綁在一起,特別是由Oracle及其許可證持有者 - 而不是任何其他供應(yīng)商的認(rèn)證,或任何未經(jīng)認(rèn)證的運(yùn)行環(huán)境。因此,如果采納這個(gè)苛刻要求,Eclipse IDE和GlassFish將不再是廠商中立的產(chǎn)品。

在談判開(kāi)始時(shí)沒(méi)有告知這一限制,很久以后才提出了這一限制,而Oracle向Eclipse的轉(zhuǎn)移工作已在進(jìn)行中。

人們可以認(rèn)為這是對(duì)IBM OpenJ9 JVM捐贈(zèng)的反應(yīng),IBM這一舉動(dòng)會(huì)對(duì)甲骨文的Java業(yè)務(wù)構(gòu)成了明顯的威脅。

但是,一旦Eclipse產(chǎn)品不再是廠商中立,EF基金的免稅可能會(huì)變得無(wú)效,這意味著在財(cái)務(wù)金融上會(huì)失敗,或者可能意味著該組織的結(jié)束,因此,這不僅是不可接受的,而且根本不可能。因此談判或多或少完全失敗了。

剩下的不僅僅是Java EE的Over,Eclipse Foundation基金可能會(huì)使用一些相當(dāng)過(guò)時(shí)的代碼,但不能修改它,如果它被修改,它必須重命名 ,包括如javax.*這樣帶Java名稱(chēng)的SDK。這意味著,如果不進(jìn)行密集重構(gòu),則無(wú)需重新編譯應(yīng)用程序,現(xiàn)有應(yīng)用程序?qū)o(wú)法在更新的平臺(tái)上運(yùn)行。

因此,新平臺(tái)可能成為一個(gè)全新的,不兼容的平臺(tái),最糟糕的情況是可能的,這不僅使“WORA”(Write Once Run Anywhere)原則無(wú)效:18個(gè)月之后幾乎沒(méi)有應(yīng)用程序供應(yīng)商真的想花時(shí)間和金錢(qián)來(lái)更新所有重新編譯版本的客戶,只是為了一個(gè)帶有dubios未來(lái)的重命名平臺(tái)。

未來(lái)尚不清楚,因?yàn)榧坠俏囊呀?jīng)開(kāi)始在Eclipse基金會(huì)的董事會(huì)開(kāi)始搞事,甲骨文在EF董事會(huì)是有一席之地的,并且董事會(huì)需要一致采納做出決定。甲骨文現(xiàn)在擁有權(quán)力,顯然將利用這種力量來(lái)阻止基金會(huì)的未來(lái)。

Eclipse基金會(huì)目前的反應(yīng)是:至少依靠Jakarta品牌成功挽救了一些市場(chǎng),但是以后它不再是Java EE作為全球標(biāo)準(zhǔn)的繼承者,它只是一些基礎(chǔ)構(gòu)建的框架,用戶最終將學(xué)習(xí)并明白這個(gè)。

目前計(jì)劃是:盡快重新命名,但是,當(dāng)它意味著改變所有現(xiàn)有的應(yīng)用程序時(shí),誰(shuí)會(huì)真正跳上那列火車(chē)呢?

Eclipse的Mike Milinkovic仍然看到了未來(lái)的光明。對(duì)我來(lái)說(shuō),玻璃不再只是半空了:今天它已經(jīng)破碎成碎片了。

這是Java EE被Oracle殺死的那一天。

雙方達(dá)成協(xié)議:Eclipse和Oracle已經(jīng)同意JakartaEE社區(qū)不能再開(kāi)發(fā)javax 包名稱(chēng)空間。同樣,Jakarta EE規(guī)范也不能使用現(xiàn)有規(guī)范名稱(chēng)等Java商標(biāo)。

Java商標(biāo)是Oracle的財(cái)產(chǎn),Eclipse Foundation無(wú)權(quán)使用它們。其含義如下:

  1. javax包命名空間可以在Jakarta EE規(guī)范中使用,但只能“按原樣”使用。在Jakarta EE組件規(guī)范中不允許對(duì)javax包命名空間進(jìn)行任何修改。繼續(xù)使用javax包命名空間的Jakarta EE規(guī)范必須與相應(yīng)的Java EE規(guī)范保持TCK兼容。(預(yù)計(jì)所有未來(lái)的開(kāi)發(fā)和創(chuàng)新都不會(huì)使用javax名稱(chēng)空間)
  2. 使用javax包命名空間的Jakarta EE組件規(guī)范可能完全從未來(lái)的Jakarta EE Platform規(guī)范中省略。
  3. 必須將規(guī)范名稱(chēng)從“Java EE”命名約定更改為“Jakarta EE”命名約定。這包括EJB,JPA或JAX-RS等首字母縮略詞。

業(yè)內(nèi)認(rèn)為:這不只是JavaEE和JakartaEE之爭(zhēng),波及到Spring框架,僅僅Spring Framework就有2545個(gè)javax導(dǎo)入,這是所有企業(yè)級(jí)Java的巨大損失。

責(zé)任編輯:未麗燕 來(lái)源: 解道
相關(guān)推薦

2009-08-25 13:48:01

Java EE架構(gòu)企業(yè)級(jí)應(yīng)用

2009-10-20 09:25:17

Java EE 6最終

2019-05-05 17:00:09

Java 甲骨文開(kāi)發(fā)

2012-05-15 15:21:29

企業(yè)級(jí)

2009-03-30 09:42:28

OSGiJavaJCP

2014-09-24 13:32:41

企業(yè)號(hào)

2009-04-10 23:08:59

2010-09-21 15:30:17

OracleOOW2010Linux

2012-02-15 18:58:56

WebCenterOracle社交商務(wù)

2022-03-07 06:39:32

CentOSOracleLinux

2009-12-09 08:49:13

JavaOracle

2009-03-02 09:22:39

OSGiJ2EEEclipse

2012-06-18 11:16:48

電子郵件云計(jì)算

2021-07-05 06:51:44

Java 企業(yè)版編程

2012-06-21 09:33:21

電子郵件云計(jì)算

2012-08-24 11:05:51

2012-03-14 09:22:24

MagnoliaJava

2011-10-14 19:42:52

2009-12-03 13:51:51

JRubyJBossTorqueBox

2009-06-22 17:05:41

Java EEJava企業(yè)應(yīng)用
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)