首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> Java 相關知識

Java 開源後能否延續神話?深度剖析 GPL 授權影響

     編輯:Java 相關知識

背景:JBoss 世界論壇上的觀點

在柏林 JBoss 世界論壇上,JBoss 創始人 Marc Fleury 表示:Sun 選擇在 GPL 下發布 Java,將至少延長 Java 15 年壽命。從自由軟件運動角度看,這保護了 Java 虛擬機的知識產權。

一、開源將大幅延長 Java 壽命

  • Fleury 相信開源組織推動下 JVM 發展更快,Sun 保留商標權受益,對 JBoss、開發者及開源社區皆有利
  • 虛擬機統一為不關心底層 OS 的開發者創造巨大市場
  • GPL 強化知識產權保護,自由軟件社區提供優秀 JVM 實現,Sun 仍可通過雙重授權獲利
  • GPL 減少代碼分叉,版權要求更迫切,允許 Sun 為 J2ME 定價,保留商業利益
  • JBoss 投票傾向 GPL,雖不想成版權擁有者,但樂見 Sun 做正確決定

二、Sun 與 Java 在批評聲中成長

  • Fleury 認為許多批評源於私人利益,偽裝成開源保護者攻擊 Sun
  • 開源社區自 2003 年已進入 JCP(Java 社區進程),JBoss 是 EJB 3.0 關鍵貢獻者,領導 WebBeans 開發
  • IBM 對 Sun 開源持消極態度,採用「strip mining」策略:表面支持開源,實則包裝低成本開源產品(如 WebSphere)牟利
  • Sun 採用 GPL 針對 IBM Harmony 專案與 Apache BSD 授權嘗試
  • GPL 確保 Java 永遠存在於開源社區,IBM 反對因其雙重標準被揭露

總結

Java 開源並採用 GPL 授權,在保護知識產權、統一虛擬機標準、促進社區發展等方面具有戰略意義,雖面臨商業巨頭博弈,但長遠看將增強 Java 生態系統的可持續性。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved