【IT168評論】上個月,Oracle宣布收購Sun的消息傳出之後,引發了業界廣泛的爭論。爭論最多的自然是這次收購對Oracle的利弊,以及對競爭對手特別是Oracle、SAP及Microsoft的影響。甚至有報導說這一交易會刺激IBM收購SAP。更有人認為,繼藍色巨人IBM之後,這一收購又將催生一個紅色巨人。
然而Oracle對Sun的這次收購所影響的不僅僅是一些廠商,對Java社區及Sun的許多開源資產都會帶來不小的影響或沖擊。Oracle收購Sun之後,將會怎樣處理Sun的軟件及其Java、MySql及OpenOffice這些開源資產呢?在Oracle工作了多年的Jeremy Chone最近在bitsandbuzz發表了題為Oracle on Sun Java, MySQL, OpenOffice, and Linux的文章。就這一問題進行了深入分析。
在一個一個進行分析之前,有必要了解一下Oracle的一些事情:
Oracle不喜歡GPL。為了對抗Microsoft,他們曾經被迫發展Linux策略。
Oracle不關心桌面計算。盡管Oracle有一些桌面應用(例如JDeveloper和Beehive客戶),其重點還是在應用模型研究及JSF和Fusion Middleware這樣的Web框架開發上。換句話說,Oracle不會誕生出AIR產品。
Oracle擁有一個非常卓越的Linux團隊,由Wiim Coekaerts領軍,為Linux做出了重大貢獻。可是,總的說來,Oracle在對開源產品投資方面仍遠落後於IBM。
Oracle所掌握的向企業推銷軟件的技巧無人能及。它擁有最強勢的企業銷售團隊,他們知道如何把單件軟件產品銷售最大化。
隨後,Jeremy對Oracle在Java、MySql、OpenOffice以及Linux方面可能采取的策略逐一做出了分析和預測。
Java
Jeremy認為,在語言方面,一切都會照舊。在服務器端,Oracle可能會產生重大影響,EJB3.0/ORM及Protal規范和實現都將蓬勃發展,JSF將重新得到器重,可是由於仍需經過同樣的JCP過程,改變的速度會受到制約。在客戶端,對於JavaFX,Oracle首先會迷惑一陣子,隨後它會悄悄地放棄JavaFX,
因為這是一個漂亮而古怪的、像是Java但又不是Java的語言,客戶認同度不高。在工具方面,NetBeans和JDeveloper會取誰捨誰?好在它們都是基於Swing的,因此結合起來比較容易。
MySql
雖然早在2005年,MySQL的CEO就曾表示過寧可讓Oracle收購而非Sun,但是Oracle並沒有這麼做。那麼Oracle將會如何處理MySQL呢?Jeremy的分析是:
MySQL 5.4擁有了一些有相當競爭力的特性,而現在MySQL又打上了Oracle的標簽,因此Oracle必須謹慎處理。我打賭Oracle會保留MySQL 5.4社區,同時減緩6.0的開發。Oracle會對MySQL企業版和集群版顯現出侵略性。雖然內部競爭總是好於外部競爭,Oracke還是想控制它。有兩個選項:一是采用價格手段,讓MySQL企業辦和集群版向Oracle DB價格看齊(至少可以為中小企業提供一個相對較便宜的替代產品);二是采用產品手段,減緩MySQL企業產品的改進和投資。我猜會是前者。
OpenOffice
“這可能是最令人傷心的了。我是OpenOffice的粉絲,我不確定它在Oracle裡能生存。正如前面所提到的,Oracle不關心桌面計算”, 說到OpenOffice的命運,Jeremy不無遺憾,“我想一兩年之後,這個產品會完全獨立出去。
Linux與OpenSoloaris
至於Oracle對Linux的技術貢獻,Jeremy認為不會有太多變化。但是從微觀層面會有些變化。
我認為真正的問題是,Oracle是否要繼續Sun的硬件業務?如果是,那麼Oracle將會向市場推OpenSolaris,並減少Linux的市場推廣。否則,如果Larry對Solaris和Sun的硬件的承諾只是為了遮掩華爾街的耳目的話,那麼過不了幾年,Oracle將可能通過收購Novell或Redhat全速回到Linux。
Jeremy Chone在Oracle有多年的工作經驗,熟知Oracle的風格,因此他的分析能夠給我們帶來一些啟示,但預測畢竟是預測,其中仍有許多不確定因素。在這方面,您有何高見呢?