前些天看見(jiàn)網(wǎng)上討論國產(chǎn)系統,看見(jiàn)一些網(wǎng)友,什么都要自己造,批評操作系統沒(méi)國產(chǎn)化也罷了,連開(kāi)源也不接受一定要全新國產(chǎn),也不知道是他們不明覺(jué)厲呢還是本人太愚鈍,怎么感覺(jué)這些人眼里什么都是小兒科似的,誠然寫(xiě)一個(gè)操作系統容易,但寫(xiě)一個(gè)完善的、大家都接受的操作系統可不容易。
老外的操作系統是從電腦發(fā)明開(kāi)始就慢慢一點(diǎn)點(diǎn)累積,剛開(kāi)始的時(shí)候也許就是現在我們玩的單片機水平,然后經(jīng)過(guò)幾十年的發(fā)展才達到現在的水平,不是一蹴而就的。
就算單片機嵌入式系統現玩著(zhù)也是挺累的,我玩單片機一直都是裸奔,有一陣時(shí)間便想學(xué)習下嵌入式操作系統,但一著(zhù)手后就頭大了,先是別人告訴我要學(xué)習Linux知道什么叫交叉編譯,然后又是一堆什么去里霧里的線(xiàn)程/進(jìn)程之類(lèi)的,一聽(tīng)著(zhù)頭大,好不容易狠下心找了臺電腦裝linux,但一上去竟然就是網(wǎng)卡驅動(dòng)找不到、顯卡驅動(dòng)找不到,唉,算了算了,便放棄了(現在想來(lái)年輕時(shí)還是應該堅持一下,好后悔)。
雖然Linux沒(méi)學(xué)會(huì ),不過(guò)對操作系統的演變歷史到是挺感興趣的,現在老外用的操作系統大體上都是歸結到Unix以及最早到的MULTCS系統,本人不善言辭,便畫(huà)下面這個(gè)圖來(lái)說(shuō)明
如果只是一個(gè)批處理系統(DOS)我想現在是沒(méi)人愿意去搞的,那已經(jīng)是上一個(gè)時(shí)代的系統,我們現在講系統肯定是多任務(wù)系統,而且是支持多處理器并行的真正的多線(xiàn)程處理系統,當年老外在60年代便開(kāi)始搞了這個(gè)了,當時(shí)叫MULTCS,是一個(gè)非常超前的系統,不過(guò)也正因為太超前了,所以失敗了,雖然失敗了但培養了人才和積累了經(jīng)驗,剛好美國人登月成功激活了幾個(gè)程序員想玩星際這款游戲的想法,從而搞了個(gè)簡(jiǎn)化版的系統,即太監版的MULTTCS,雖然搞大事情不成但用于辦公還是可以的,于是這個(gè)太監版系統才有機會(huì )得到發(fā)展成Unix!
Unix因當時(shí)沒(méi)版權意識而開(kāi)源,且足夠優(yōu)秀,所以大多數人都去學(xué)習和研究他,即使后來(lái)他宣布授權要收費了,仍然有人模仿他而寫(xiě)出了并由此派生出了各種版本,比如Linux.
這些派生版本和Unix的授權版本于是誕生了蘋(píng)果、安桌、紅帽子、烏班圖、以及中國的紅旗、深度等。
也間接催生了現在的windows。
現在的Windows牛,但windows2000之前都是基于DOS操作系統的一個(gè)外掛程序而已,但程序確實(shí)界面做得好,DOS比起Unix/Linux差了一個(gè)時(shí)代,不過(guò)用戶(hù)界面都不友好。Linux都是高級玩家不擔心界面友好問(wèn)題,但Windows要考慮市場(chǎng)占有率,所以找了個(gè)大神模仿Unix系統同時(shí)從最開(kāi)始就考慮用戶(hù)界面,于是有了WindowsNT服務(wù)器版,最終NT版替代了原來(lái)基于DOS版,誕生了windows2000這才是劃時(shí)代的操作系統。
所以,操作系統要技術(shù)實(shí)力/程序員激情/用戶(hù)數量這些共同因素主導下才成功的,不是敲兩下鍵盤(pán)振背一呼就出來(lái)了。
要超越Windows,個(gè)人覺(jué)得連Linux都很難做到。
方法一,要技術(shù)上先進(jìn)性,像當年Unix/Linux領(lǐng)先DOS一個(gè)時(shí)代一樣,要內核技術(shù)上領(lǐng)先Windows一個(gè)時(shí)代,同時(shí)還要有友好的交互界面,否則人家憑什么放棄Windows選擇你的系統。
方法二,技術(shù)上持平,但要重構用戶(hù)生態(tài)就只能走免費開(kāi)源的路線(xiàn)(如Linux),而且最好做到兼容Windows的應用程(如reatos),然后慢慢圍殺Windows,就像安桌路線(xiàn)一樣,但這個(gè)事情一般企業(yè)真做不了,而且一不小心又是版權問(wèn)題,但這么艱難還是有人罵不是純國產(chǎn)。
個(gè)人覺(jué)得如果方法一太難那reatos應該是不錯的方案,可惜沒(méi)看到大企業(yè)和國家隊入場(chǎng),可能是擔心版權或打破平衡后的報復吧!但是慢慢施壓讓W(xué)indows開(kāi)源也許也是一條路。
聯(lián)系客服