在所有2005年出現的SOA相關產品中,都充滿著強烈的創新氣息?梢灶A見,平緩的軟件產品的發布/采用曲線已經被開源運動徹底顛覆。市場上已經充斥著好用的工具,而到年底時,各個廠商都將啟動開源項目,旗幟鮮明地采用開源工具將成為他們的商業產品的一大特點。
Eclipse基金會在開源社區中非常受寵。而在二月,Eclipse執行主管Mike Milinkovich堅持認為開源運動有義務互相集成起來成為一個與廠商無關的平臺。
6月,Forrester Research公司的報告顯示Eclipse正在快速成長,而Milinkovich認為市場將會看到兩大工具環境的出現,一個來自微軟,而另一個就來自Eclipse。
隨著時間的推移,Eclipse又添加了一個Web工具項目和一個SOA項目。
十月,IBM把Rational Unified Process軟件開發工具集捐給了Eclipse,超過300,000行代碼被交到了基金會手里。而廠商們則拼命讓自己的產品與Eclipse同步。例如,Cape Clear Software公司就完全把自己的企業服務總線與Eclipse集成到一起。這樣,Eclipse就能更快的把補充的新工具帶給市場而不用Cape Clear自己開發它們,它只需要關注自己的核心產品。
Interarbor Solutions LLC的分析師Dana Gardner認為開源也在改變用戶端的行為。
他說:“獲取完整產品的想法正在被淘汰。人們開始習慣一個接一個地獲得特性。這可以使它們的實現變得更細,而新的特性也更容易被使用!
Gardner指出逐漸的采用并不需要大規模的培訓工作以及軟件升級。而且用戶也不必等待數年才能獲得他們想要的被捆綁在一起的新工具。
“不同的想法變的安全了!彼f
廠商爭相采用開源產品
JBoss公司已經在開源市場站穩了腳跟,它在2005年推出了一款SOA平臺。接著,它升級了它的門戶產品,并把Drools業務規則引擎加入到它的業務過程管理產品中以加強SOA信息收集。
對那些懷疑完全集成的開源產品是否有市場的人來說,這恰好證明了這就是用戶需要的東西。
Burton Group公司副總裁兼研發主管Anne Thomas Manes說,當很多人還在認為價格是開源市場的驅動力時,特性正在變的免費,而他們則沒有發現推動開源發展的真正原因。
她說:“各個公司想參與開源的原因并不是為了省錢,因為開源并不會為你省錢。你仍然需要為支持工作付費。關鍵是自由度。開源給了他們變更和不必依賴某家廠商的自由!
但她同時提醒,開源并非提供了一個完美的解決方案。
“如果你想使用開源產品,那么你就需要一個很有經驗的IT組織!彼f。
IBM收購了Gluecode Software公司以挑戰JBoss,這家公司圍繞Apache Geronimo公司構件軟件和服務。之后,IBM宣布要創建他自己的首個開源產品,WebSphere Community Edition應用服務器。
沒有一家廠商像Sun Microsystems公司這樣與開源軟件聯系得這么緊密。批評家認為Sun已經脫離了他的軟件,因為那已經不能獲得更大的市場分額。但是在6月的JavaOne會議上Sun依然舉起了他的開源大旗,并在11月開放了他所有的軟件。
JavaOne實際上已經變成了開源世界的朝圣。因為Oracle公司在Enterprise JavaBeans和Java Enterprise Edition 5的開發中扮演著關鍵的角色而BEA Systems公司則繼續在開源框架上傾注心血。
BEA已經開發出Apache Beehive易用應用開發框架,并隨后收購了M7公司以獲得一個開源框架的集成開發環境。
開源數據庫在2005年也和SOA緊密聯系在一起。IBM和Zend Technologies公司聯合開發了一款擁有本地Web服務支持的集成數據庫。Sun甚至還把開源的PostGresSQL數據庫加入到Solaris操作系統中,目的就是讓它更好的擁有熱插拔的能力。
而隨著多個組織在爭相創建開源的企業服務總線,中間件也參與到了開源世界中。
(責任編輯:銘銘)