歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> Linux業界 >> Sun推Java軟件分享項目 仍不是真正開源

Sun推Java軟件分享項目 仍不是真正開源

日期:2017/2/27 10:52:51   编辑:Linux業界

Sun正在嘗試新的Java服務器軟件的分享途徑,它發起了一個叫做“玻璃魚”的項目,向外人分享其源代碼,但這還談不上真正的開源。

Sun公司6月6日悄悄的推出了玻璃魚項目,公司計劃在下周召開的JavaOne會議上進一步討論這一計劃。這一項目讓Sun Java System Application Server Platform Edition 9 (Sun Java系統應用服務器平台第九版本)置於Java Research License (Java研究許可)的規定之下,用戶可以訪問源代碼,但他們不沒有完全的開源權力,比如重新發布軟件或者用於超過研究用途的使用等等。

Sun在自己的網站上表示:“玻璃魚計劃是通往Sun開發流程的一扇窗戶,一個入口,在這裡,社區用戶能夠檢閱源代碼,提交改進,參加技術討論。玻璃魚將重新修復Sun與大型企業Java社區的關系。”

Sun的應用服務器沒有取得象IBM,BEA系統以及JBoss產品那樣的聲望。2003年,Sun放棄了免費的基本平台版本的開發。

應用服務器軟件廣泛被應用於銀行等需要復雜互聯網業務運轉的單位。

玻璃魚仍然不是開源軟件項目。

軟件按照“Java研究許可”發布,只針對研究與開發項目,Java研究許可規定:“如果你決定將項目用於生產用途,或者銷售,你必須簽署商業合同,並滿足Java兼容要求。”

Burton集團的分析師Anne Thomas Manes認為,如果Sun執行真正的開源軟件許可,它的Java發展會更好。她說:“Java研究許可,我認為,是Sun試圖利用社區來打補丁,測試以及免費增加Java平台附加值的途徑。” 但這種許可並沒有賦予外人交換其勞動成果的權力。

多年以來,Sun對Java可謂小心翼翼,生怕放手會產生Java版本不兼容的危險。目前,圍繞Java,已經出現了一個由很多公司參與的“Java社區流程”組織。Sun繼續警告說,有存在Java不兼容的危險。

Manes相信,更好的方法應該是,放松對Java源碼的控制,Java不兼容問題,可以由只給那些兼容版本的產品貼上Java商標得以解決。

Java的主要合作伙,IBM已經呼吁推出開源的Java,但Sun的首席執行官Scott McNealy卻這樣回應說:“他們對嫉妒 Java。”

一個對手已經對Sun的玻璃魚表示了蔑視,他就是JBoss的首席執行官Marc Fleury。JBoss公司的開源Java現在被廣泛使用。

在他的網絡日志上,Fleury批評了Java研究許可,他說:“他們使用的許可離題萬裡。”他建議說,去看“豬頭逛大街”(Harold & Kumar Go To White Castle)這部電影都比Java研究許可有趣。

玻璃魚並不是Sun第一次讓其它查看其應用服務器的源代碼的舉措。Sun一直在“Sun社區源代碼許可”(SCSL)下提供Java的源代碼,這種許可將研究用途,內部使用以及商業銷售做了嚴格的區分。

Java Web服務與工具營銷部的副總裁Joe Keller表示,Java源代碼也將在“Java銷售許可”(JDL)提供給那些想銷售這種軟件的人。他認為,JRL與JDL規定比一個多用途的許可規范要簡單。

玻璃魚項目不僅可以讓人看Java的源代碼,而且也能夠對這種軟件進行影響。




Copyright © Linux教程網 All Rights Reserved