從Windows到鴻蒙 來看看操作系統(tǒng)的前世今生
- 來源:Techweb
- 作者:蘇亞
- 編輯:liyunfei
“做一個操作系統(tǒng)的技術(shù)難度不大,難度大的是生態(tài)?!薄握?/span>
華為被谷歌斷供之后,余承東宣布華為將自研操作系統(tǒng),新系統(tǒng)被命名為“鴻蒙”,國外稱“ARK OS”,余承東表示將于今年九月份推出。有人為華為捏了把汗能否在Android和iOS兩大巨頭夾擊之下活下來,也有人表示鴻蒙系統(tǒng)的全新架構(gòu)將成未來操作系統(tǒng)標(biāo)桿,但是無論怎樣,鴻蒙到目前為止都還屬于概念產(chǎn)品。所以這個題目說是談鴻蒙,不如說是談操作系統(tǒng)。
沒有歷史,就沒有未來。一起從操作系統(tǒng)的歷史來看看,鴻蒙到底處在怎樣的環(huán)境之下,華為將走向何處。
世界上操作系統(tǒng)生意做得最好的是微軟,但是世界上第一個做操作系統(tǒng)生意的不是微軟,Windows也不是世界上最好用的系統(tǒng)。起步之初,Windows和他最大的競爭對手——蘋果系統(tǒng)相比,也差了整整一代,但是Windows卻能躍居其上,占據(jù)全球近九成的操作系統(tǒng)份額,操作系統(tǒng)的江湖里,不一定是技術(shù)主導(dǎo)的。
1.商業(yè)操作系統(tǒng)的起點:Unix
世界上第一款商用操作系統(tǒng)是Unix,來自于大名鼎鼎的貝爾實驗室,主要操刀手則是c語言之父——Dennis Ritchie。當(dāng)時Dennis Ritchie在貝爾實驗室工作,隸屬于AT&T公司,與通用電氣、MIT合作一個操作系統(tǒng)項目,后來項目解體,Dennis Ritchie沒有操作系統(tǒng)可用,便自己寫了一個,這應(yīng)該就是徒手寫代碼的先驅(qū)了。不僅牛人總是扎堆出現(xiàn),優(yōu)秀的作品也扎堆出現(xiàn)在一個大牛手中,Unix和C語言在Dennis Ritchie手中誕生之后,二者雙生共贏,開啟了一段傳奇歷史。后來的很多操作系統(tǒng),包括我們常用的Mac OS、在程序員圈子內(nèi)頗受好評的Linux都直接或間接和Unix產(chǎn)生著聯(lián)系。
但是那時候的操作系統(tǒng)和現(xiàn)在并不一樣,沒有圖形界面,硬件方面也沒有鼠標(biāo),用戶能看到的只有一行又一行的代碼,普通大眾幾乎無法使用。能夠讓電腦和操作系統(tǒng)進(jìn)入尋常百姓家,特別要感謝一個人,就是在電子消費品中創(chuàng)造了一個又一個傳奇的蘋果前掌門人——喬布斯。
2.Windows和Mac OS的恩怨
操作系統(tǒng)通常是和硬件相伴而生的,至少喬布斯這么認(rèn)為。喬布斯是一個有藝術(shù)家情懷的人,在他的眼里,硬件和軟件是一體的,只有完全兼容的硬件才能給用戶帶來良好的體驗,蘋果電腦和iPhone對喬布斯而言更像是一件藝術(shù)品,所以他一直堅持軟件硬件一起賣,蘋果也從沒想要成為一家軟件公司。
大家都知道蘋果和Windows的宿怨已久,其源頭要從20世紀(jì)80年代說起,那時候喬布斯的蘋果公司已經(jīng)基本成型,正在和著名的“藍(lán)色巨人”IBM公司鏖戰(zhàn)正酣,瘋狂地爭奪著個人電腦這塊蛋糕,那時候的比爾·蓋茨還只是一個軟件開發(fā)商,完全沒有和這兩大廠商叫板的可能。那時候也還沒有Windows,只有一個被稱做DOS的低端系統(tǒng),卡頓,操作復(fù)雜,在市場沒有什么競爭力。
1981年末,喬布斯邀請蓋茨參觀蘋果計劃推出的麥金塔樣機(jī),想讓微軟幫他開發(fā)與這款新機(jī)器相匹配的應(yīng)用軟件。在看演示時,比爾·蓋茨瞬間被其圖形界面和方便靈活的鼠標(biāo)配合給吸引住了,在此之前他完全沒有想到操作系統(tǒng)竟然可以做得這么簡潔,心里打起了自己的算盤:看來這是微軟DOS系統(tǒng)未來的發(fā)展方向。當(dāng)時的喬布斯并沒有將DOS放在眼里,評價DOS系統(tǒng)為“像屎一樣”。
牛人總是有超人的嗅覺,喬布斯雖然沒把DOS放在眼里,但是也沒敢輕視比爾·蓋茨,在和其合作的同時,也強(qiáng)迫蓋茨簽下協(xié)議,承諾微軟不會把為蘋果編寫的軟件用于任何非蘋果公司制造的計算機(jī)上。可是喬布斯百密一疏,該協(xié)議沒有禁止微軟編寫類似麥金塔的操作系統(tǒng),微軟在給蘋果編寫應(yīng)用程序的同時,開始開發(fā)自己的Windows操作系統(tǒng)。這也是為什么在操作邏輯上二者總是“唱反調(diào)”——MacOS的退出/取消鍵在左上角,Windows在右上角;MacOS滾輪向上是網(wǎng)頁往下,Windows則是向下,這一點至今也被很多用戶吐槽。
微軟在給蘋果編寫應(yīng)用程序的同時,開始開發(fā)自己的Windows操作系統(tǒng),但是這個時候的Windows還不足以對蘋果的麥金塔系統(tǒng)構(gòu)成威脅,Windows的崛起源于微軟的另一個決定:比爾蓋茨將Windows的價格下降到5美元,這個超低的價格讓很多用戶連盜版都懶得裝,由此Windows迅速崛起,占領(lǐng)了大片市場份額,在硅谷奠定了其霸主地位。比爾·蓋茨也不再是那個溫和的程序員,而是變成了硅谷的一頭雄獅,對蘋果,對整個軟件行業(yè)張開了自己的口。
3.Linux的崛起——我是你可怕的噩夢
微軟的操作系統(tǒng)生意起步之后,迅速成長、蛻變,占據(jù)了全球大部分市場,微軟從以前那個小小的軟件供應(yīng)商,成長為了可以和蘋果分庭抗禮的軟件企業(yè),但在同時比爾蓋茨將編程開發(fā)這樣一個建立在知識共享的行業(yè)變成完全商業(yè)化且高度閉源也引起了一部分人的不滿。
Eric Raymond正是其中的一位,他是一名自由主義黑客,也是《大教堂與市集》、《unix編程藝術(shù)》的作者。一次開發(fā)者大會,他遇到一個微軟工程師,看見衣服上Microsoft的標(biāo)志便詢問對方:“你為微軟工作?”當(dāng)那位西裝革履的工程師帶有嘲諷和鄙視看著這個衣著普通的黑客回復(fù):“是啊,你呢?”Raymond送去了一個微笑:我是你們可怕的惡夢。
在操作系統(tǒng)界,Unix的光芒照耀世界,在Unix之后崛起的還有Linus Benedict Torvalds和開源精神。Unix背后有貝爾實驗室的大牛加持,自然性能無敵,但是后來所有權(quán)幾經(jīng)輾轉(zhuǎn)歸屬到AT&T旗下,作為一個商業(yè)公司產(chǎn)品,Unix的價格也上升到4000美元,成為一款三思而遠(yuǎn)離的產(chǎn)品。這一閉源讓原本教《操作系統(tǒng)》的Andrew Tanenbaum教授沒有了“操作系統(tǒng)”, Andrew也再一次證明了大??偸窃殉霈F(xiàn)的這條定理,Andrew一咬牙,狠狠心,寫出了一個兼容Unix的操作系統(tǒng),后來被稱作Minix。這一段代碼可以說是Linux的火種,讓遠(yuǎn)在瑞典的Linus Benedict Torvalds也走上了他無數(shù)前輩的道路,不給用,那就自己寫一個操作系統(tǒng)來用。僅僅兩個月后,一個“千瘡百孔但卻碰巧可以使用”的磁盤驅(qū)動程序和一個小到不能再小的文件系統(tǒng)就誕生了,這就是第0.01版的Linux。隨后Linus將操作系統(tǒng)上傳至FTP,并公布了全部源代碼。在USENET討論區(qū),Linus闡述其初衷:在新操作系統(tǒng)中,“人們可以自己編寫驅(qū)動程序,可以隨意修改操作系統(tǒng)以適應(yīng)不同需求,可以嘗試在Minix上運行所有程序,這是Minix從未有過的美好一天?!?
隨后的開發(fā)者都遵循著Linus的開源精神,崇尚知識共享,公布源代碼,由于內(nèi)核出自Linus,在一個開發(fā)者的建議下,Minix也改名為Linux,不斷壯大。今天在全球前500臺超級計算機(jī)中,有413臺選用Linux。這些計算機(jī)遍布世界各地的多個行業(yè),共同主宰著這個智慧的地球。大到航天科技,小到IC卡芯片,無不存在Linux的影子。
4.國產(chǎn)操作系統(tǒng)
在互聯(lián)網(wǎng)發(fā)展的歷程中,每一次成功的案例都伴隨著互聯(lián)網(wǎng)科技的革命,站在浪潮之巔,就算你不動,這股浪潮也會推著你前進(jìn)。而對于華為來說,則是被逼上了這股浪潮,華為否成為下一個弄潮兒?
其實華為不是國內(nèi)第一家做操作系統(tǒng)的,也不會是最后一家。早在1990年,在中科院院士倪光南的率領(lǐng)下,中國就推出了自己的操作系統(tǒng)——紅旗Linux。
在成立僅1年后,紅旗Linux成為北京市政府采購的中標(biāo)平臺。這次采購在行業(yè)內(nèi)影響重大,當(dāng)時,包括紅旗、永中、金山等國產(chǎn)軟件均中標(biāo),而微軟卻意外出局。這是紅旗的“輝煌時刻”,也成為了頂點,倪光南的助手梁寧后來回憶起這段時光,她將其形容為大潰敗,紅旗宣布與國產(chǎn)辦公軟件永中合作,將紅旗Linux和永中Office聯(lián)合銷售,永中office、金山WPS等國產(chǎn)軟件均基于Linux進(jìn)行的開發(fā),這也意味著,他們與微軟Office有兼容性問題。當(dāng)時聚集了國內(nèi)一大批人員研究如何破解微軟的文檔格式,以實現(xiàn)讀寫和存儲的完美兼容,但效果并不理想,“我們沒有搞定用戶體驗”。 在真正的用戶使用中,也沒有人希望自己的文件換了一個機(jī)器之后打不開或者亂碼,而微軟當(dāng)時占據(jù)著中國大部分市場,由此看來,當(dāng)年比爾蓋茨的“5美元”之戰(zhàn),贏了。從一開始,這就是一場幾乎無法打贏的戰(zhàn)爭。
正如倪光南院士所說,操作系統(tǒng)不是難在技術(shù),而是難在生態(tài)。
5.鴻蒙操作系統(tǒng)
谷歌斷供之后,華為消費電子首席執(zhí)行官余承東(Richard Yu)表示,華為將“被迫推出我們自己的操作系統(tǒng)和生態(tài)系統(tǒng)”。這套系統(tǒng)打通了手機(jī)、電腦、平板、電視、汽車和智能穿戴等設(shè)備,統(tǒng)一成一個操作系統(tǒng),兼容全部安卓應(yīng)用和所有Web應(yīng)用。如果安卓應(yīng)用重新編譯,在這套操作系統(tǒng)上,運行性能提升超過60%,這是面向未來的微內(nèi)核。
對于華為這樣的公司,打造一款操作系統(tǒng)自然不是難事,難點也正如倪光南院士所說——生態(tài)。在手機(jī)操作系統(tǒng),已經(jīng)形成了Android和iOS兩大生態(tài),而iOS為自家使用,在非蘋果領(lǐng)域,幾乎是Android一家獨大,華為自造鴻蒙,首先面臨的就是Android這座大山和其近七成的市場占有率。
筆者看來,華為要想鴻蒙系統(tǒng)站穩(wěn)腳跟,必須解決三個問題:第一,與上游硬件的兼容性,我們知道華為擁有自己的麒麟芯片,首先需要明確的是,鴻蒙系統(tǒng)是面向麒麟芯片自用還是面對廣大手機(jī)生產(chǎn)廠商,除華為手機(jī)以外,小米、OPPO、vivo等能不能用?第二,用戶問題,推出鴻蒙之后,誰會愿意用?在用戶上面,華為有自己廣闊的用戶群,這一部分相比當(dāng)年紅旗的勢單力薄大有不同。另外,近年來華為智能可穿戴設(shè)備市場份額逐步攀升,今年Q1華為可穿戴設(shè)備出貨量增長達(dá)到了283%,5G對于華為來講是一個巨大的風(fēng)口,在萬物互聯(lián)時代,智能設(shè)備的互聯(lián)尤為重要,華為在這一點占有極大優(yōu)勢。第三,生態(tài)問題,也是最重要的一個問題:誰會愿意在鴻蒙系統(tǒng)上進(jìn)行軟件開發(fā)?從某種意義上來講,用戶對操作系統(tǒng)不具有選擇權(quán),而是掌握在APP開發(fā)商手中,另外,鴻蒙系統(tǒng)上的APP能否和Android兼容?從操作系統(tǒng)歷史可以看出,技術(shù)的頂尖對于一款操作系統(tǒng)來說并不是最重要的決定因素,下游開發(fā)商的采用和用戶群的擴(kuò)大才是核心問題。
對于華為現(xiàn)狀來說,有“安卓模式”和“蘋果模式”,“安卓模式”意味著兼容性的擴(kuò)大,提供軟件服務(wù),但同時也一定會遇到谷歌更加劇烈的狙擊,“蘋果模式”則是只供給自家產(chǎn)品使用,針對麒麟處理器打造,提升用戶體驗,同時打造生態(tài)也變得更為困難。然而話說回來,互聯(lián)網(wǎng)時代,一切皆有可能,能走出一條“華為模式”也未可知。
從企業(yè)的角度來講,華為本質(zhì)上是一家設(shè)備制造商,以通信起家的,此前就華為要不要做手機(jī)任正非還為此拍過桌子“誰要是再提做手機(jī),我就開了誰?”。后來由于任總大度并沒有開了誰,華為的手機(jī)業(yè)務(wù)也是風(fēng)生水起,逐漸成為消費電子市場霸主之一,其中反映出來任正非的態(tài)度就是——專注,起先華為只想做好設(shè)備制造,現(xiàn)在華為也不想染指操作系統(tǒng),如果不是逼不得已,從企業(yè)文化和戰(zhàn)略來講,華為都會選擇和谷歌長期合作。從另一方面來講,華為起先立足于通信,后來成名于消費電子,有了華為手機(jī)和筆記本,加上海思的芯片,這已經(jīng)是一個非常強(qiáng)大的體量了,如果華為再進(jìn)軍操作系統(tǒng),華為的體量將進(jìn)一步擴(kuò)大,以至于“臃腫”,這樣大的體量,華為不一定能吃得消。
綜上,筆者認(rèn)為華為應(yīng)該不會選擇進(jìn)軍軟件行業(yè),而是選擇自家設(shè)備采用的模式,另外,原本鴻蒙就是備胎計劃的一部分,鴻蒙系統(tǒng)存在的意義在于“救亡”,而不在于擴(kuò)大業(yè)務(wù)范圍,被加入實體名單之后,華為實力本就削弱,這個時候再擴(kuò)大業(yè)務(wù),只會再樹強(qiáng)敵。另外,在可穿戴智能設(shè)備、汽車操作系統(tǒng)等方面,華為的影響力越來越大,萬物互聯(lián)將成為華為一個巨大的跳板,在5G方面華為已經(jīng)走在世界前列,可以看到,華為已占“天時”、“地利”,在下一個互聯(lián)網(wǎng)浪潮,華為很有可能就是那個弄潮兒。
玩家點評 (0人參與,0條評論)
熱門評論
全部評論