圍追堵截——昔日微軟對開源痛下殺手
1984年,Richard Stallman 發(fā)起GNU和Free SoftwareFoundation,至今,開源已經(jīng)有28年的歷史。從最底層的操作系統(tǒng)到高級桌面應(yīng)用,都有開源的足跡。而其中尤以開源操作系統(tǒng)Linux爭議引人注目,也受到許多的商業(yè)攻擊。很多人喜歡把開源和商業(yè)放到一起去比,以指責(zé)開源是如何的“不正規(guī)”、“耗費精力”、“不穩(wěn)定”等等,其中尤以微軟為甚。
對付開源微軟公司最擅長的莫過于專利,十幾年前只有200件專利,而現(xiàn)在的專利數(shù)就達到了每年3000件。紅帽公司的法律顧問韋布力克(Mark Webbink)認為微軟此舉的目的正是出于保護商業(yè)利益和限制競爭對手的考慮。 據(jù)悉,由于在查詢專利侵權(quán)方面成本很高(每查詢一次專利就耗費5000美元),很多Linux的客戶或開發(fā)人員在專利問題上投入的精力不多。一旦遭到侵權(quán)指控,他們將處于弱勢地位。
微軟對Linux有很多殺招,比如通過訪問與Linux相關(guān)的網(wǎng)站和新聞組,甚至直接與開源軟件的投資人電話交談,充分了解Linux的運作情況,以便最終摧毀Linux。雇傭大量的Linux開發(fā)人員,其中包括前IBM的Linux技術(shù)負責(zé)人,對大約20種開源軟件進行測試、研究,找出其弱點進行攻擊。(這就是微軟雇傭Linux開發(fā)人員的真相)
微軟還資助約13個有關(guān)Linux與其自己的產(chǎn)品進行比較的研究,發(fā)動"真相運動",攻擊Linux的成本優(yōu)勢。在Linux潛在用戶中制造不確定性,動搖其使用Linux的決心。為此資助SCO繼續(xù)與Linux的主要支持者IBM進行法律訴訟。獲得與Linux相關(guān)的專利,聲稱要起訴侵犯其專利的企業(yè)。采用靈活的價格策略,阻止用戶遷移到Linux上。針對Linux的中間銷售商,進行所謂的"深度談心",要他們同時銷售其產(chǎn)品。
云時代——微軟開始接納開源
微軟于2012年春季啟動了永久VM特性的一個社區(qū)技術(shù)預(yù)覽(Community Technology Preview, CTP)測試構(gòu)建(test-build)。微軟自己已經(jīng)為支持永久VM,特別是在上面支持Linux,作好了準備。微軟將允許用戶在Azure上建立永久VM這一事件來得并不意外。雖然Azure擁有永久存儲能力,但其無法保持一個永久VM的缺陷已惹惱了許多人,而且他們不光是Linux服務(wù)器管理員。還有部分SharePoint和SQl Server管理員,他們曾為此缺陷而有意避開Azure。其實也有辦法彌補Azure無法保持永久VM的缺陷,但它們都不簡單。
在過年幾年的時間里,從SUSE Linux開始,微軟已經(jīng)在其Hyper-V 虛擬機平臺上對Linux提供了支持。今天,微軟還支持上了 Red Hat Enterprise Linux (RHEL) 和CentOS。此外,還有傳言稱去年夏天,微軟打算在Hyper-V上支持Debian 和Ubuntu,但后來就不了不之了。微軟當時沒支持Linux 是因為它太愛Linux 了;它當時支持它,是因為它的顧客需要Linux服務(wù)器支持;現(xiàn)在,顧客更是更進一步地推動微軟去支持Linux,不過此時已經(jīng)是在云端。
而今,微軟的業(yè)務(wù)顧客正要求在云端有同樣的VM支持,而微軟則不得不提供這一支持。正如發(fā)言人Foley 報道的,“在Azure上運行Linux已經(jīng)成了一個大得驚人的業(yè)務(wù)顧客需求”。亞馬遜彈性計算云(EC2)上操作系統(tǒng)的云市場分析表明,相比1,120個Windows實例,有6,556個Linux實例在云上運行。幾乎6:1的比例。