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

Eclipse 登頂 Java 工具平台:開源生態如何重塑產業格局

     編輯:Java 程式設計入門

從質疑到標桿:Eclipse 的逆襲

一年多前,外界視 Eclipse 為 IBM 推銷自家軟件的手段;如今它已成為 Java 工具產業的創新源頭。EclipseCon 大會門票搶空,IBM 不再獨角戲,BEA、Sybase、Borland 等對手齊聚董事會。

「Eclipse 絕對是當今主流的 Java 工具平台。未來將持續倡導通用型平台。」—— Meta Group 分析師 Thomas Murphy

關鍵里程碑

  • 2001 年:IBM 投入 4000 萬美元種子基金成立 Eclipse 聯盟,捐贈核心代碼
  • 獨立為非營利組織後反而增長更快,BEA 等昔日拒絕者紛至沓來
  • 現擁 91 家會員,囊括全球多數大型軟件廠商
  • Evans Data 數據顯示:Eclipse 為最受歡迎 Java 開發工具

企業級風範:Eclipse vs Visual Studio

Java 陣營對抗 .NET 需統一工具平台。Eclipse 高度類似 Microsoft Visual Studio 模式:

獨特的基金會架構

  • 不接受個人志願者貢獻,會員制由廠商主導
  • 執行總監 Mike Milinkovich:廠商會員制是刻意設計,「開發快速源於會員制+開源模式」
  • 創新先於標準:「標準應在新軟件發明後出現,同時兼顧極其混亂」

廠商視角:為何加入 Eclipse?

「Java Community Process 速度實在太慢。Eclipse 開發速度是關鍵。」—— BEA CEO Alfred Chuang

Sun 與 NetBeans 的孤獨堅持

  • 2003 年拒絕加入 Eclipse,呼籲其加入 JCP 而非作 IBM 棋子
  • 自推 NetBeans 開源項目,旗下所有工具以 NetBeans 為基礎
  • RedMonk 分析師 Stephen O'Grady:Sun 日益孤立,絕大多數廠商選擇 Eclipse,分裂局面終須化解

擴大版圖:超越 Java 開發

  • Web Tools Platform (WTP):預計 7 月發布,BEA 贊助代碼
  • BIRT (Business Intelligence and Reporting Tools):CA 支援,開源報表工具,Java 服務器生成商業報告
  • 測試與性能工具整合專案:去年獲 CA 重量級支持

結語

Eclipse 以「廠商主導開源」模式實現了 Java 工具平台的統一,其治理創新與技術中立性重塑了產業協作方式。從 IDE 到全生命週期工具平台,Eclipse 正成為軟件開發基礎設施的代名詞。


  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved
維度EclipseVisual Studio
前端整合多工具整合、編寫 plug-in、測試應用第三方 add-on、多語言開發
基礎設施共同基礎、統一 UI、共享信息機制類似平台化架構
核心差異開放源碼,任意下載修改專有閉源
治理模式廠商主導(董事會/贊助者皆為 ISV 員工)單一廠商主導