[轉貼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的發佈,再加上每個季在軟體業務方面都呈穩定前進,昇陽已經走上正軌了。」
類似主題的文章
撰寫留言
隨機文章
- 用ShareMonitor記錄資料夾分享的存取歷史 (23 人次, 2010-03-18)
- 使用Memory Fox附加元件為Firefox進行定期記憶體瘦身 (19 人次, 2010-02-27)
- 使用IMETOOL有效控制中文輸入法 (17 人次, 2010-02-27)
- DOS命令使用技巧4:由DOS視窗迅速切換資料夾的方法 (17 人次, 2010-02-27)
- 另一套適用手機的影片轉檔工具:WinAVI 3GP/MP4/PSP/iPod Video Converter (16 人次, 2009-04-18)
- DOS命令使用技巧1:最快把文字檔案貼入剪貼簿的方法 (16 人次, 2010-02-27)
- 日劇《仁醫 JIN》與漫畫《仁者俠醫》觀後雜感 (16 人次, 2009-10-29)
- 超方便下載[Google圖書]的資料 (14 人次, 2010-02-27)
- DOS使用技巧2:檢視超大檔案檔尾內容的指令WinTail.exe (14 人次, 2010-02-27)
- 令人動容的日劇《不毛地帶》片尾曲:Tom Traubert's Blue[修訂] (13 人次, 2009-11-22)
- DOS命令使用技巧3:由DOS視窗將目前資料夾用檔案總管開啟的方法 (13 人次, 2010-02-27)
- 強化HTC Touch HD的工具軟體 (12 人次, 2009-02-25)
- Plurk CSS樣式自訂修改全攻略 (12 人次, 2009-07-04)
- 調整Windows 7環境: 加回工作列的「顯示桌面」圖示 (11 人次, 2010-01-02)
- Windows 7的常用快速鍵速查表 (11 人次, 2010-01-05)
- 將噗浪的視窗高度變大,加上分隔線,以方便閱讀 (11 人次, 2009-06-06)
- 把HTC Touch HD操作介面換成Spb Mobile Shell,美觀又便利! (11 人次, 2009-02-18)
- 超簡單MSN下載檔案自動分類 (11 人次, 2010-02-27)
- 改寫AutoHotkey輸出中文字串的寫法http://jdev.tw/blog/1434/autohotkey-sendinput-asc (10 人次, 2009-06-20)
- 從韓劇《市政廳》笑看韓國選舉花招 (10 人次, 2009-09-05)
- Windows 7試用小記 (10 人次, 2009-08-19)
- 將Plurk回應區變成固定寬度 (10 人次, 2009-07-11)
- [轉貼] 转:容易弄错的繁体字 (10 人次, 2010-02-18)
- 啟用Vista與Windows 7的無敵模式(God Mode) (9 人次, 2010-01-03)
- 強化閱讀第2噗:變更噗浪回應的字體與背景顏色 (9 人次, 2009-06-07)
- nCleaner造成輸入法不見了?! (8 人次, 2008-07-17)
- 開始使用Cygwin以取代cmd.exe (8 人次, 2007-01-11)
- Joomla! 1.0.12網站建置2-安裝佈景主題樣板(多圖) (8 人次, 2008-07-05)
- Windows Mobile使用的完美聯絡人軟體:Inesoft Phone [修訂] (7 人次, 2009-02-28)
- [WM6] 自動再次提醒未接來電等事件:ReRemind (7 人次, 2009-04-19)
- 令人讚賞的電子書集中站:好讀網站與好讀閱讀器 (7 人次, 2009-04-25)
- HTC Touch HD的Opera無法瀏覽 (7 人次, 2009-06-28)
- HTC HD Touch的專屬多媒體轉檔工具:Video Converter 1.21 (7 人次, 2009-04-11)
- 使用Word 2010 Beta/2007寫Blog文章 (7 人次, 2010-01-19)
- 用多顆CPU加快Vista開機速度 (7 人次, 2008-06-24)
- 文字編輯器印象與jEdit (7 人次, 2007-10-24)
- 用AutoHotkey輕鬆製作螢幕小鍵盤 (7 人次, 2008-03-16)
- 用svchost viewer檢視始終是個謎的svchost.exe (6 人次, 2008-11-02)
- 快速切換資料夾之台灣之光:Folder Menu (6 人次, 2009-04-22)
- 自行新增「右鍵功能表選項」的方法 (6 人次, 2006-07-15)
- [Windows] 去除環境變數DATE與TIME內的空白 (6 人次, 2008-04-20)
- 變更Windows Mobile的藍牙檔案接收儲存資料夾 (6 人次, 2009-05-16)
- TiddlyWiki: 增加能使用Trac語法的插件 (6 人次, 2007-08-12)
- 推薦《12 Undocumented Tricks for Google Buzz (12項不為人知的Google Buzz技巧)》 (6 人次, 2010-02-16)
- 將Google Buzz、Twitter與Facebook在Gmail裡合而為一的步驟 (6 人次, 2010-02-18)
- 停止ThinkPad X61部份開機服務與處理程序 (6 人次, 2008-03-29)
- 變化你的噗浪暱稱:Unicode我♥你-啦啦啦♪☺〠 (6 人次, 2009-06-23)
- 自動隱藏特定視窗的工具:OuttaSight (6 人次, 2009-11-21)
- Deskview: 桌面背景圖片全都露 (6 人次, 2008-06-03)
- 讓你與眾不同-StyleFolder:自訂資料夾圖示、背景與訊息文字 (6 人次, 2008-01-12)



您必須保留原作姓名標示
您不得為商業使用本著作
您不得改變或改作本著作
最新留言