[轉貼CNet] 開原碼Java工具熱 昇陽能否突圍?

開原碼Java工具熱 昇陽能否突圍?

Martin LaMonica‧陳奭璁整理
29/6/2005
原文網址 : http://taiwan.cnet.com/enterprise/technology/0,2000062852,20099996,00.htm

雖然昇陽(Sun Microsystems)高階主管將成為本周JavaOne 會議上的鎂光燈焦點。但在許多方面,昇陽已經不再是它所發明技術的指引明燈了。

開發商和廠商們紛傳出,程式人員越來越仰賴開放原始碼專案來取得Java工具,迫使軟體廠商也必須與時俱進。

繼發佈開放原始碼的OpenSolaris 作業系統後,昇陽 將正式公佈二個與Java伺服器軟體相關的開放原始碼專案,這二個專案都採用昇陽 的CDDL授權。

GlassFish 將是面向昇陽入門級Java應用伺服器軟體的程式碼共享專案,該專案將於本週一啟動。昇陽 表示,與Java Business
Integration 標準相關的另一個開放原始碼專案將在未來數個月啟動。

其他主流廠商也在更多地介入開放原始碼模式。BEA 計畫詳細闡述在其WebLogic Workshop
開發工具、Java應用伺服器中對Spring和Struts 開放原始碼框架的支持;甲骨文計畫於本週二免費開放其JBuilder開發工具,成為Apache
MyFaces開放原始碼專案的「核心捐贈者」。

開放原始碼Java專案也將使商業軟體廠商受益,因為它們能夠促進快速開發進程,使開發人員免費獲得工具,這可能使它們銷售更多的伺服器和軟體。

但分析師表示,昇陽仍然是主流Java廠商和JBoss 等開放原始碼廠商的挑戰者。來自開放原始碼業界的事實標準正使Java
開發的重心脫離昇陽控制的Java標準流程。

Yankee集團分析師Dana Gardner說,「昇陽 那套繁複的方法使它在開發人員社群中的信譽折損不少。這跟把持Java太久不放手有關。」

多年來,昇陽 的批評者一直要求該公司讓Java成為開放原始碼,這將有助於Java擁有一個活躍的開發社群。

昇陽堅決不改變自己的立場,即為了維護不同系統間的相容性,它需要繼續擔任Java的「艦長」。

擁抱開放原始碼

昇陽不斷採取措施,好讓Java能享有開放原始碼開發流程的優勢,但又不需要讓Java語言與桌面軟體變成一個開放原始碼專案。

今年早些時候,昇陽改變了Java授權條款和Mustang 版J2EE的開發流程,使人們能夠在開發流程中查看原始碼。

昇陽計畫在JavaOne 會議上發佈升級版本的Mustang ,簡化了Java 程式流程,並提高了安全性。

Javalobby 技術副總裁Matthew Schmidt表示,「Mustang 中的改進和開發桌面Java應用軟體更透明的流程對昇陽
改進與開發人員的關係大有益處,」但他指出,「開發人員都感覺到昇陽 對Java的控制太多了。」

透過推出GlassFish 和開放原始碼整合伺服器軟體專案,昇陽 打算繼續「開放」,使開發人員能夠在開發流程中就看到產品,並與昇陽 的工程師進行溝通。

昇陽曾經表示,它打算將整個Java伺服器套裝軟體–Java企業系統–變成開放原始碼。昇陽 負責Java網路服務和工具行銷的副總裁Joe
Keller表示, 昇陽 將對每種產品開放原始碼化的恰當性進行評估。

但在既有Java供應商–比如昇陽、IBM與BEA試圖擁抱開放原始碼開發時,許多活動早已悄悄展開。

開放原始碼Java開發產品包羅萬象,從整合開發環境(IDE)至框架,或甚至是為了加速Java應用開發的外掛工具都屬之。大大小小的各式廠商都希望能沾上開放原始碼開發流程的迷人外衣,在這種模式下,程式人員可免費下載軟體,並檢視程式碼。

許多開發人員則乾脆採用替代性的語言,包括腳本語言與開放原始碼組合,比如所謂的LAMP堆疊。

甲骨文應用伺服器和開發工具行銷副總裁Rick Schultz說,「開發人員對免費工具有迫切的需求,開放原始碼開發流程已經被證明對於迅速開發基於JCP
標準產品是非常有效的。」

BEA 技術總監Mark Carges表示,BEA 支持Struts和Spring的原因是,它們已經成為了事實上的標準。BEA
希望開發人員在開發流程中使用開放原始碼工具,而在大規模部署時採用它的WebLogic應用伺服器軟體。

「我們發現在JCP之外,尤其是在開發原始碼領域,這之中已經有許多的架構創新,而開發人員顯然也都樂於使用。」Carges說,「整個情況已經不再侷限於J2EE中了。」

Carges也指出,許多常見的開放原始碼產品都不斷在影響JCP,比如Enterprise Java Beans 3.0規格。

昇陽駕馭得了開放原始碼?

開放原始碼專案的效應只是長期以來市場抱怨的縮影,有些人認為,與微軟在開發方面的努力相比,JCP 不夠敏捷,向市場上推出新功能的速度也不夠快。

Exadel總裁暨執行長Fima
Katz表示,「昇陽越來越跟不上潮流,他雖然握有主導權,但由於JCP流程過於緩慢,大家便感沮喪。這雖然不是唯一的因素,但至少開放原始碼的確速度快又好。」

昇陽越來越重視軟體的程度使得該公司不免跟其他協助推動標準的Java廠商產生一些摩擦,Yankee的Gardner表示,「也不過幾年前,昇陽還是道地的硬體公司。」

就營收來看,昇陽的Java軟體業務還落後IBM、BEA與甲骨文等市場領導者。昇陽
的策略是,以低價、基於標準的Java中介軟體和工具吸引開發人員,希望這會使客戶購買用於開發網路服務應用的JES 開發工具包。

昇陽執行長Scott McNealy表示,「我認為我們將能夠獲得50萬用戶,我們可在網路服務方面大顯身手。」

JBoss總裁暨執行長Marc Fleury表示,公司若要採開放原始碼模式,不論客戶或開發人員數量都要到達關鍵數量(critical
mass)才能有所獲利。「一旦大家開口閉口都是開放原始碼,昇陽就知道大事不妙了。」他說。

不過Caris分析師Mark Stahlman認為,昇陽在軟體方面的前景正在改善。他表示,「昇陽 獲得的純軟體業務一直在穩定地增加。Solaris
10的發佈,再加上每個季在軟體業務方面都呈穩定前進,昇陽已經走上正軌了。」

 

您可能也會有興趣的類似文章

填寫回應

 

 

 

您可使用這些HTML標籤

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">

隨機文章

  1. 用Everything在電光石火間找到迷失的檔案 (6)
  2. 幫部落格加上Plurk快速噗文按鈕[修訂] (8)
  3. 用Aqua Data Studio存取Trac.db以加速權限設定 
  4. [Tools] 吃飯皇帝大:決定餐廳的輪盤軟體 Wheel ’O Yum (1)
  5. 如何將ccTiddly轉換成獨立運作的TiddlyWiki (2)
  6. DOS命令使用技巧1:最快把文字檔案貼入剪貼簿的方法 
  7. WordPress跑馬燈外掛:Running Line 
  8. AutoHotkey輸出中文的方法 (4)
  9. [轉貼] 博客來網路書店創辦人 張天立無預警離職 (2)
  10. [WordPress外掛] 按一下立即移回網頁開頭:Scroll to Top 

歷史熱門文章

  1. 如何手動輸入Plurk的表情圖示? (352,665 點擊/2008-09-29)
  2. 簡單放大Plurk輸入區的方法[修訂] (86,883 點擊/2008-09-29)
  3. 啟用&關閉中華電信ZyXEL P874的無線網路連線功能的步驟[修訂] (83,299 點擊/2011-06-01)
  4. Plurk CSS樣式自訂修改全攻略 (82,952 點擊/2009-07-04)
  5. 網路升級光世代50M/3M與設定ZyXEL P874 (52,918 點擊/2011-05-28)
  6. 輕鬆學會彈指神功-揭露AutoHotkey絕技 (42,994 點擊/2008-04-10)
  7. iPad新手入門技巧 (40,244 點擊/2011-02-05)
  8. 分享世博台灣館主題曲『台灣的心跳聲』MV(附歌詞+下載連結+新歌詞) (38,113 點擊/2010-04-27)
  9. 把HTC Touch HD操作介面換成Spb Mobile Shell,美觀又便利! (37,924 點擊/2009-02-18)
  10. 另一套適用手機的影片轉檔工具:WinAVI 3GP/MP4/PSP/iPod Video Converter (35,873 點擊/2009-04-18)