新聞| | PChome| 登入
2007-11-19 18:39:54| 人氣120| 回應0 | 上一篇 | 下一篇

昇陽擔心GPhone行動會分裂Java

推薦 0 收藏 0 轉貼0 訂閱站台

十年前,昇陽與微軟展開一場Java攻防戰。對經歷當時戰況的人而言,那種痛楚還餘悸猶存,而日前Google發表Android行動平台,更是勾起那段不愉快的回憶。

本周初,Google釋出Android行動電話軟體開發工具包。這項開發計畫避開既有的Java標準制定程序,改用Google專屬的版本,令昇陽憂心忡忡。昇陽公司14日表示,Google的 Android計畫可能造成Java分裂成一些互不相容的版本。

在舊金山舉行的甲骨文OpenWorld會場外,昇陽軟體開發事業部執行副總裁Rich Green對記者說:「任何造成Java平台分歧或分裂的計畫,都不符合開發人員的最佳利益。開發者向我們反應:『幫我們解決這個問題。』」


Green說,昇陽希望與Google合作,防患於未然。他說:「我們有誠意與Google攜手,確定開發人員到頭來不必面對四分五裂的開發環境。我們向Google釋出善意,也認為他們能以善意回應,共同確保這些平台與應用程式設計介面(API)彼此相容,好讓在各種不同平台上開發的軟體都儘可能相容。」

但Google的反應不怎麼客氣。Google辯稱,就Java分歧的問題而言,Android不但不是問題所在,反而是問題的解決之道。

Google發表書面聲明說:「Google和其他開發手機聯盟(Open Handset Alliance)的會員正協力打造Android行動平台,這有助於化解分歧,並支援開發社群。這個行動平台回應開發人員的需求,已獲得產業領袖的支持,而且將依照非限制的授權辦法開放原始碼。」

被問到會不會與昇陽討論此問題時,Google回應:「我們正與全球各地的業界領袖討論Android以及開放手機聯盟。對於這些討論的任何細節,我們不作評論。」

Google周一表示,開放手機聯盟的其他會員將著手開發Android手機,同時會讓他們各自的Java版本維持令程式設計師熟悉的樣貌。

目前,Java的管理機構是Java Community Process。隸屬這個組織的會員公司以投票方式,決定哪些功能可納入Java系統,然後再建立一套稱為API的標準機制,作為設計Java軟體如何使用這些功能的依據。未來Android會不會、該不該遵照這些API,目前情況還未明朗化。

這令人憶起十年前微軟與昇陽就Java大鬥法的往事。微軟1990年代向昇陽取得Java授權,當時Java還不是開原碼軟體。但微軟後來逕自在Java裡添加一些功能,造成Java在Windows電腦上的運作方式有所不同。昇陽認為,微軟這種舉動破壞Java標榜的「軟體寫一次,到處可執行」(write once, run anywhere)的精神。

台長: 〥芹蟹麵〥
人氣(120) | 回應(0)| 推薦 (0)| 收藏 (0)| 轉寄
全站分類: 數位資訊(科技、網路、通訊、家電)

是 (若未登入"個人新聞台帳號"則看不到回覆唷!)
* 請輸入識別碼:
請輸入圖片中算式的結果(可能為0) 
(有*為必填)
TOP
詳全文