上個(gè)世紀(jì)90年代,Unix被視為大型計(jì)算的首選操作系統(tǒng),而視窗(Windows)操作系統(tǒng)還只是個(gè)挑戰(zhàn)者而已。如今,隨著Linux的迅速崛起和視窗系統(tǒng)的逐漸成熟,Unix前景日漸黯淡。國際數(shù)據(jù)公司(IDC)的統(tǒng)計(jì)數(shù)據(jù)表明,2004年,用于Unix安裝和維護(hù)的開支剛剛超過20億美元,比前一年下降了5,100萬美元。該公司還預(yù)計(jì),Unix市場會(huì)在未來幾年中徘徊不前。
如果將硬件部分包括在內(nèi),Unix市場規(guī)模相對要大一些,但情況仍然不容樂觀。2005年第三季度,Unix服務(wù)器銷售收入[國際數(shù)據(jù)公司稱之為“工廠銷售收入”]總計(jì)39億美元,比前一年下降了0.4%,而發(fā)貨量則下降了13.7%。與此同時(shí),Linux服務(wù)器的發(fā)貨量比上一年增長了20.5%,而視窗服務(wù)器的發(fā)貨量則攀升了15.3%。據(jù)國際數(shù)據(jù)公司統(tǒng)計(jì),去年第三季度,視窗服務(wù)器首次位居服務(wù)器市場份額榜首,成為了操作系統(tǒng)發(fā)展史上的一件大事。
當(dāng)今多數(shù)商業(yè)應(yīng)用是針對視窗系統(tǒng)或Java語言(Java在Linux系統(tǒng)上也能運(yùn)行良好)而開發(fā)的,而不是專為某一特定的Unix系統(tǒng)開發(fā)的。但這并不是視窗服務(wù)器躍居榜首的原因。
Unix的一些長期用戶也在逐漸淡出。不久前,美國俄亥俄州儲(chǔ)蓄銀行(Ohio Savings Bank)決定,將其核心抵押業(yè)務(wù)處理應(yīng)用程序,從5臺(tái)運(yùn)行HP-UX的媒體服務(wù)器遷移到低成本的Linux服務(wù)器上。下一步,這家公司將考慮中止已退役的HP-UX服務(wù)器的維護(hù)協(xié)議。這家銀行目前已經(jīng)將其甲骨文(Oracle)數(shù)據(jù)庫轉(zhuǎn)移到了Linux服務(wù)器上;而且,有一天它也會(huì)將其最大的應(yīng)用系統(tǒng)?數(shù)據(jù)倉庫,從現(xiàn)在的運(yùn)行IBM AIX操作系統(tǒng)的Unix服務(wù)器(帶有12個(gè)CPU)遷移至Linux服務(wù)器集群上。
這家銀行的企業(yè)信息部經(jīng)理托尼?米勒(Tony Miller)表示:“目前,在我們這里,HP-UX僅對那些無法運(yùn)行于Linux系統(tǒng)之上的應(yīng)用程序還有一些用處。我們的目標(biāo)是盡可能地將各種應(yīng)用程序,都遷移到Linux服務(wù)器之上?!蓖瑫r(shí),他也留意到,這一策略為銀行節(jié)約了大量維護(hù)、開發(fā)以及運(yùn)營成本。
這家銀行目前擁有23臺(tái)Linux服務(wù)器,其中的13臺(tái)用于數(shù)據(jù)庫托管和開發(fā),另外10臺(tái)用于辦公應(yīng)用。米勒估計(jì),如果該銀行能逐步終止對目前留用的HP-UX的維護(hù)協(xié)議,那么每年則可以節(jié)省8萬~10萬美元。
茍延殘喘
盡管IT專家對待Unix的態(tài)度非?,F(xiàn)實(shí),但說到Unix會(huì)徹底消亡仍有待時(shí)日。惠普公司對每一代HP-UX都提供長達(dá)10年的售后支持服務(wù),而Sun公司也對Solaris系統(tǒng)先后版本之間的兼容性提供保障,以確保其使用壽命。Unix系統(tǒng)的衰落就有點(diǎn)兒像在33度的天氣下觀看堅(jiān)冰的融化一樣,不會(huì)一蹴而就。
“我們?nèi)匀恍枰@些‘大塊頭兒’。”在線零售商Overstock.com有限公司(Overstock.com Inc.)首席信息官(CIO)兼高級技術(shù)副總裁薩姆?彼得斯(Sam Peterson)這樣表示道。2003年,該公司就將其甲骨文數(shù)據(jù)庫和電子商務(wù)系統(tǒng),從1臺(tái)8路HP-UX服務(wù)器遷移至運(yùn)行紅帽(Red Hat) Linux的4臺(tái)戴爾(Dell)服務(wù)器上;而公司的會(huì)計(jì)系統(tǒng)和企業(yè)資源計(jì)劃(ERP)軟件則仍然運(yùn)行在IBM AIX系統(tǒng)的p系列服務(wù)器上。
即使Unix處于下降之勢,但2004年Unix軟件20億美元的銷售額,仍使得Linux的1.98億美元相形見絀。而Unix自身市場份額的下降,也并非由于IBM公司、惠普公司及Sun公司所造成的,他們都仍舊還在為保住Unix市場的市場份額而努力。
Unix最大的問題之一在于它并非只有一個(gè)操作系統(tǒng),而是多種操作系統(tǒng)并存。除了惠普公司、IBM公司和Sun公司的產(chǎn)品占據(jù)了Unix市場的前三甲之外,還包括免費(fèi)的BSD (Berkeley Software Distribution)Unix和蘋果公司(Apple)的Mac OS X等多種Unix操作系統(tǒng)。研究Unix發(fā)展史的專家埃里克?勒維內(nèi)(Eric Levenez)在他的個(gè)人網(wǎng)站(www.levenez.com)上列出了200多種Unix操作系統(tǒng)。10年前,計(jì)算機(jī)業(yè)界曾試圖統(tǒng)一Unix,并對建立一套公共應(yīng)用程序接口(API)達(dá)成了一致。這樣,一旦開發(fā)出某個(gè)商業(yè)應(yīng)用,就可將之運(yùn)行于任一品牌的Unix系統(tǒng)之上,而免去了重復(fù)開發(fā)之累。盡管上述努力取得了一定成果,但仍然無法阻止Linux和Windows的前進(jìn)步伐。
要預(yù)見Unix市場的未來,不能僅僅討論操作系統(tǒng),而要從更多的方面去考察。目前,市場上主流的Unix操作系統(tǒng),始終都與高性能芯片架構(gòu)緊密地結(jié)合在一起。舉例來說,AIX操作系統(tǒng),就得運(yùn)行于IBM公司采用Power 5微處理器的p系列服務(wù)器上。相應(yīng)地,與采用x86芯片的服務(wù)器相比,Unix服務(wù)器的價(jià)格要昂貴得多。
多年來,Solaris操作系統(tǒng)始終與Sun公司的Sparc架構(gòu)綁定在一起,并與Ultra-Sparc設(shè)計(jì)共生共榮。但其間也曾發(fā)生過一小插曲,即Sun公司曾極力吹捧其計(jì)劃發(fā)布的UltraSparc V,但2004年4月,公司卻取消了這一計(jì)劃,轉(zhuǎn)而開始鼓吹修訂版的Sparc IV,代號(hào)為“尼亞加拉”(Niagara)的雙核芯片。2005年12月,Sun公司發(fā)布了尼亞加拉芯片,比原計(jì)劃提前了6個(gè)月,目的是為了與IBM公司、英特爾公司(Intel)以及AMD公司等公司的雙核芯片推廣速度保持同步。同時(shí),Sun公司還開始銷售Solaris-on-AMD服務(wù)器,這意味著Sparc架構(gòu)不再是唯一與Solaris綁定的硬件平臺(tái)。(盡管Sun公司推出運(yùn)行于x86計(jì)算機(jī)上的Solaris系統(tǒng)已經(jīng)很長時(shí)間,但那始終只是小打小鬧,根本就無法撼動(dòng)Solaris-on-Sparc這一組合的主導(dǎo)地位。)
HP-UX是惠普公司的PA(Precision Architecture)架構(gòu)的組成部分,現(xiàn)在它的命運(yùn)與惠普公司和英特爾公司合作開發(fā)的安騰(Itanium)芯片綁在了一起。安騰芯片雖然以迅雷不及掩耳之勢推向了市場,但因?yàn)槿鄙倩谠撎幚砥鞯膽?yīng)用,使得安騰服務(wù)器的推廣受阻?;萜展酒髽I(yè)關(guān)鍵應(yīng)用服務(wù)器部門副總裁堂?詹金斯(Don Jen-kins)表示:“我們目前最為關(guān)注的是提高應(yīng)用程序在安騰處理器上的可用性?!?BR>
IBM公司的Power 5、英特爾公司的奔騰(Pentium)4和至強(qiáng)(Xeon)、以及AMD公司的皓龍(Opteron)等芯片已脫穎而出,成為目前市場上最快的64位芯片,同時(shí)也給其他競爭對手帶來了巨大的壓力。國際數(shù)據(jù)公司稱,去年IBM公司的AIX和HP-UX為Unix市場的龍頭地位展開了激烈爭奪。2005年第三季度,就銷售收入而言,惠普公司占據(jù)全球Unix服務(wù)器市場32%的份額;IBM公司和Sun公司分別以30%和26%緊隨其后。
Sun的開源策略
2005年,Sun公司邁出了激進(jìn)的一步,發(fā)布了Solaris的開源版本,此舉旨在穩(wěn)定公司日趨下滑的Unix業(yè)務(wù),但同時(shí)也為Solaris系統(tǒng)的未來發(fā)展帶來了新的問題。由于Sun公司推出了開源版Solaris,其Solaris許可證業(yè)務(wù)可能還會(huì)呈繼續(xù)下滑的態(tài)勢,至少是暫時(shí)性的。雖然Sun公司向開源系統(tǒng)轉(zhuǎn)移的舉措必然會(huì)吸引一些客戶,但這種業(yè)務(wù)模式卻使北達(dá)科他州的系統(tǒng)架構(gòu)師杰夫?卡爾(Jeff Carr)感到一些困惑。他對此表示:“我實(shí)在不明白它到底是怎么一回事。”
北達(dá)科他州的IT部門曾計(jì)劃將其甲骨文數(shù)據(jù)庫從Solaris服務(wù)器轉(zhuǎn)移到Linux服務(wù)器上。甲骨文公司始終是Linux的支持者,此舉即源于該公司銷售代表的建議。但甲骨文公司首席執(zhí)行官(CEO)拉里?埃里森(Larry Ellison)在去年11月的一次講話中,將Solaris 10稱為“甲骨文公司的首選開發(fā)和部署平臺(tái)”,使得該州的IT部門開始重新審視自己的遷移計(jì)劃。埃里森同時(shí)還提到,Solaris 10的350萬個(gè)下載量中有三分之二是沖著x86架構(gòu)去的。對此他則表示:“隨著Solaris 10的高速增長所帶來的巨大市場機(jī)會(huì),實(shí)在是令我們不容忽視?!?BR>
由于埃里森的上述講話,北達(dá)科他州決定停止其數(shù)據(jù)庫的遷移計(jì)劃,而將之繼續(xù)留在Sun公司服務(wù)器上。
這一事件道出了Sun公司率先將Solaris開源的初衷。從Unix系統(tǒng)的發(fā)展史來看,Solaris與Sun公司的工作站相得益彰,與惠普公司和IBM公司的同類產(chǎn)品相比,是Unix服務(wù)器市場的低端產(chǎn)品。因此,伯頓集團(tuán)咨詢公司(Burton Group)的分析師加里?亨(Gary Hein)表示,Linux的大舉入侵對Sun公司所造成的巨大沖擊,要遠(yuǎn)遠(yuǎn)大于對其競爭對手的影響。
加里?亨還說,Sun公司不僅將Solaris開源,而且還采取了其他措施令其看起來“更像Linux”。Solaris的維護(hù)費(fèi)用與紅帽公司的Linux維護(hù)費(fèi)用持平,甚至還要低些;并且,Sun公司的開源許可規(guī)則?通用開發(fā)和銷售許可協(xié)議(Common Development and Distribution License)擁有最好的獨(dú)立軟件開發(fā)人員社區(qū)。獨(dú)立開發(fā)人員可以在Solaris 10中添加內(nèi)容,如果他們沒有改變Solaris的基礎(chǔ)代碼,那么他們可以不將之返回社區(qū),而作為自己的專有產(chǎn)品。這份協(xié)議鼓勵(lì)基于Solaris的開發(fā)工作,這樣獨(dú)立軟件開發(fā)人員既能保留自己的工作成果,同時(shí)又可將之出售而獲利。
現(xiàn)在,作為Unix的Solaris,和Linux一樣,在Intel架構(gòu)服務(wù)器上運(yùn)行都非常良好。在成熟的Unix系統(tǒng)中,只有Solaris在積極向低端市場遷移,努力跨越過去橫亙在x86架構(gòu)服務(wù)器與高性能RISC芯片服務(wù)器之間的鴻溝。此舉給Sun公司帶來了一線生機(jī)。
服務(wù)器市場的增長大多來自Web服務(wù)器、應(yīng)用服務(wù)器和分布式數(shù)據(jù)庫服務(wù)器,這些都是人們常用的平臺(tái)。事實(shí)上,即使最低端的芯片,如英特爾公司和AMD公司的雙核處理器,也能滿足上述服務(wù)器的需求。因此,供應(yīng)商們對于Unix市場僅存的一點(diǎn)兒份額展開了白熱化競爭。然而,“真正的問題在于,盡管服務(wù)器市場開始了新的增長,但這些增長卻都來自于Linux和視窗市場。”加里?亨這樣表示。
而Sun公司在此時(shí)將Solaris開源,如果憑借此舉,它能在瓜分新的服務(wù)器需求增長之戰(zhàn)中分得一杯羹的話,那就無疑選對了時(shí)機(jī)。Solaris開源之后,已經(jīng)產(chǎn)生了好幾個(gè)基于OpenSolaris的非Sun公司的版本,其中包括SchilliX、BeleniX和Nebuntu?!拔覀冋嫦肟吹絀BM公司和惠普公司也能轉(zhuǎn)移到Solaris系統(tǒng)?!绷_亞考諾半開玩笑地說。他同時(shí)也認(rèn)識(shí)到,對Sun公司來說,要在競爭中取勝,僅僅推出一款基于x86服務(wù)器的免費(fèi)版Solaris是遠(yuǎn)遠(yuǎn)不夠的,必須進(jìn)一步加強(qiáng)Java企業(yè)系統(tǒng)(Java Enterprise System)中間件以及Solaris售后服務(wù)合同的銷售。
開源之源
在成熟的Unix供應(yīng)商中,Sun公司是唯一遵循美國電話電報(bào)公司(AT&T)最早關(guān)于Unix操作系統(tǒng)設(shè)想的公司。回溯到上個(gè)世紀(jì)70年代,AT&T公司將Unix作為取代IBM公司專有操作系統(tǒng)的“開放性”產(chǎn)品,以很低的價(jià)格銷售給學(xué)術(shù)研究領(lǐng)域。
但在上個(gè)世紀(jì)80年代,Unix的大量專有版本如雨后春筍般涌現(xiàn),當(dāng)時(shí)美國麻省理工學(xué)院(MIT)人工智能實(shí)驗(yàn)室的理查德?斯托曼(Richard Stallman)為此開發(fā)出了一套用于構(gòu)造免費(fèi)軟件的工具,稱之為GNU工具。李納斯?托沃茲(Linus Torvalds)則將這些工具與改寫過的Unix內(nèi)核結(jié)合起來,創(chuàng)建了Linux操作系統(tǒng)。
IBM公司和惠普公司都曾采取Unix與Linux雙管齊下的戰(zhàn)略。他們很樂意幫助客戶搭建低成本的Linux服務(wù)器,而當(dāng)運(yùn)行于x86架構(gòu)服務(wù)器上的Linux不足以滿足客戶需求時(shí),他們則借機(jī)將之升級至自有品牌的Unix系統(tǒng)上。IBM公司的相關(guān)硬件產(chǎn)品線都可對此提供支持,Linux可在所有這些服務(wù)器上運(yùn)行。
別指望IBM公司會(huì)效仿Sun公司的開源之舉,用同樣的方法來對待AIX操作系統(tǒng)了?!拔覀兪遣粫?huì)將AIX開源的?!盜BM公司p系列服務(wù)器部門副總裁卡爾?弗洛伊德(Karl Freund)對此明確表示道:“我們公司有自己的開源策略,那就是Linux?!?BR>
但也正是IBM公司雙線作戰(zhàn)的策略,使其被SCO集團(tuán)以侵權(quán)的名義告上了法庭。IBM公司被控非法將SCO集團(tuán)的Unix代碼用于Linux系統(tǒng)中。
SCO集團(tuán)同時(shí)還起訴了另外兩家Linux的用戶?全美第一大汽車配件零售商汽車地帶公司(AutoZone Inc.)和戴姆勒-克萊斯勒集團(tuán)(DaimlerChrysler AG),他們的命運(yùn)將取決于法院對IBM公司侵權(quán)案的裁決。這些法律訴訟案給Linux陣營帶來了陣陣涼意,令那些Linux用戶不禁擔(dān)心起來:是否在某個(gè)時(shí)候,自己也會(huì)被征收版稅。
不會(huì)消亡
盡管如此,仍有跡象表明Unix不會(huì)就此退出歷史舞臺(tái)。
不久前,IBM公司宣布,要加速AIX操作系統(tǒng)的研發(fā),為此,公司在其位于德克薩斯州首府奧斯汀(Austin)的研發(fā)基地建立了AIX合作中心(AIX Collaboration Center),并聚集了該公司主要的Unix軟件工程師和Power芯片設(shè)計(jì)師來從事研發(fā)活動(dòng)。未來兩年中,IBM公司會(huì)對此中心投資2億美元,其中包括對現(xiàn)有大量AIX研發(fā)人員的支出以及資源的支出。當(dāng)被問及每年用于AIX研發(fā)的開支時(shí),IBM公司的官員并沒有正面回答。
甲骨文公司作為合作伙伴參與了AIX中心的創(chuàng)建,并宣稱會(huì)與IBM公司的工程師一道,共同確保甲骨文應(yīng)用程序能在AIX系統(tǒng)上運(yùn)行良好。而僅僅在不久前,它還表示要將Sun公司的Solaris為其數(shù)據(jù)庫軟件的首選開發(fā)和部署平臺(tái)。
“IBM公司始終是Unix市場的領(lǐng)導(dǎo)者,與之?dāng)y手,甲骨文公司可以充分利用IBM公司在這一領(lǐng)域的先發(fā)優(yōu)勢。”甲骨文公司總裁查爾斯?菲利浦(Charles Phillips)在最近的一次講話中如此表示。甲骨文公司如此朝三暮四?這個(gè)月剛簽約Solaris,下個(gè)月就攜手AIX?皆源于其實(shí)用的原則:該公司已在應(yīng)用軟件開發(fā)和企業(yè)購并方面投入了上十億美元,比如收購仁科公司(PeopleSoft),因此它要確保其應(yīng)用程序在龐大的AIX用戶群中的銷量,也在情理之中。
如此看來,“Unix消亡”的提法恐怕有些過早。對許多公司而言,Unix仍然代表著高可靠性和可擴(kuò)展性?!癓inux誠然不錯(cuò),但Unix更成熟、更可靠、更穩(wěn)定?!監(jiān)verstork公司的彼得森說,“我們希望Linux無處不在,但對公司而言,我們?nèi)孕枰系腢nix。”
Unix的命運(yùn)一方面系于其未來的研發(fā)和支持服務(wù),另一方面也與多長時(shí)間內(nèi)供應(yīng)商還能從中贏利密切相關(guān)。
“Unix會(huì)作為遺留操作系統(tǒng)而繼續(xù)存在于企業(yè),原因在于用于Unix硬件設(shè)備的投資實(shí)在太龐大了,這些硬件必定會(huì)再留用多年。”企業(yè)應(yīng)用咨詢機(jī)構(gòu)(Enterprise Applications Consulting)分析師喬舒亞?格林鮑姆(Joshua Greenbaum)分析道,“不過,我也沒聽說誰一上來就將其軟件開發(fā)計(jì)劃鎖定在Unix平臺(tái)上的。那已經(jīng)是20世紀(jì)的老黃歷了。”
(本文摘自《信息周刊》,特此表示感謝)