1. 甲骨文完成對sun公司的收購
2010年1月27日,甲骨文公司斥資74億美元,完成對sun公司的收購。這次收購為甲骨文注入了豐富的軟件遺產。
在1月27日的媒體發(fā)布會上,甲骨文對外宣布了他們對sun公司的整合計劃:他們希望甲骨文像60年代的IBM那樣完成模式的轉變。同時,甲骨文產品開發(fā)執(zhí)行副總裁 Thomas Kurian特別指出,Java是本次收購軟件資本中的冠上明珠。本次收購以及之后的一系列事件,將改變Java的格局。
通過對Java的掌控,甲骨文開始著手Java的貨幣化。用Sun公司前CEO Jonathan Schwartz的說過的一句話,“像它以前從未貨幣化一樣。”要問誰最知道怎么用軟件來賺錢,答案顯然是甲骨文。在接下來的一年中,甲骨文通過法律訴訟、維權等手段,來塑造自己在Java領域的地位。
2.Java之父離開甲骨文
2010年4月,Java之父James Gosling辭職離開甲骨文。James Gosling沒有透漏辭職的原因,只是在博客中撰文說,“關于我離開的原因,這個問題很難說清。我所能提供的任何準確及誠實的信息都將帶來危害,而不是幫助。
主要原因是,他看到時過境遷;感情方面,他認為甲骨文的做法會導致Java的毀滅。
后來,James Gosling向eWeek坦白了他離開甲骨文的根本原因,他不想成為Java技術未來方向的代言人。
3. 甲骨文與行業(yè)巨頭合作
2010年10月,甲骨文宣布與數據庫巨頭IBM合作,讓開發(fā)者和客戶在現(xiàn)有Java 投資和OpenJDK參考實施的基礎上獲得構建和創(chuàng)新的機會。
兩家公司將在OpenJDK社區(qū)進行合作,共同開發(fā)領先的開源Java環(huán)境。兩家公司將把OpenJDK社區(qū)放在開源Java SE開發(fā)的首要位置。Java 社區(qū)進程(JCP)將繼續(xù)成為Java規(guī)范工作的首要標準主體,兩家公司將共同努力繼續(xù)增強JCP。此次合作將重點關注OpenJDK項目、Java平臺的開放源碼實施、標準版(Java SE)規(guī)范、Java語言、Java開發(fā)工具包(JDK)和Java運行時環(huán)境(JRE)等。甲骨文和IBM將對最近宣布的OpenJDK發(fā)展藍圖給予支持,這將加快開源社區(qū)Java SE的推出。
) 2010年11月,蘋果宣布加入甲骨文的OpenJDK項目,將提供在Mac OS X上部署Java SE 7所需的大部分核心組件、工具和技術。蘋果在一份聲明中表示,該公司提供的上述內容包括32位和64位基于HotSpot的Java虛擬機、類別庫和網絡堆棧等。
蘋果公司表示,OpenJDK項目將把蘋果Java技術面向開源軟件程序員開放,在獲得源代碼之后,程序員可以開發(fā)出更多應用。同時,蘋果將繼續(xù)為 Mac OS X Snow Leopard和即將推出的Mac OS X Lion系統(tǒng)提供Java SE 6,而針對Mac OS X系統(tǒng)的Java SE 7和未來版本將由甲骨文提供。
4 . Apache退出
2010年12月,Apache基金會宣布退出Java執(zhí)行委員會。Apache基金會不滿甲骨文限制第三方使用技術兼容包(TCK)演示Java實現(xiàn)與標準的兼容性,以獲得必要的專利許可授權。
該基金會在博客中表示,“甲骨文一家公司的商業(yè)企圖將繼續(xù)嚴重干涉并危害Java透明的管理和生態(tài)系統(tǒng)。”
5. 甲骨文起訴谷歌的Android侵權
2010年8月,甲骨文對谷歌提出專利侵權訴訟,控告谷歌在開發(fā)Android操作系統(tǒng)過程中侵犯了其七項Java技術專利。其中包括類庫、文檔侵權和“大約三分之一的Android的應用程序編程接口(API)封裝” 是“甲骨文的 Java 應用程序編程接口(API) 封裝的衍生物”和相關文檔;在一些情況下,Android計算機程序代碼也是從甲骨文美國代碼直接拷貝的。
同時,Java的創(chuàng)造者James Gosling表示,對于本次訴訟,他并不感到驚訝。在之前有關甲骨文和Sun的整合會議上,談到Java當前的專利情況時,甲骨文的律師兩眼放光。Gosling表示,谷歌發(fā)誓迎接這起關于尊嚴、金錢和權力的訴訟。
6. JavaOne 2010的蕭
2010年9月,在舊金山甲骨文舉辦了他接手之后的第一屆JavaOne會議,并同時召開了年度的全球大會。其中有更多關注者的全球大會在舊金山莫斯肯中心召開,而JavaOne會議則放到了比較小的舊金山希爾頓酒店召開,雖然會議的內容不低于標準。以至于很多開發(fā)者稱之為“JavaHalf”,來取代JavaOne。
在JavaOne會議上演講的CloudBees公司的CEO Sacha Labourey對eWEEK說:“甲骨文完全不尊重我們,這是一種侮辱,是對Java社區(qū)的不重視。”
可以肯定的是,并非每個人都同意這一點。許多廠商表示,盡管有較小的展覽大廳,在展位上的交流還是很不錯的。