Sun計劃更改授權 要強化Java與Linux相容性(轉)

ba發表於2007-08-15
Sun計劃更改授權 要強化Java與Linux相容性(轉)[@more@]  CNET科技資訊網5月8日國際報導 Sun公司計劃更改其授權,讓Java Runtime Environment更容易執行在Linux上。

  Sun高層在4日的記者會中表示,該公司將在本月稍後的JavaOne會議上宣佈這項變更,和至少另一項開放原始碼行動。

  該公司Java平臺集團副總Laurie Tolson表示,Sun將修改Java授權的條件,更嘉惠開放原始碼作業系統,特別是Linux和OpenSolaris。

  變更將影響執行Java應用程式所必須的Java Runtime Environment(JRE)。JRE通常未包含在作業系統內,需要另行下載。

  她說:“我們的用意是讓發行者和開發員熟用(Java)runtime搭配其作業系統。”服務取向架構與整合平臺營銷副總Joe Keller稱這項改變為“JRE備妥”(JRE already included)。

  外界早已多次呼籲Sun提供開放原始碼Java,支持者認為,此舉可促進更創新的開放原始碼軟體開發。

  該公司拒絕正式開放所有Java軟體的原始碼,但已大幅改變Java相關的開發程式,並修改授權條件,讓開發員更容易看到Java原始碼。

  Sun的Java開發與平臺工程資深副總Jeff Jackson表示,公司可能會在JavaOne 2006開放部分Java Enterprise System原始碼。

  去年,該公司曾透露最終將免費提供這套伺服器軟體,Jackson說,目前公司正在“檢查每個部位”。

  另一項可能在5月中宣佈的行動,將涵蓋Java Platform和Enterprise Edition 5。高層表示,Sun計劃在JavaOne推出Java EE5的軟體開發工具組。

  Java EE5是這項伺服器軟體標準上週才透過的最新一次升級,作用是簡化Java伺服器應用程式的編寫。

  Java EE5的製作,是透過Sun與甲骨文共同領導的委員會,反映出Sun有意仿效開放原始碼的開發過程。Keller說:“這整個開發計劃,我們完全與(Java開發人員)社群合作。”

  Sun另一項與原始碼分享相關的計劃,是在去年JavaOne宣佈的GlassFish。該計劃的目標是開發一種根據Java EE 5標準的Java應用伺服器軟體。該標準採開放原始碼授權。

  BEA Systems、甲骨文、JBoss和SAP的代表4日均表示,他們的公司也正根據新標準構建Java伺服器軟體,相關產品預定今年和明年推出。

  根據Java EE5的軟體將支援Enterprise Java Beans 3.0標準,也就是可簡化從Java程式存取資訊和編寫執行系統的程式。

  Java EE 5的改變也加速了網路開發並催生更多網路服務。Sun高層指出,根據Java EE 5的軟體將包含使用AJAX網路開發技術建立網路應用程式的預建元件。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617731/viewspace-958565/,如需轉載,請註明出處,否則將追究法律責任。

相關文章