甲骨文要放棄不賺錢的Java?開發(fā)者不安,心痛

我是創(chuàng)始人李巖:很抱歉!給自己產(chǎn)品做個廣告,點(diǎn)擊進(jìn)來看看。  

(原標(biāo)題:How Oracle’s business as usual is threatening to kill Java

甲骨文要放棄不賺錢的Java?開發(fā)者不安,心痛

網(wǎng)易科技訊 7月2日消息,你可能聽說過類似的消息了,甲骨文公司不聲不響地撤掉了一項(xiàng)社區(qū)技術(shù)的資金和開發(fā)人員支持,而許多消費(fèi)者和企業(yè)合作伙伴已經(jīng)在這項(xiàng)技術(shù)上投入了大把的時間并編寫了大量的代碼。究其原因也簡單的很:這技術(shù),不掙錢啊!

甲骨文干這事兒也不是第一次了,對于那些被甲骨文收購的開源項(xiàng)目,這樣的結(jié)局似乎成了一種宿命。從OpenSolaris到OpenOffice.org,都是這樣的命運(yùn)。這回輪到了Java頭上,更準(zhǔn)確的說,是Java企業(yè)版(Java Enterprise Edition,Java EE)。OpenSolaris和OpenOffice.org兩個名字大概很多人都沒聽說過,但Java EE可是每個人都接觸過的,作為一種服務(wù)器端技術(shù),Java EE在全世界驅(qū)動著數(shù)以百萬的網(wǎng)站和企業(yè)應(yīng)用。甚至在許多不是基于Java的應(yīng)用中,Java EE也扮演著不可或缺的角色。

甲骨文的律師已經(jīng)就安卓系統(tǒng)Davlik編程語言的Java接口問題在法庭上和谷歌打了好幾個月的官司了。這期間,甲骨文的Java開發(fā)進(jìn)度明顯減慢了,Java EE更是完全處于停滯狀態(tài)。這完全停止開發(fā)進(jìn)度讓依賴Java平臺的企業(yè)和Java社區(qū)里的許多用戶都深感不安,要知道,這些人中有許多就是甲骨文最大的幾個客戶。

一些曾在甲骨文參與Java EE開發(fā)的員工曾在Java社區(qū)上透露,他們已經(jīng)被分配到了別的部門。一些Java EE開發(fā)者們想要自立門戶建設(shè)Java平臺的言論也不是一兩天了,他們想要自己實(shí)現(xiàn)java平臺,擺脫對甲骨文手中這個20年歷史的軟件平臺的依賴。盡管如此,盡管公司內(nèi)負(fù)責(zé)管理Java標(biāo)準(zhǔn)的成員明確要求甲骨文就Java EE的未來做出規(guī)劃,甲骨文仍然是一言不發(fā)。

Java社區(qū)獨(dú)立選舉的社區(qū)進(jìn)程執(zhí)行委員會成員Geir Magnusson就表示:“甲骨文在玩火。說來也是諷刺,現(xiàn)在竟然有一家公司讓我們懷念起Sun來?!保ㄗg注:Sun是最初開發(fā)Java EE的公司,后來在2009年被甲骨文收購。)Magnusson覺得去猜測甲骨文的動機(jī)根本不可能,因?yàn)楣芾韺拥臎Q策方式非常不透明。但如果非要從那些與甲骨文內(nèi)部Java開發(fā)團(tuán)隊走得近的人透露的消息猜一下的話,可能甲骨文是要放棄Java了,畢竟它也不是第一次做這種事了。況且在公司正在法庭上和谷歌打官司的時候,就已經(jīng)開始減少對Java EE開發(fā)的資金和人力支持了。

甲骨文對此事出奇的沉默,這讓許多Java社區(qū)的成員擔(dān)心甲骨文是不是不只要放棄Java EE,而是要扔掉整個Java平臺。一個自稱“Java EE守護(hù)者”的組織正在試著通過公共關(guān)系和聯(lián)名請愿的方式給甲骨文施壓,讓它要么重啟Java EE的開發(fā),要么就讓Java EE免費(fèi)開放。但讓甲骨文放棄Java這一大知識產(chǎn)權(quán)希望實(shí)在是渺茫,特別是現(xiàn)在谷歌在法庭上打贏了官司,甲骨文還準(zhǔn)備再次上訴。

曾經(jīng)在甲骨文從事Java宣傳工作的Reza Rahman擔(dān)任“Java EE守護(hù)者”的發(fā)言人,他說道:“我們目前從甲骨文聽到的唯一消息是來自Java EE規(guī)范制定團(tuán)隊的,他們說目前無法繼續(xù)進(jìn)行自己的工作。然而他們并沒有說他們現(xiàn)在正在干什么,或者在開發(fā)什么?!?/p>

Rahman相信甲骨文對Java不管不問會對全球IT業(yè)產(chǎn)生巨大沖擊,無論長期還是短期都是這樣。他解釋道:“Java和Java EE是普適的技術(shù),全球IT業(yè)的許多內(nèi)容都基于它。整個Java生態(tài)系統(tǒng)是在過去的20年間逐漸形成的,它的開放標(biāo)準(zhǔn)受到了多家供應(yīng)商的支持。可以說許多人的生計就依賴于Java了?!比绻麤]有繼續(xù)的資金支持和發(fā)展,整個Java生態(tài)系統(tǒng)的每個部件都會逐漸變得落后,全球IT行業(yè)也會隨之減慢發(fā)展的腳步,直至找到合適的Java替代品。

當(dāng)人們聯(lián)系到甲骨文Java開發(fā)團(tuán)隊成員以及甲骨文客戶,想要他們提供相關(guān)信息的時候,都受到了拒絕。他們大多害怕甲骨文會追究他們的法律責(zé)任。甲骨文的媒體部門也對Java的相關(guān)話題三緘其口,郵件和電話一概不回。

甲骨文作為商人的本性被人們編成了許多笑話,比如在“12個Java開發(fā)者的噩夢”評選中獲得第四名的笑話是“你熱愛開源運(yùn)動、熱愛分享,但你在甲骨文工作?!?/p>

甲骨文要放棄不賺錢的Java?開發(fā)者不安,心痛

封鎖

人們希望甲骨文能夠改變頒發(fā)Java使用許可的方式,但都遭到了拒絕。最近的一次嘗試來自Java社區(qū)進(jìn)程組織(Java Community Process,JCP),也在今年被甲骨文的律師們否決了。公司的法律團(tuán)隊表明,在當(dāng)下谷歌的訴訟還沒有結(jié)束的狀態(tài)下,甲骨文是不會對許可方式作出改變的。

與此同時,JCP為監(jiān)督Java標(biāo)準(zhǔn)變化所做的努力也逐漸被甲骨文的OpenJDK開發(fā)人員破壞掉了。OpenJDK的開發(fā)人員在沒有聯(lián)系JCP的情況下直接給Java平臺添加了新的功能。JCP和非甲骨文員工的OpenJDK社區(qū)成員都對這種行為感到擔(dān)憂,如果將來JCP被甲骨文架空,那就不好玩了。來自JCP的Milinkovich表示,隨著OpenJDK的開發(fā)成果越來越多,同樣是開源項(xiàng)目的一部分,JCP作為Java行業(yè)的領(lǐng)軍組織之一,其地位也受到了威脅。但Milinkovich也說道他目前還不擔(dān)心這一點(diǎn):“作為開源社區(qū)的組織者之一,我相信開源的力量。我們需要澄清OpenJDK社區(qū)的角色,以及他們會給開源社區(qū)帶來怎樣的貢獻(xiàn)。當(dāng)然,對Java標(biāo)準(zhǔn)的影響也要說清楚才行。”

與此相比,Java EE可能取消的議論顯得更加激烈。自打甲骨文剛開始減少對Java EE的開源版本,GlassFish,的資金和技術(shù)支持,人們的不滿就不絕于耳。即便沒有了商業(yè)支持,Open Glassfish仍然會在甲骨文員工的主導(dǎo)下進(jìn)行開發(fā),并與2013年6月12日和Java EE 7一同發(fā)布。在隨后的一年里,Java EE有進(jìn)步的,在2014年,JCP處理的關(guān)于Java標(biāo)準(zhǔn)的請求大多是關(guān)于Java EE的。而在同年的JavaOne峰會上,甲骨文和JCP更是共同宣布了Java EE 8的開發(fā)。他們設(shè)立了一個目標(biāo),那就是在2016年9月份完成標(biāo)準(zhǔn)制定。

云服務(wù)變成了新寵

在2015年,甲骨文加快了將工作重心轉(zhuǎn)到云服務(wù)銷售上的速度,Java開發(fā)部門的預(yù)算再次受到削減,特別是Java EE和GlassFish團(tuán)隊,削減更是嚴(yán)重。與此同時,甲骨文宣稱Java EE 8的標(biāo)準(zhǔn)制定工作要推遲到2017年上半年才能完成。

在2015年八月份,Java EE團(tuán)隊正在緊張地處理一項(xiàng)涉及多個開發(fā)項(xiàng)目的問題時,卻突然被公司叫停。甲骨文總裁發(fā)現(xiàn)數(shù)據(jù)庫等中間件產(chǎn)品的銷售額在2016年第二季度出現(xiàn)了下降后,決定關(guān)閉Java EE的大部分開發(fā)進(jìn)程。這一舉動吹響了在甲骨文董事們的領(lǐng)導(dǎo)下,全公司轉(zhuǎn)向以云服務(wù)為中心的號角。甲骨文前高級副總裁Cameron Purdy因?yàn)橹鲝堉匦陆oJava EE團(tuán)隊注資而被公司董事會革職。

甲骨文的預(yù)算削減給那些密切注視Java項(xiàng)目,特別是Java EE的人帶來了很大影響。Java團(tuán)隊解決的問題數(shù)量出現(xiàn)了明顯的下降, 而提交到各個項(xiàng)目的代碼數(shù)量也比以前少的多了。原定于2016年第一季度推出的Java Server Faces新標(biāo)準(zhǔn)也沒有了消息,具體推遲到什么時候推出也沒有信。

在4月份,JCP執(zhí)行委員會終于正式討論了Java EE開發(fā)停滯的問題。代表倫敦Java社區(qū)的Martijn Verburg表示Java EE的進(jìn)程在11月份就有停滯的跡象。他說:“現(xiàn)在看來,甲骨文旗下的Java EE JSR開發(fā)已經(jīng)基本停滯,或者是完全停止了。一些甲骨文內(nèi)領(lǐng)導(dǎo)相關(guān)標(biāo)準(zhǔn)開發(fā)的人已經(jīng)公開承認(rèn)自己已經(jīng)被公司分派到其它項(xiàng)目上去,沒有時間開發(fā)JSR了?!?/p>

開源運(yùn)動的好機(jī)會

甲骨文對此舉沒有做任何解釋,這無疑給Java社區(qū)和生態(tài)系統(tǒng)帶來了很大的負(fù)面影響。Verburg表示:“一些主張獨(dú)立的人已經(jīng)開始討論重拾Java EE開發(fā),以及考慮更換Java EE領(lǐng)導(dǎo)權(quán)的問題?!睕]有了甲骨文的表態(tài),各個公司只能根據(jù)自己的現(xiàn)有框架去應(yīng)對客戶們的新需求,這無疑會讓Java社區(qū)變得更加分散。

Verburg聲明:“我們需要甲骨文的官方消息!”如果甲骨文對JCP關(guān)于Java EE的請求不管不問,就表明他們根本不重視JCP。

截至目前,甲骨文仍然沒有發(fā)布任何公開聲明。大部分社區(qū)成員依然很失望。即便是一些金融服務(wù)公司的JCP代表都對此表示擔(dān)憂。Java EE守護(hù)者團(tuán)隊建設(shè)了一個抗議網(wǎng)站并組織了一次請愿活動。在最近的JCP執(zhí)行委員會會議上,Verburg更是感嘆道:“甲骨文對此不管不問,顯然是對Java生態(tài)系統(tǒng)沒興趣了?!彼瑫r表示自己的公司不會再依賴于Java EE,因?yàn)槲磥砑坠俏碾S時可能叫停Java EE的開發(fā)。多么諷刺啊,JCP委員會成員公開表示他們不能再依賴于Java EE了。

Milinkovich 坦言甲骨文終究還是那個甲骨文,他評論道:“甲骨文的一大特點(diǎn)就是作出決定后堅決執(zhí)行,有人說這是優(yōu)點(diǎn),也有人說這是缺點(diǎn)。因?yàn)榧坠俏墓君嫶螅@些決定需要一段時間才能生效。我覺得甲骨文在推動JavaOne開發(fā)的同時應(yīng)該給java EE制定好路線圖,不然就太說不過去了。”

殘局

我們有很多理由相信甲骨文不會讓Java EE徹底消失,其中一個就是他們自家的許多產(chǎn)品也依賴于Java EE。盡管Java EE對甲骨文來說不如Java SE有戰(zhàn)略意義,但它仍然直接或間接地位甲骨文70%的軟件授權(quán)和支持收入做出了貢獻(xiàn)。

來自Java EE守護(hù)者組織的Rahman 表示他希望甲骨文能夠?qū)浾搲毫ψ龀龇磻?yīng)。他說守護(hù)者組織的活動才開展了幾個星期,現(xiàn)在就說甲骨文永遠(yuǎn)不會有反應(yīng)還為時尚早。如果甲骨文現(xiàn)在回心轉(zhuǎn)意的話,事情還沒有發(fā)展到無可救藥的地步。其他人則不認(rèn)為甲骨文會做出積極回應(yīng),Magnusson 表示甲骨文不是一個習(xí)慣被別人推來推去的公司。

當(dāng)然,甲骨文王完全可以砍掉Java EE而且不讓任何其他人接手。這種動作的影響遠(yuǎn)遠(yuǎn)不止于企業(yè)用戶,而是會動搖甲骨文對Java整體的信心,要知道Java現(xiàn)在可是物聯(lián)網(wǎng)的最佳選擇。

Rahman說道,甲骨文擺脫java的最好辦法就是把Java平臺整個捐給Eclipse Foundation, Apache, ECMA, 或者W3C這樣的組織。這樣一來希望繼續(xù)使用Java的用戶和企業(yè)還可以接著開發(fā)。但連他自己都懷疑甲骨文決定放棄java EE之后還會這么好心的把它捐掉?

甲骨文要放棄不賺錢的Java?開發(fā)者不安,心痛

Java啟示錄

如果甲骨文真的決定走“毀滅一切”的路,被來就落后的安全補(bǔ)丁開發(fā)就會完全停止。數(shù)千計使用Java EE的服務(wù)器和云服務(wù)都會受到威脅,他們最終不得不替換掉植入的Java EE組件,或許那些拋棄甲骨文JCP的公司會出資開發(fā)一個新的開源項(xiàng)目來替代Java。許多公司已經(jīng)在考慮這種情況,作為最后一根稻草,其它廠商已經(jīng)開始討論開發(fā)一套獨(dú)立的Java API的方案。如果事情真的走到這一步,JCP也會加入他們。

鑒于這些原因,甲骨文更有可能選擇讓Java社區(qū)進(jìn)程委員會的成員來領(lǐng)導(dǎo)Java EE的開發(fā),而自己則保留Java SE的領(lǐng)導(dǎo)權(quán)。因?yàn)镴ava EE依賴于Java SE核心,這樣一來甲骨文依然保有對Java平臺的控制權(quán)。即便IBM或Red Hat接管了Java EE標(biāo)準(zhǔn)制定,也不能威脅到甲骨文的地位。

同時Rahman相信繼續(xù)開發(fā)Java EE會給甲骨文帶來更多利潤。他認(rèn)為能否成功的管理Java是決定甲骨文在云服務(wù)中取得開發(fā)者、顧客以及行業(yè)信任的關(guān)鍵。作為成功推廣Java的公司,如果能親手把Java帶入云服務(wù),將會是戰(zhàn)略性的勝利。但話說回來,想要甲骨文為了商譽(yù)繼續(xù)開發(fā)java EE恐怕比較困難。特別是現(xiàn)在公司正和谷歌在法庭上戰(zhàn)的不可開交,此時動搖對Java這一知識產(chǎn)權(quán)的所有權(quán)不是在打自己的臉嗎?請愿活動估計也會收效甚微,前Sun公司首席開源官(chief open source officer)直截了當(dāng)?shù)卣f道:“一場不能威脅甲骨文營利的請愿活動是沒有效果的?!?/p>

考慮到現(xiàn)在甲骨文的利潤額繼續(xù)上升,而公司的兩名聯(lián)合首席執(zhí)行官目前是科技行業(yè)薪資最高的兩名高管,想要贏得他們的注意力相當(dāng)困難。在這一切有所改變之前,我們唯一能確定的就是Java EE會一直站在懸崖邊上。

(岳恒)

本文被轉(zhuǎn)載1次

首發(fā)媒體 網(wǎng)易科技 | 轉(zhuǎn)發(fā)媒體

隨意打賞

甲骨文java甲骨文公司
提交建議
微信掃一掃,分享給好友吧。
揄拍成人国产精品视频| 国内精品久久久久久久久齐齐| 久久996热精品xxxx| 国产精品久久久久国产精品三级| 人妻无码久久精品人妻| 日日夜夜精品视频| 亚洲男人的天堂久久精品| 91精品一区二区三区在线观看| 亚洲国产成人精品无码区在线观看| 亚洲精品乱码久久久久久自慰| 9久9久热精品视频在线观看| 精品免费久久久久国产一区| 国产精品天干天干在线综合| 国产天天综合永久精品日| 国产精品网址在线观看你懂的 | 亚洲精品午夜在线观看| 午夜精品视频在线| 无码国产精品一区二区免费16| 久久精品一区二区三区日韩| 无码人妻丰满熟妇精品区| 久久久久久久国产精品电影| 日本午夜精品一区二区三区电影| 少妇伦子伦精品无码STYLES| 久久精品国产亚洲精品2020| 亚洲另类精品xxxx人妖| 91精品视频免费| 国产乱人伦偷精品视频免| 国产成人久久精品77777综合 | 精品久久久中文字幕| 国产精品美女久久久久久久 | 亚洲精品熟女国产| 国产精品嫩草视频永久网址| 国产精品自在自线视频| 无码国产精品一区二区高潮| 精品一区二区三区视频在线观看| 国产精品热久久毛片| 国产精品无圣光一区二区| 日韩人妻无码精品一专区| 精品欧洲AV无码一区二区男男| 国产99久久久国产精品小说| 国产精品美女久久久久av超清|