作者:比由技術(shù)工場(chǎng)
曾聽(tīng)說(shuō)中科院要研發(fā)中國(guó)自己的桌面操作系統(tǒng),由國(guó)家投資,爭(zhēng)取1年內(nèi)做出一個(gè)桌面操作系統(tǒng)遏餐,3年內(nèi)做出移動(dòng)操作系統(tǒng),以確保中國(guó)人自己的信息安全却桶。
一直以來(lái)境输,國(guó)產(chǎn)操作系統(tǒng)都是網(wǎng)絡(luò)上一些人攻擊和非議的對(duì)象,打算以此證明中國(guó)科學(xué)技術(shù)水平和工程應(yīng)用水平的低下颖系。
雖然在軍事嗅剖、科研等特殊領(lǐng)域,國(guó)內(nèi)不乏自己的操作系統(tǒng)嘁扼,但在通用操作系統(tǒng)上信粮,不要說(shuō)尋常百姓的家用電腦,即使是很多政黨機(jī)關(guān)和企事業(yè)單位趁啸,依舊在使用微軟的Windows操作系統(tǒng)强缘。
一位從事過(guò)大型操作系統(tǒng)研發(fā)的朋友說(shuō)過(guò)督惰,國(guó)內(nèi)開(kāi)發(fā)的絕大多數(shù)國(guó)產(chǎn)操作系統(tǒng),基本都是基于開(kāi)源操作系統(tǒng)之上旅掂,并進(jìn)行二次開(kāi)發(fā)的結(jié)果赏胚。一般而言,二次開(kāi)發(fā)的代碼量不會(huì)超過(guò)操作系統(tǒng)總代碼量的1/10商虐。
結(jié)合我國(guó)國(guó)情來(lái)看觉阅,在正常情況下,從零開(kāi)始制造一個(gè)操作系統(tǒng)秘车,對(duì)于當(dāng)下的中國(guó)來(lái)說(shuō)是不切實(shí)際的典勇。但是如果不考慮市場(chǎng)占有率、商業(yè)運(yùn)作和產(chǎn)業(yè)生態(tài)等因素叮趴,傾舉國(guó)之力還是可以開(kāi)發(fā)出與三大主流系統(tǒng)(Unix割笙、Linux、Windows)一樣的操作系統(tǒng)的眯亦,且耗時(shí)巨大伤溉。
本文主要從三個(gè)方面來(lái)討論。
首先妻率,完全國(guó)產(chǎn)操作系統(tǒng)是沒(méi)有意義的谈火。軟件是可以被無(wú)限復(fù)制和再利用的資源,在不考慮知識(shí)產(chǎn)權(quán)的情況下舌涨,所有人都可以任意復(fù)制一個(gè)程序并使用糯耍。這一過(guò)程和重新建造一個(gè)摩天大廈不同,因?yàn)槲覀儾恍枰匦聹?zhǔn)備數(shù)百上千噸水泥囊嘉。所以重新開(kāi)發(fā)一個(gè)和別人功能一樣的軟件是無(wú)意義的温技。特別是這個(gè)軟件還是開(kāi)源的、免費(fèi)的扭粱,往往也比某個(gè)封閉機(jī)構(gòu)(企業(yè)或科研院所)開(kāi)發(fā)出的更有效率舵鳞。打個(gè)比方,重新開(kāi)發(fā)一個(gè)免費(fèi)軟件和造一架超音速飛機(jī)完全是兩碼事琢蛤,前者的所有核心技術(shù)都可以免費(fèi)獲取蜓堕,而后者的核心技術(shù)被掌握在外國(guó)軍工企業(yè)手中。所以博其,在軟件的語(yǔ)境下套才,討論“國(guó)產(chǎn)”,和別的制造業(yè)中的“國(guó)產(chǎn)”慕淡,具有不同的意義背伴。
其次,基于免費(fèi)軟件的二次開(kāi)發(fā)有時(shí)也可以是一種自主創(chuàng)新,而且完全可以培養(yǎng)出一個(gè)生態(tài)系統(tǒng)傻寂。安卓系統(tǒng)就是利用Linux內(nèi)核進(jìn)行二次開(kāi)發(fā)的息尺,但我們一般認(rèn)為安卓系統(tǒng)是由谷歌公司開(kāi)發(fā)的。安卓系統(tǒng)已成功被運(yùn)用到大量移動(dòng)設(shè)備上疾掰,且形成了一個(gè)龐大的移動(dòng)生態(tài)圈搂誉。所以,我們完全可以想象静檬,如果沒(méi)有安卓勒葱,百度憑借它的技術(shù)實(shí)力,在Linux內(nèi)核上開(kāi)發(fā)了一個(gè)移動(dòng)操作系統(tǒng)巴柿,且像阿里巴巴那樣培養(yǎng)出了一個(gè)產(chǎn)業(yè)鏈。這在技術(shù)上和商業(yè)上都是可能的死遭,只不過(guò)我們沒(méi)有國(guó)外公司那樣的前瞻性广恢,所以每次都錯(cuò)過(guò)了這種機(jī)會(huì)。
還有一種情況呀潭,就是操作系統(tǒng)的學(xué)術(shù)研究钉迷。目前,革命性的操作系統(tǒng)研究發(fā)生在中國(guó)的可能性不大钠署,也就是說(shuō)糠聪,因?yàn)榧夹g(shù)革命導(dǎo)致所有操作系統(tǒng)過(guò)時(shí),需要推翻包括Linux內(nèi)核在內(nèi)的所有操作系統(tǒng)內(nèi)核谐鼎,重寫一個(gè)新一代操作系統(tǒng)的可能性不大舰蟆。所以,國(guó)產(chǎn)操作系統(tǒng)基本沒(méi)有任何理由需要重新寫一個(gè)內(nèi)核狸棍。
最后身害,可能長(zhǎng)久以來(lái),大家都理解錯(cuò)了國(guó)產(chǎn)操作系統(tǒng)的意義草戈。因?yàn)槿狈κ袌?chǎng)化塌鸯,往往不能用最有效率的方式來(lái)進(jìn)行開(kāi)發(fā),在國(guó)內(nèi)是常態(tài)唐片,有“騙錢”的嫌疑丙猬。國(guó)產(chǎn)操作系統(tǒng),主要是為了使現(xiàn)代操作系統(tǒng)的技術(shù)能夠被完全掌握费韭,而不是真的為了開(kāi)發(fā)一個(gè)能和國(guó)外某某系統(tǒng)抗衡的操作系統(tǒng)茧球。在中國(guó),民用操作系統(tǒng)的開(kāi)發(fā)是缺乏商業(yè)動(dòng)力的星持。
技術(shù)只能說(shuō)屬于一家公司袜腥,技術(shù)無(wú)國(guó)界,Linux內(nèi)核就是由世界各地的技術(shù)人員開(kāi)發(fā)和維護(hù)的,它本質(zhì)上不屬于任何國(guó)家羹令。微軟鲤屡、谷歌、蘋果這些國(guó)際化大企業(yè)也是由世界各地的工程師們共同進(jìn)行技術(shù)開(kāi)發(fā)的福侈,同時(shí)它們的國(guó)際影響力才使得產(chǎn)品普及全球酒来。
所以我們真正需要的是一個(gè)國(guó)際化的本土企業(yè),只有這樣的企業(yè)才能擁有全球的人力資源進(jìn)行技術(shù)研發(fā)肪凛,全球的市場(chǎng)來(lái)銷售產(chǎn)品堰汉,以及全球的影響力來(lái)培植一個(gè)生態(tài)環(huán)境。沒(méi)有這樣的企業(yè)來(lái)主導(dǎo)伟墙,我們永遠(yuǎn)不可能開(kāi)發(fā)出一個(gè)有影響力的“國(guó)產(chǎn)操作系統(tǒng)”翘鸭。
?