Windows的未來可以擁抱開源嗎?
Microsoft Windows操作系統(tǒng)問世至今已近29載,期間任憑業(yè)界風(fēng)云變幻,Windows始終牢牢控制桌面領(lǐng)域統(tǒng)治地位,但隨著近年來業(yè)界上游格局劇變以及轟轟烈烈的移動領(lǐng)域“地理大發(fā)現(xiàn)”運(yùn)動,Windows正面臨來自多方位多元化的威脅,其中最甚者,是來自開源勢力的威脅。
細(xì)心的人應(yīng)該會發(fā)現(xiàn),盡管Windows操作系統(tǒng)依舊占據(jù)90%以上PC桌面,但其品牌影響力已不如從前;再細(xì)心一點(diǎn)的人可能還發(fā)現(xiàn),與其說Windows的影響力下降了,不如說開源系統(tǒng)的影響力上升了。事實(shí)的確如此,上世紀(jì)90年代由于受到微軟的商業(yè)打壓,以Linux為代表的開源操作系統(tǒng)桌面市場份額至今未超過2%,但隨著近年谷歌公司在開源領(lǐng)域的活躍以及安卓系統(tǒng)的崛起,乃至XP系統(tǒng)退役和最近曝出的中國政府采購喊停Windows8系統(tǒng)采購事件可以看出,Windows系統(tǒng)正面臨史無前例的考驗(yàn)。近期又有多個開源社聲稱欲幫助XP用戶平穩(wěn)遷移到Linux系統(tǒng)。筆者粗略估計(jì),暫且不說中國方面龐大市場,全球范圍至少還有25%桌面用戶使用XP系統(tǒng),這些用戶中暫未升級至Win7且不打算使用Win8的不在少數(shù),倘若有三分之一的這類用戶在未來改用Linux操作系統(tǒng),對微軟Windows的根基亦是較大動搖。沉寂了多年的Linux和開源社區(qū)一時(shí)間站到了業(yè)界的風(fēng)口浪尖。
開源社和微軟的恩怨由來已久,這還得從操作系統(tǒng)的歷史和開源運(yùn)動的起源說起。
1969年,改變計(jì)算機(jī)科學(xué)史的UNIX系統(tǒng)在美國AT&T公司的貝爾實(shí)驗(yàn)室被開發(fā)出來。此后十年,AT&T公司為了完善該系統(tǒng),將其源代碼免費(fèi)授予大學(xué)科研機(jī)構(gòu)進(jìn)行研究修改,期間UNIX產(chǎn)生了許多變種,最著名的就是加州大學(xué)伯克利分校的BSD系統(tǒng)。后來BSD系統(tǒng)的影響力日漸擴(kuò)大并產(chǎn)生了較高的商業(yè)價(jià)值,這直接導(dǎo)致了AT&T公司與其開打了一場擴(kuò)日持久的官司。該事件對當(dāng)時(shí)的黑客社群與文化產(chǎn)生了極大影響,許多黑客和有能力的程序員因商業(yè)利益驅(qū)動就此拋棄以往分享和協(xié)作的軟件開發(fā)精神,紛紛投身于專利軟件的開發(fā)經(jīng)營。微軟和它的Windows就是在這樣的大背景下誕生的。
在那個年代,軟件專利化的趨勢為一名早期黑客文化的中堅(jiān)分子理查德·斯托曼所不齒,特別是微軟公司以及Windows操作系統(tǒng)被其視為“異端”。這個狂熱的年輕人以宣揚(yáng)軟件“自由”精神為目的,于1983年發(fā)表了GNU宣言,并于1985年建立了自由軟件基金會。自由軟件運(yùn)動發(fā)展期間,芬蘭學(xué)生林納斯·托瓦茲開發(fā)了Linux內(nèi)核,理查德·斯托曼則極力勸說托瓦茲將Linux列入GNU計(jì)劃,盡管沒有成功,但Linux最終采用GNU通用公共許可證的條款發(fā)布,使得GNU計(jì)劃能夠基本完成,自由軟件運(yùn)動也由此壯大。
在80年代中后期和整個90年代雖然自由軟件得到發(fā)展,但其弊端也逐漸凸顯,那就是程序員缺少足夠收入來維持生計(jì),越來越多的人開始脫離陣營并走入像微軟這樣的大公司。理查德·斯托曼的一位重要同伴埃里克·雷蒙德認(rèn)識到問題的嚴(yán)重性,他對斯托曼的自由軟件運(yùn)動及其理想主義進(jìn)行了批駁,并于1997年發(fā)表了著名的《大教堂與集市》一文,通過開源協(xié)作和更加實(shí)際、符合市場的手段來對自由軟件運(yùn)動進(jìn)行改造,由此形成了開源運(yùn)動。此后,開源運(yùn)動與自由軟件運(yùn)動分道揚(yáng)鑣。
再后來的事大家都知道,盡管開源軟件在市場占有率上難以對抗微軟公司,但由于其對商業(yè)公司寬松開放的態(tài)度,保證了自身的生存并且細(xì)水長流,直到谷歌公司的崛起。谷歌公司利用了開源軟件的便利并將其優(yōu)勢發(fā)揮至極,通過先入為的移動互聯(lián)網(wǎng)布局,使得安卓系統(tǒng)、GoogleChrome瀏覽器和大量開源應(yīng)用搶占市場先機(jī),并逐漸滲透和侵蝕微軟桌面市場份額,最終形成對Windows生態(tài)閉環(huán)的威脅。
百足之蟲,死而不僵。雖說微軟在互聯(lián)網(wǎng)和移動領(lǐng)域失去先機(jī),但龐大的桌面和中低端服務(wù)器操作系統(tǒng)市場占有率依然能夠維系其業(yè)界上游巨頭地位,這種維系仍然依賴于以Windows為核心的營收模式。盡管這些年微軟在必應(yīng)搜索、云計(jì)算、人工智能等領(lǐng)域多面出擊,意圖改變營收單一的現(xiàn)狀,但戰(zhàn)略轉(zhuǎn)型是一個漫長的過程,現(xiàn)階段的主防線Windows生態(tài)系統(tǒng)一旦被攻破,勢必成為微軟多年來不敢想象的噩夢。
現(xiàn)在,Windows操作系統(tǒng)走到了一個歧點(diǎn),手持端無法撼動安卓系統(tǒng)市場占有,PC端又不能產(chǎn)生對自家XP、Win7系統(tǒng)太大的替代性,可謂進(jìn)退維谷。因此,一個議題油然而生——何不嘗試擁抱開源?
過去的二十年間,微軟沒有選擇開源,其主要原因就是Windows的商業(yè)根基太深,操作系統(tǒng)的銷售額、授權(quán)費(fèi)構(gòu)成了微軟營收的主要來源。而如今在微軟戰(zhàn)略轉(zhuǎn)型之際嘗試Windows開源則有著顯而易見的益處。
鮑爾默退休之前制定了“設(shè)備與服務(wù)”戰(zhàn)略,開啟了微軟戰(zhàn)略轉(zhuǎn)型的先頭;納德拉繼任CEO后,制定并多次重申“移動第一、云第一”的戰(zhàn)略計(jì)劃。在微軟最近一季2014q3財(cái)報(bào)發(fā)布之際,納德拉聲稱微軟對Windows未來的考慮是如何將它安裝到更大范圍的設(shè)備上,使其能夠參與到可穿戴設(shè)備和物聯(lián)網(wǎng)等領(lǐng)域,為移動和云的戰(zhàn)略服務(wù),打造更大的生態(tài)系統(tǒng)。
以上種種都意味著微軟未來的戰(zhàn)略重心將向多元化偏移,而Windows將為多元的戰(zhàn)略服務(wù),那么操作系統(tǒng)的銷售和授權(quán)收入勢必不再是唯一的營收重點(diǎn)。既然如此,一個開源的Windows則更加契合微軟當(dāng)前的轉(zhuǎn)型戰(zhàn)略。
開源的主要好處是讓更多人看到源代碼,讓更多程序員參與軟件開發(fā)與修改,汲取群體智慧提高軟件質(zhì)量。如今,大數(shù)據(jù)和云計(jì)算技術(shù)為開源軟件的個性化訂制和開發(fā)效率提供了強(qiáng)大助力。將Windows置于開源規(guī)則之下,讓更多人參與Windows的個性化設(shè)計(jì),這無疑勝過令人hate的瓷磚界面數(shù)倍;讓更多人加入到捉蟲隊(duì)伍,令錯誤無處遁形,同樣比微軟隔三差五地推送漿糊式補(bǔ)丁更有效率。
另一個考慮是以其人之道還治其人之身,既然谷歌可以利用開源勢力占領(lǐng)市場,微軟亦可如此。Windows平臺對傳統(tǒng)應(yīng)用軟件和游戲軟件的兼容性方面有著先天優(yōu)勢,想象一下,一個占據(jù)90%桌面市場的操作系統(tǒng)一旦開源,勢必打破現(xiàn)有的開源格局并對所有競爭產(chǎn)品施以強(qiáng)大震懾力。
一個開源的Windows還將給予硬件廠商更多選擇。當(dāng)前開源許可證的種類繁多,對開源規(guī)則限制較寬的有BSD、MIT、Apache、LGPL許可證等等,其中谷歌公司采用的有BSD和Apache許可證。微軟完全可以選擇以上幾種較靈活的開源許可證或是自成一派,用許可證的方式授權(quán)硬件廠商集成不同的操作系統(tǒng)版本,而自己只需牢牢掌握Windows內(nèi)核即可。這產(chǎn)生對移動手持、可穿戴設(shè)備和其他智能化設(shè)備領(lǐng)域的滲透效果遠(yuǎn)比操作系統(tǒng)降價(jià)要好得多。因?yàn)槲④洭F(xiàn)在想要的結(jié)果是占領(lǐng)更多的設(shè)備,而非賣出更多的系統(tǒng)。
當(dāng)然,Windows開源并非沒有壞處,這意味著微軟將失去操作系統(tǒng)銷售和授權(quán)收入,這對微軟來說或許難以承受,但長遠(yuǎn)來看,開源策略對于微軟戰(zhàn)略轉(zhuǎn)型幫助極大。對于微軟這種缺乏開源基因的大公司來說,開源可以循序漸進(jìn),從IE開始也許是最明智的。