2005年春天,Oracle的CEO拉裡•埃裡森(Larry Ellison)曾經表示,Oracle正在醞釀研發某種類型的Linux。2006年10月25日,Oracle宣布以50%的價格提供企業級 Linux支持服務,並推出以Red Hat企業級Linux為基礎的“Oracle Unbreakable Linux”。Oracle這些動作的背後,隱藏哪些意圖?
官方聲明
沒人會猜到出現這 一幕。之前人們談論最多是Oracle會推出自己的Linux,或是收購一家Linux公司(當時有傳言說會是Ubuntu)。不過,當有消息稱 Oracle現在開始將Red Hat的牌子從Unbreakable Linux上抹掉,並以低於Red Hat的價格提供技術支持,這完全出乎了人們的意料之外。
Oracle對於自己的舉措,給出了官方解釋:“Red Hat只對其最新版本的軟件提供漏洞修復和升級。所以,客戶想要修復漏洞通常需要升級到Linux最新版本軟件。而Oracle新推出的 Unbreakable Linux可以對Linux現有的、最新的,以及舊版本軟件提供漏洞修復。換句話說,Oracle將為Linux提供和其他操作系統一樣的企業技術支持, 並且是全產品線支持。”
Oracle的舉措,幾乎就等於朝著Red Hat Linux的心髒近距離開了一槍。隨著Oracel消息的發布,Red Hat的股票價格在當日直線下滑幅度接近24%。
針對Oracle的動作,Red Hat做出了自己的反應。對於Oracle Unbreakable Linux,Red Hat推出了自己的“Unfakeable Linux”,意即“不可替代的Linux”。
Red Hat也發表了自己的官方聲明:“發展開源的機會越來越多。Oracle日前公布的消息進一步證實了Red Hat的技術領先地位。我們(Red Hat)將繼續優化Red Hat Enterprise Linux,並在價值和創新上繼續競爭。” Red Hat主席Matthew Szulik不認為Oracle給公司帶來威脅,他表示,如果有什麼的話,那就是Oracle提高了Linux的知名度。另外,在Red Hat的官方網站上,公布了一個清單,列出了Oracle的Unbreakable Linux的缺陷。這其中包括不支持Red Hat Application Stack、不能確保硬件和軟件的兼容,等等。Red Hat表示:Oracle Linux會成為RHEL (Red Hat Enterprise Linux)另一個“分叉”產品。並聲稱不會降低自己的產品價格來應對Oracel的挑戰,而是靠Red Hat自己的技術支持能力和已經被驗證的可靠性。
Oracle官方聲明的背後
針對 Oracel的這份官方文檔,我們仔細地來看一下:現在已經沒有多少人願意支持過時的操作系統。“Oracle新推出的Unbreakable Linux可以對Linux現有的、最新的,以及舊版本軟件提供漏洞修復。”——這不能算作是Oracle Unbreakable Linux的賣點。以微軟的軟件產品為例,難道你想為Windows NT、Windows 2000、Windows 98提供技術支持嗎?事實上是,只要用戶裝有RHEL (Red Hat Enterprise Linux) 操作系統,就可以輕松升級到到新版本,從而得到技術支持。畢竟,沒有人願意必須要使用RHEL 3,除非他們自己想要那麼做——RHEL 4目前是最新版本,發布於2005年2月;RHEL 5 Beta 2目前也已可下載使用。
Oracle的官方文檔中還隱藏著另 一層意思,即Red Hat不會修復RHEL中的漏洞。這種說法也毫無意義。Red Hat的RHN (Red Hat Network)可以確保RHEL中的任何漏洞都能夠盡快得到修復,而且開源陣營中的技術社區和其他開源廠商也能夠修復RHEL中所存在的漏洞。
回過頭來看看Oracle自己吧。Oracle自家重要軟件中的漏洞,幾個月內卻都無法得到修復。致使Oracle的用戶一直在等待、等待……雖然 Oracel在本年10月中旬發布了一套可以修復其現有產品線中多達100多個漏洞的安全補丁,但一家數據庫安全調查公司Argeniss的CEO Cesar Cerrudo表示:“讓人吃驚的是,即使發布了可以修復這麼多漏洞的補丁,現在Oracle的軟件中還有很多漏洞沒有得到修復。”
Oracle首先打了一個價格戰,50%的優惠確實是一個吸引人的數字,這就使得Red Hat這家Linux巨擎處於一個非常不穩定的位置。Red Hat對於Oracle的價格沖擊,做了相應的調整合補救措施。並且,有分析師認為,Red Hat在必要的時候同樣會對客戶的打折需求做出相應的調整。雖然Oracle的價格策略曾致使Red Hat的股價大額下跌,但其影響程度也許沒有人們預料的那麼嚴重,主要是因為Red Hat在之前已經為客戶提供了打折服務。更何況,軟件行業中應用打折服務是比較常見的,而一般的軟件公司在面對競爭時,通常不會把打折服務作為主要策略。 作為其他公司(諸如微軟、Sun),也許同樣可以以Oracle一半的技術支持價格來發布“Doubly Unbreakable Linux”——但是,依照Oracle和拉裡•埃裡森一貫的“性格”,恐怕不會喜歡這種情形出現。
前面已經提到,修復漏洞不能 算作是Oracle Unbreakable Linux的賣點。同樣,提供優秀的技術支持也不是Oracle的長處。在CIO Insight 雜志的“供應商價值評比榜”中,Oracle在2006年的排名是第39名——比Microsoft(31名)還要糟糕。Oracle前兩年的排名分別是 第28名和第30名。不過Oracle在另外一個評比項目中卻排名靠前,即“最差公司評級” 項目中名列第二位。那些考慮遷移到Oracle Linux上的用戶,需要仔細想想究竟可以從Oracle身上獲得什麼樣的技術支持。
Oracle宣稱將要沿用Red Hat的維護程序系統。但是如果Oracle為戶提供系統補丁,而Red Hat隨後也為用戶提供系統補丁(或者前後順序顛倒一下),二者發生了沖突,該怎麼辦?答案很簡單,Oracle肯定不會做“替人做嫁衣裳”的事情,它勢 必要推出和使用自己的Linux維護程序。這樣的話,那些遷移到Oracle Linux上的用戶所得到的確實是“名副其實”的Oracle的技術支持,而非有開源社區和其他開源Linux廠商為後盾的Linux技術支持。
另外,還需要提醒一下:雖然Oracle已經決定了推出Linux服務,並且也有了自己的Linux產品,但別忘了,Oracle並沒有許諾要將自己的 Linux開源。相信Oracle很快就會推出與Red Hat維護程序不相兼容的系統,並且只允許那些Oracle Linux用戶使用該系統。也許Oracle的維護系統會更好,但是誰又能夠保證呢,還是等等再看吧。至少,在決定選擇之前,客戶一定要對Oracle技 術支持進行測試,看它是否可以徹底解決問題。雖然公司和用戶在做購買決策的時候,價格因素是底線,但是產品的可靠性、運行的速度與穩定性,以及質量,相比 價格而言更加重要。
Oracle無疑是一家通用數據庫技術市場的領先者,但它不是一家可靠的、專業的通用操作系統供應商,同時, Oracle也從未以高水平的技術支持而聞名過。而真正地Oracle技術支持,實質上是為其數據庫應用程序配置提供的技術支持。實質上,Oracle究 竟如何提供Linux的技術支持和維護,還存在許多懸而未決的技術性問題。
Oracle的真正意圖
Oracle上一財年的收入達是1440億美元,而Red Hat僅為2.78億美元。Oracle在支持服務領域有7000名員工,而Red Hat全公司只有1800名。並且Oracle專門組織了對自己的開發人員就Linux開發和技術支持方面的培訓工作。
客觀而言,Oracle有實力、有能力提供一項優秀的Linux技術支持服務。但是這是否是Oracle的真正意圖。
如果Oracle意圖攪亂開源陣營,那麼它的意圖達到了。Oracle此一動作,已經向Linux廠商(Novell、 Mandriva、Linspire)表明,它可以在短時間內把這些廠商的正常工作和商業計劃,以及美好願景打亂。
那麼Oracle是否因為之前Red Hat成功收購JBoss,而打亂了Oracle中間件的陣法?Red Hat的CEO在一封信中表示了自己的憂慮:“是否存在這樣的可能,主流數據庫供應商(暗指Oracle)從Red Hat身上感到了壓力,原因在於我們(Red Hat)前期對一家開源中間件公司JBoss的成功收購。”
也許存在這種可能,但想必不會是主要因素。因為大型軟件公司之間的競爭畢竟不像國家之間政治矛盾沖突那樣的“睚眦必報”。
Oracle瞄准的目標遠非是能夠讓它賺上數十億美元的Red Hat企業數據庫客戶,Oracle實際上是想在不增加客戶成本的前提下增加整體收入,所以,先對Oracle應用軟件下的一個操作系統提供技術支持,之後再提供標有自己品牌的操作系統軟件。