Oracle對Sun的收購引發了人們對Java未來的一絲擔心,Oracle能否繼續保持Java的開放性,面對Ruby、Python或PHP等一批輕量型語言的崛起,Java能否繼續保持其在開發領域的領導地位?14年前,Sun公司的一位營銷天才把一門試驗性的跨平台語言由象征踏實的Oak(橡樹),改名為香氣四溢的Java(咖啡)時,可能他沒有想到這 門語言能有後來的輝煌。事實上,如果現在Sun想為這門語言改名,以准確體現其在計算機行業的地位,似乎Oak更形象。
今天,雖然Java語言並非真正意義上的遍地開花,但它已經出現在眾多場合和設備中,而且它享有運行穩定、設計精良的美名; Java代碼也許無法主導所有計算機或所有平台,但它離成為通用語言已近在咫尺。
Java之父詹姆斯戈斯林(James Gosling)在Oracle主辦的OpenWorld大會上登台發言時闡述了這一點。他調出JavaFX幻燈片,上面是一連串統計數字:超過8.5億 個具有Java功能的桌面機和大約100億個具有Java功能的設備。實際上,Java虛擬機在電子設備中司空見慣:電子書閱讀器Kindle、藍光磁盤 播放機和智能電話(包括不太智能的手機)等。iPhone(手機上網)應用程序可以在成千上萬部iPhone上運行,但Java嵌入在26億部手機上,從 不太智能、20美元就能買到的手機,到最新一代的黑莓和android手機無一不包。
請戈斯林到OpenWorld大會上演講,只是Oracle掌門人拉裡埃利森(Larry Ellison)希望向工程師們一再保證這門語言前途光明的手段之一。Oracle想要並購Sun,但它仍得等待歐洲監管部門批准這一決策。美國政府已開 了綠燈,但歐洲政府官員由於擔心MySQL的發展還沒有同意這一起交易。戈斯林和Sun董事長麥克尼利(McNealy)都表示,一旦並購工作完 成,Java會從Oracle得到比以往更多的關注和資源。
從近期來看,埃利森傳達的信號也許不是很重要,因為如今Java已成氣候,要改變發展方向也並不容易。當然,也有一些人認為,Oracle的商業模式太不一樣了,所以它必然會對Java生態系統的每個部分進行重大變化。總體來說,每拿出一個Java可能變化的理由,就有同樣充足的理由表明 Oracle可能還是希望保持現狀。
企業級應用是主戰場
Java最先在服務器端找到了自己的位置,未來這個領域仍是有望看到Java虛擬機的主要地方。對Oracle的所有產品來說,大型服務器
[1] [2] [3] [4] [5] 下一頁