歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux綜合 >> Linux資訊 >> Linux業界

開源Java許可肯定會讓人失望---一個許可不可能保證企業和社區的需要

Sun Microsystems選擇公開開源Java代碼的許可將會迎合企業或者開源社區,但不會使雙方都滿意。

RedMonk的一位分析家,Stephen O'Grady說道:“最大的挑戰是找到所需要的來平衡商業利益和開源社區的需求。”

開源社區通常要求代碼在General Public Licence (GPL)下發布,它要求開發者發布他們所作任何改變的代碼。

企業偏愛BSD、Apache 或CDDL這樣允許他們把代碼與私有軟件混合到一起而不需要公開任何改變的許可。

但是這些許可與GPL不兼容,並阻止Sun的開源Java被包含於Linux內核中(原文如此)。

O'Grady告訴vnunet.com說:“最終某些人會不高興。這是一件兩面不討好的差事。

Sun也可以采用一種雙重許可,允許用戶在開源和商業許可之間選擇。

然而這也引發了一些憂慮,O'Grady爭論說這不會提供出一個完美的解決方法。商業許可使企業很難建立在Java之上,因為它需要通過Sun進行工作。

Sun還沒有透漏它將在那個許可下發布Java代碼。Sun在本月初的LinuxWorld會上表示它將在被Open Source Initiative認可的58種許可的中一個下發布Java,同時第一個代碼將於10月來到。

Sun公司Java SE社區市場經理Rich Sands拒絕對個人許可進行評論。

他告訴vnunet.com說:“我們將盡我們所能滿足盡可能多方面的需要。”

“我們知道我們不可能使每個人都滿意,但是我們正積極地從我們的商業企業消費者,用戶以及開源社區那裡請求反饋意見。”

Sun一直強調它將試圖阻止Java被一組開發者分裂,然後起草一個不兼容且獨立的編程語言的版本。

O'Grady警告說:“開源許可的本質意味著分裂是可能的。”

他表示:“沒有一個許可將會阻止分裂。一旦代碼被開源後,你想阻止分裂將無能為力。

451 Group的高級分析家,Raven Zachary認為GPL將最適合Sun的需求。
他告訴vnunet.com說:“對於開源Java的需求僅限於開源發展社區,而不是企業。

更多地關心開源Java怎樣影響開發者社區而不是企業用戶基礎是Sun的最佳利益所在。

Zachary表示Sun正在指望接觸能夠把新的功能加入到Java技術的開發者,他們中的大多數主要為Linux編程。

他說道:“Java編程語言在企業中已經有很大的一部分追隨者。開源Java的最大受益人是 開發者。”


作者:Tom Sanders
發布時間:2006年8月29日
文章來自:http://www.vnunet.com/vnunet/news/2163078/open-source-java-licence




Copyright © Linux教程網 All Rights Reserved