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

Sun 宣佈年底前全面開源 Java:OpenJDK 最後 5% 專有元件將重寫替代

     編輯:Java 程式設計入門

開源進程關鍵里程碑

  • 2006 JavaOne:Sun 宣佈 Java 免費且依 GPL v2 開源。
  • 2007 年 5 月:OpenJDK 釋出,約 95% 程式碼開源,剩餘 5% 含授權限制的專有模組(光柵/2D 圖形、音訊)。

專有模組談判與替代方案

Sun 首席開源官 Simon Phipps 指出:

「光柵/2D 圖形相關程式碼原授權方拒絕開源,甚至威脅訴訟。音訊元件同樣受限。我們決定:若廠商不合作,自行從頭重寫這些模組。」

重寫工作預計在數月內完成,目標在2007 年底前發布 100% GPL 授權的完整 Java 原始碼。

對生態系統的影響

  • Linux 發行版:可直接內建 OpenJDK,免除授權糾葛(如 Debian、Fedora 已納入)。
  • 嵌入式/行動裝置:廠商可自由裁剪、優化 JVM,無專利風險。
  • 社群貢獻:Garbage Collector、JIT 編譯器、新平台移植等核心領域迎來更多外部貢獻者。
  • 標準化:JCP (Java Community Process) 配合開源,規範制定更透明。

結語

Sun 徹底開源 Java 標誌著 Java 生態進入全新紀元:無授權門檻、社群驅動創新、標準化更開放。對開發者、廠商、使用者皆為長遠利好。

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