国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

[引用] Eclipse 照亮Java眾生

2019-11-18 15:04:13
字體:
來源:轉載
供稿:網友

原文地址: http://taiwan.cnet.com/enterPRise/topic/0,2000062938,20096842,00.htm



    一年多前,許多人認為Eclipse開放原始碼計劃不過是IBM用來銷售自家軟件的手段之一。但現在,這個計劃已經成了java工具產業的創新源頭。

本周一開羅的EclipseCon大會門票全數銷售一空,跟去年不同的是,在開幕大會上,IBM的技術大師們將不再是主角。取而代之的,此一開源碼基金會將會亮出最新加入的董事成員,包括IBM對手BEA、Sybase與Borland,并具體說明Eclipse手頭上越來越多的開發項目細節。

    「Eclipse絕對是當今主流的Java工具平臺。」Meta集團分析師Thomas Murphy。「未來Eclipse組織也會不斷大力倡導這種通用型的平臺。」

IBM是在2001年以4000萬美元種子基金成立Eclipse聯盟,并且捐贈了不少程序代碼。如今,該組織有91個會員,包含許多全球最大的軟件商。根據Evans Data公司的資料,Eclipse是目前最受歡迎的Java開發工具。

Eclipse是在一年前從IBM分出,獨立成非營利組織。獨立之后它反而成長得更好,以往不愿入會的廠商,比如BEA,都紛紛加入。

    實際上,Eclipse幾乎統合了絕大部分的Java供貨商,唯一比較明顯的例外是升陽沒加入,而甲骨文的參與度則不太高。但這樣的成就已經足以讓先前多年的產業標準化作為大大汗顏。

    「大勢底定。」開放原始碼Java廠商JBoss策略副總裁Bob Bickel表示,他所指的正式Java工具產業的競爭已經結束了。

    「Eclipse剛剛好過了要害多數(critical mass)的階段,廠商們樂于不用背負開發新工具的成本。」他表示。

十足企業風貌的Eclipse. Java廠商若要共同對抗微軟,彼此之間就要有共同的開發工具才行,兩大陣營常為了爭取開發人員而殺紅了眼,這是因為程序人員可影響企業如何選擇價值不菲的后端商用程序軟件。

Eclipse軟件在某些方面像極了微軟自家的開發產品:Visual Studio。

    在所謂的Eclipse平臺上,程序人員可使用好幾種不同的工具。在前端方面,用戶可整合多種工具來撰寫plug-in(外掛)程序或測試應用。IBM以Eclipse軟件當作旗下開發工具的共同基礎,提供多種產品組合、一個共同的用戶接口、以及共享信息的機制。

    微軟也是采用類似的平臺作法,第三方廠商可撰寫Visual Studio的add-on(擴充程序),開發人員也可以多種不同程序語言來撰寫程序。

      Eclipse與微軟之間最大的差異大概就在于前者屬于開放原始碼,這代表任何張三李四都可下載并修改程序代碼。只不過Eclipse基金會的架構比較非凡,反映出企業現今對于開放原始碼計劃也越來越積極主動。

Eclipse不像一般開放原始碼計劃容許來自義工個人的捐獻程序,該基金會是由廠商主導。不論是董事會成員或者是程序贊助者幾乎都來自于獨立軟件開發商(ISVs)的員工。

      Eclipse執行總監Mike Milinkovich表示這種廠商會員制是非凡刻意設計的,他說Eclispe軟件開發快速就是因為會員制的關系,同時又加上開放原始碼開發模式的臨門一腳。這與一般透過標準組織的作法全然不同。

   「許多創新都來自開放原始碼,」Milinkovich認為標準應該是在新軟件被發明之后才會出現的,「我總認為同時要創新又要兼顧標準實在很混亂。」

      BEA執行長Alfred Chuang表示,該公司是看上Eclipse的開發速度才決定加入的。Chuang表示,Java官方開發機構Java Community Process「速度實在有夠慢的。」

    Sun在2003年拒絕加入Eclipse。之后該公司送了一封公開信給Eclipse,呼吁該組織加入Java社群,而不是當作IBM驅策的卒子。

    Sun是以自家的NetBeans開放原始碼計劃來吸引Java開發人員,去年升陽重新加以整頓后,目前旗下所有開發工具產品都以NetBeans軟件為基礎。但部分人士認為升陽執意緊抓NetBeans的作法不利于該公司與整個Java社群。RedMonk分析師Stephen O'Grady表示,只要有一套軟件可以打造plug-ins程序就不需要在不同工具平臺間使用add-on。

   「從Java觀點來看,升陽似乎越來越顯孤獨,」O'Grady認為絕大多數軟件商都選擇Eclipse,而非NetBeans,「Sun遲早總得化解這分裂的局面。」擴大地盤同時間,Eclipse基金會也不斷把腳步跨出Java開發之外。其中一項名為Web Tools Platform項目預計會在今年七月推出,Milinkovich表示。BEA將會加入該組織,同時也會贊助部分程序代碼。另一項整合測試與性能工具的項目則在去年獲得重量級系統治理大廠Computer Associates的支持。此一BIRT(商業智能與報表工具)產品是一套開放原始碼工具,可供Java服務器產出各種商業報告。

    另一項豐富式客戶端(rich client)項目可讓程序人員在不同桌面操作系統上建立圖形前端系統。IBM已經在旗下的Workplace桌面軟件測試該計劃。

由于Eclipse是通用型的工具程序包,Milinkovich表示即使微軟也可借著加入Eclipse來提倡自家的程序語言,比如C#。

   「我們還在等候微軟想出一套策略來跟開放原始碼打交道。」他說,「若微軟想加入Eclipse,我們一定張大手臂歡迎。」

    不過微軟方面則表示公司并沒有打算加入Eclipse。

      Milinkovich指出光看董事會成員就知道該組織的獨立性,且該組織的長期財務穩定性也絕對沒問題(董事會員每年要繳25萬美元。)

      Eclipse本身就是一塊超強磁鐵吸引著軟件廠商與開發人員。當記者詢問Borland架構暨策略副總裁Raaj Shinde為何Eclipse過去這兩年來會這么快竄紅,他回答說,「我就用一位工程師的回答來答復你:這個架構實在太棒了。」

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 南皮县| 保山市| 彰武县| 盐津县| 芦山县| 芷江| 肇州县| 呼伦贝尔市| 吉木乃县| 秦安县| 邻水| 深州市| 太保市| 唐山市| 巴马| 崇州市| 湖北省| 伊春市| 曲靖市| 会泽县| 舟山市| 苍梧县| 曲沃县| 太白县| 平阳县| 犍为县| 陵川县| 沁水县| 红河县| 武功县| 乐至县| 那坡县| 永平县| 玛沁县| 墨竹工卡县| 水富县| 宝山区| 青海省| 旺苍县| 衡水市| 辽阳县|