解讀微軟的開(kāi)源策略:很弱很美好?
4月29日,Ecuador地區(qū)有一場(chǎng)由AESoft組織的當(dāng)?shù)貢?huì)事。會(huì)事名是“集成技術(shù)”,由Microsoft, CodePlex, Port25 和The Apache Foundation贊助。
會(huì)上,微軟給出了他們是開(kāi)源友好的并支持地開(kāi)源事業(yè)的發(fā)展這一說(shuō)法。我視這場(chǎng)會(huì)事為微軟對(duì)的Ecuador地區(qū)增長(zhǎng)的“自由軟件”運(yùn)動(dòng)火焰的反應(yīng)。微軟就那樣極力地讓大家相信他們支持開(kāi)源、他們有很多努力推廣著的OSS的說(shuō)法。來(lái)自微軟哥斯達(dá)黎加區(qū)的Jimmy Figueroa來(lái)到會(huì)場(chǎng),作為微軟美國(guó)中部加勒比區(qū)開(kāi)發(fā)與平臺(tái)技術(shù)指揮官展開(kāi)了一場(chǎng)演講。
在一段有關(guān)Costa Rica地區(qū)足球隊(duì)和當(dāng)?shù)剀浖l(fā)展事業(yè)的介紹過(guò)后,Jimmy Figueroa展示了一幕有趣的有關(guān)微軟開(kāi)源策略的幻燈片。由于幻燈片不是共享的,我為大家做了一個(gè)相似的以好好分析一下它:
(注:微軟開(kāi)源戰(zhàn)略
CS=商用軟件,OSS=開(kāi)源軟件)
問(wèn)題:你從幻燈片上看到了什么?
是的,策略上下顛倒了。由我來(lái)解釋。
上圖將軟件歸類(lèi)為三層(塊):
底層 – Office – Windows – Windows Server
我知道,今天(2010年六月),更加堅(jiān)實(shí)的OSS產(chǎn)品是基礎(chǔ)(位于上圖底端)。開(kāi)源軟件如Linux Servers, Ubuntu和OpenOffice.org 等是堅(jiān)實(shí)穩(wěn)定的技術(shù),但是我們知道微軟不愿意同自己的生意過(guò)不去,因此他們忽略了Linux,把Windows和Office放在了那里。
在其它公司如Oracle/Sun, IBM, HP 告訴我們使用OSS作為操作系統(tǒng)、網(wǎng)絡(luò)服務(wù)器和其它軟件產(chǎn)品的基礎(chǔ)軟件的時(shí)候,微軟躺在一個(gè)非常舒適的地方,策略上忽略這里的OSS。微軟件一直以來(lái)都是集中精力開(kāi)發(fā)專(zhuān)屬Windows的軟件(只有丁點(diǎn)例外)的,現(xiàn)在忽略基礎(chǔ)OSS軟件看來(lái)也是走著同一輒路。于是,開(kāi)源好,只因它運(yùn)行在Windows,Windows Server和Office 平臺(tái)之上了。
中層:一些中間件的軟件,如網(wǎng)絡(luò)和應(yīng)用服務(wù)器
這一塊我們看到微軟更加開(kāi)放了。當(dāng)然了,已經(jīng)有了微軟軟件作為OS基礎(chǔ),他們當(dāng)然在這里接受OSS軟件了。這一處OSS軟件依舊優(yōu)秀而堅(jiān)實(shí),但微軟不會(huì)對(duì)它們予以足夠重視。
上層:商業(yè)應(yīng)用
連鎖銀行,連鎖店,企業(yè)資源計(jì)劃ERP, 客戶(hù)關(guān)系管理CRM, 內(nèi)容管理系統(tǒng)CMS, 等等等等。這一塊,我敢冒險(xiǎn)說(shuō)此類(lèi)解決方案開(kāi)源軟件世界將不如商業(yè)軟件世界穩(wěn)固(至少今天是),除有少數(shù)例外。但是在這一層正是微軟所說(shuō)的“是的,放上所有你想要的OSS在這里”的地方。
這可能很好吧:微軟在對(duì)OSS最薄弱的領(lǐng)域即商業(yè)應(yīng)用領(lǐng)域進(jìn)行大力創(chuàng)造。但是......
這可能很壞:如果OSS商業(yè)應(yīng)用建構(gòu)于一個(gè)百分之百領(lǐng)依賴(lài)于Windows或微軟專(zhuān)利的平臺(tái)之上,我們將會(huì)被永遠(yuǎn)不變的一個(gè)使基礎(chǔ)軟件成為日用品(收費(fèi)但不得不用)的賣(mài)主(微軟)遏制住,后果不堪設(shè)想。
因此,在尚不穩(wěn)定的領(lǐng)域里使用OSS,他們想讓企業(yè)和用戶(hù)垮臺(tái)與崩潰嗎?
對(duì)比其它企業(yè),如IBM或HP,非常保守地說(shuō),OSS于操作系統(tǒng)和中層應(yīng)用是優(yōu)秀的、堅(jiān)實(shí)的,我們看到微軟所作的是一個(gè)上下顛倒的策略,是一個(gè)對(duì)保持它商業(yè)利益有意義而于技術(shù)領(lǐng)域毫無(wú)意義的策略。
關(guān)于商業(yè)解決方案(上層)
微軟有少許商業(yè)解決方案如Dynamix (CRM和ERP),但說(shuō)實(shí)話(huà),那不是它的盈利核心。它的盈利核心在是Office 和Windows。對(duì)商業(yè)解決方案,微軟極大地依賴(lài)于在它的平臺(tái)之上開(kāi)發(fā)用戶(hù)解決方案的商業(yè)合作伙伴。
典型的微軟商業(yè)合作伙伴總是從微軟聽(tīng)到出售軟件許可是一種好的生意,并且我們要隱藏源碼,保護(hù)它的知識(shí)產(chǎn)權(quán)等等的說(shuō)法?,F(xiàn)在微軟停止說(shuō)一些諸如“OSS好是好,但讓我們只使用我的生意合作伙伴能從中取得許可費(fèi)的軟件吧,這樣才不致于影響到我的生意”的話(huà)了。
結(jié)語(yǔ)
因此,微軟發(fā)出的有關(guān)OSS的消息:
* 在微軟平臺(tái)之下使用OSS,行。
* Windows之上的OSS中間件行,但MS中間層更佳。
* 在不與微軟沖突的前提之下,OSS好。
* 你需要在OSS最薄弱的環(huán)節(jié)使用它,也就是商業(yè)應(yīng)用領(lǐng)域。
* 開(kāi)發(fā)者需要在MS技術(shù)之上開(kāi)發(fā)OSS,他們的軟件僅能運(yùn)行在一個(gè)平臺(tái)之上--Windows。
* 用戶(hù)可以在微軟技術(shù)之上使用OSS軟件,被唯一的賣(mài)家鎖住。
微軟開(kāi)源策略照我來(lái)看很弱很美好。他們不想影響自己的生意,不想冒任何險(xiǎn);他們?cè)谀貌坏剿麄兩虡I(yè)合作伙伴許可費(fèi)之前,愿意讓后者葬身火海。
于是在這種情形之下看微軟支持OSS,就不會(huì)讓人產(chǎn)生一種戲劇性的觀念或決心的轉(zhuǎn)變了。
英文原文:http://www.osnews.com/story/23484/Microsoft_Open_Source_Strategy_is_Upside_Down
作者David Adams是電子商務(wù)軟件領(lǐng)域的一個(gè)創(chuàng)業(yè)者,并創(chuàng)立了osnews資訊站。
【編輯推薦】