陳振華
2014年1月16日,在清華科技園國際會議中心,中國工程院院士倪光南在作《國產(chǎn)智能終端操作系統(tǒng)生態(tài)環(huán)境及應(yīng)用開發(fā)》的主題演講
1939年出生的倪光南,已年近80歲。
早在1994年,倪光南就被遴選為首批中國工程院院士,是中國最早的計(jì)算機(jī)專家之一。從那時(shí)起,他就極力呼吁中國要發(fā)展自己的IT核心技術(shù),特別是國產(chǎn)CPU和操作系統(tǒng)。
20年彈指一揮間。
如今,在CPU領(lǐng)域,基本上是Intel、AMD等外資公司的天下;而在操作系統(tǒng)領(lǐng)域,Windows操作系統(tǒng)更是占據(jù)著中國95%以上PC機(jī)的市場份額。
這讓倪光南很焦急。接受本刊記者的專訪后,已是中午,而他還要趕往下午的會場,作一場關(guān)于國產(chǎn)操作系統(tǒng)的報(bào)告。
至今,倪光南還在為國產(chǎn)信息產(chǎn)品搖旗吶喊、奔走呼吁,只為推動信息技術(shù)自主可控、保障國家信息安全。
“為什么要自主可控?以前說技術(shù)落后挨打,現(xiàn)在是技術(shù)受制于人也挨打。”倪光南告訴《瞭望東方周刊》。
2009年6月11日,第十三屆中國國際軟件博覽會在北京展覽館開幕。圖為中軟(CS&S) 展臺
對微軟說“不”
《瞭望東方周刊》:2005年,中國政府采購明令禁止采購Windows Vista;2014年,被政府采購禁止的是Windows 8。這是為什么?
倪光南:從Windows Vista到Windows 8、Windows 10,都是采用可信技術(shù)。對于Windows10,中國幾個權(quán)威測評機(jī)構(gòu)經(jīng)測評認(rèn)為其與Windows 8是同樣架構(gòu)的產(chǎn)品,名稱的改變只是為了市場推銷的需要,因此,Windows10實(shí)際上已被政府采購所禁止。
可信技術(shù)的目的是為了增強(qiáng)信息安全,但它也實(shí)際上增強(qiáng)了控制權(quán),這個控制權(quán)集中掌握在廠商手里。比如你裝了Windows10,你之后裝的軟件,都必須給微軟驗(yàn)證,有了數(shù)字簽名才能用。所以這個關(guān)鍵在于對誰可信,如果只是對微軟可信,對我們而言就不可控了。
在中國,也有中關(guān)村可信計(jì)算聯(lián)盟,有百余家企業(yè)。我們開發(fā)的可信技術(shù),可以由中國廠商決定軟硬件能否使用,當(dāng)然比較安全。但我們的這個技術(shù)能自由用在Windows XP和Windows7上面,卻不能自由用在Windows8之后的微軟操作系統(tǒng)。
當(dāng)然,一般老百姓用沒有問題,但是政府采購不能用。按照《國家安全法》第25條的規(guī)定,“實(shí)現(xiàn)網(wǎng)絡(luò)和信息核心技術(shù)、關(guān)鍵基礎(chǔ)設(shè)施和重要領(lǐng)域信息系統(tǒng)及數(shù)據(jù)的安全可控?!备鶕?jù)這個精神,政府采購是屬于這個范圍的,因此政府采購不用Windows8和Windows10是有法律依據(jù)的。
《瞭望東方周刊》:微軟最新的舉動是,在2015年12月宣布與中國電科集團(tuán)建合資公司,共同研發(fā)基于Windows操作系統(tǒng)、面向中國政府部門以及國企用戶的新的或定制版操作系統(tǒng),你認(rèn)為這可行嗎?
倪光南:2005年Windows Vista有5000萬行代碼,按這個規(guī)模估算,你要改造Windows是個多大的工程量?一般而言,一個任務(wù)分配給優(yōu)秀的工程師,可以處理兩萬行代碼,還得花個兩三年。這就意味著必須有2500個好的中國工程師花個幾年時(shí)間消化掉這些代碼,這個可能嗎?
此外根據(jù)歷史經(jīng)驗(yàn),微軟以前與中國政府簽的源代碼備案協(xié)議,就是把源代碼給中國政府審查。但是我們發(fā)現(xiàn),微軟從未把所有源代碼都拿出來,大概還保留了3%~5%的樣子,都是關(guān)鍵部分。
微軟給出的理由,一是美國法律和政府不允許,二是某些部分知識產(chǎn)權(quán)不屬于微軟所以不能拿出來。在審查時(shí),還必須在微軟指定的地方,并且不能記錄、下載、打印,就在屏幕上看,看完就完,這有什么用?沒多大意思。
《瞭望東方周刊》:但是這個合資公司是由中方控股的,中國難道沒有主導(dǎo)權(quán)嗎?
倪光南:說穿了,其實(shí)中國電科就相當(dāng)于一個代理商。合資公司生產(chǎn)的產(chǎn)品名義上變成中國電科的了,可是知識產(chǎn)權(quán)還是微軟的,也就是在微軟產(chǎn)品上披上中國電科的外衣而已。
另外需要注意的是,可信計(jì)算是基于密碼體系的,這是受法律保護(hù)的,牽涉到法律和資質(zhì)問題。即便是企業(yè)之間單方協(xié)議,也不一定有用。比如在中國,你要利用中國密碼體系,還得向相關(guān)部門申請,得到批準(zhǔn)。中國要研究和修改這套基于美國密碼體系的操作系統(tǒng),美國政府會批準(zhǔn)同意嗎?
國產(chǎn)操作系統(tǒng)真的差嗎?
《瞭望東方周刊》:從技術(shù)角度上講,國產(chǎn)操作系統(tǒng)是不是仍不夠成熟?
倪光南:世界三大操作系統(tǒng),Unix,Windows和 Linux,本身都比較成熟了,雖然各有千秋,但差別其實(shí)不大。而國產(chǎn)操作系統(tǒng)基于Linux,它本身是個開源的操作系統(tǒng)。Linux從上世紀(jì)90年代初發(fā)展至今,全世界的工程師都在不斷完善它,因此Linux操作系統(tǒng)從技術(shù)成熟度、性能指標(biāo)各方面都是不錯的。
只是在桌面端,微軟的優(yōu)勢在于生態(tài)完備,用戶量大,在中國甚至達(dá)到了99%的占有率。當(dāng)然從世界范圍看,Windows操作系統(tǒng)占比沒有這么高。
《瞭望東方周刊》:國產(chǎn)操作系統(tǒng)生態(tài)為什么建立不起來?
倪光南:這個就是雞和蛋的關(guān)系。但其實(shí)也可以形成良性的循環(huán)。當(dāng)初蘋果iPhone出來的時(shí)候,只有iOS的app,安卓出來后,用了差不多兩年時(shí)間就趕上了蘋果的app量。用戶多了,那么愿意為它這個平臺開發(fā)的軟件也會更多,就形成良性的循環(huán)了。
所以我們希望國產(chǎn)操作系統(tǒng)也能走上這樣的道路。開始會難一點(diǎn),我們希望政府有關(guān)部門,根據(jù)自主可控的要求,能帶個頭,突破一下,一旦有用戶使用了,就會帶動整個市場,就會有人開發(fā)軟件,用的人也會越來越多。一旦突破了,我覺得國產(chǎn)操作系統(tǒng)也會很快起來。
《瞭望東方周刊》:從技術(shù)上講,這種生態(tài)替換是否也面臨困難?
倪光南:要移植軟件,如果有軟件源代碼,那么直接編譯就可以使用。并且,現(xiàn)在兼容的技術(shù)、虛擬化的技術(shù)也都很成熟了。比如桌面虛擬化,就是把應(yīng)用軟件放在服務(wù)器端運(yùn)行,服務(wù)器通過高速網(wǎng)絡(luò),把顯示和交互放在用戶端。而服務(wù)器的運(yùn)行是可以實(shí)現(xiàn)安全可控的。
所以,個人電腦的操作系統(tǒng)可以用國產(chǎn)的替代,如果沒有相應(yīng)的軟件支持,可以通過這種桌面虛擬化的方案解決,那么就可以實(shí)現(xiàn)生態(tài)替代。而且這只是一種方案,還有其他方案,技術(shù)上難度并不大。
現(xiàn)在終于有了真空期的機(jī)遇
《瞭望東方周刊》:在這個過程中,缺些什么呢?
倪光南:操作系統(tǒng)首先是政府的事,因?yàn)楦W(wǎng)絡(luò)安全有關(guān)。現(xiàn)在是微軟壟斷,目前沒有一家中國企業(yè)能夠推翻這個局面,實(shí)際上,現(xiàn)在中國做操作系統(tǒng)的公司規(guī)模還是比較小。國外雖然是企業(yè)行為,但國外操作系統(tǒng)公司,像微軟、蘋果等,規(guī)模非常大,而中國一般就是一兩百人的小公司,怎么拼得過呢?
因此政府相關(guān)部門應(yīng)該主動承擔(dān)這個責(zé)任。北斗衛(wèi)星導(dǎo)航系統(tǒng)能夠搞起來,為什么就不能有一個我們自己的安全的操作系統(tǒng)?所以我覺得還是得靠國家有關(guān)部門支持,推動整合國產(chǎn)操作系統(tǒng)產(chǎn)業(yè)鏈,我們發(fā)展智能終端操作系統(tǒng)產(chǎn)業(yè)聯(lián)盟也是為了整合資源,發(fā)揮中國能集中力量辦大事的優(yōu)勢。
《瞭望東方周刊》:你曾經(jīng)說過,國產(chǎn)操作系統(tǒng)要做出來就應(yīng)該趁這兩三年時(shí)間,現(xiàn)在是一個很好的發(fā)展時(shí)機(jī)嗎?
倪光南:現(xiàn)在是我們的發(fā)展機(jī)遇期,因?yàn)樘幱谝粋€Windows操作系統(tǒng)的真空?,F(xiàn)在Windows XP和Windows 7已經(jīng)停止更新了,而Windows 8和Windows 10被政府采購禁止,這是一個很好的機(jī)遇。
現(xiàn)在我們中國智能終端操作系統(tǒng)產(chǎn)業(yè)聯(lián)盟已經(jīng)逐步成型了。未來如果條件成熟,我們估計(jì),有可能成立一些實(shí)體公司。我們的目的,也是想通過資源整合,改變各自為政、資源內(nèi)耗的局面,推動國產(chǎn)操作系統(tǒng)的發(fā)展。
《瞭望東方周刊》:也有業(yè)界人士認(rèn)為,服務(wù)器端的操作系統(tǒng)為國產(chǎn)操作系統(tǒng)帶來了機(jī)遇。
倪光南:可以這樣說。操作系統(tǒng)在終端和服務(wù)器的需求是不同的。在桌面端微軟是壟斷的,移動端是蘋果和安卓占主導(dǎo),而在服務(wù)器端,Linux操作系統(tǒng)反而有優(yōu)勢。因?yàn)閺氖袌鲂枨髞碇v,做云服務(wù)的公司對服務(wù)器的要求都不一樣。比如,阿里巴巴的云計(jì)算中心主要是處理電商數(shù)據(jù),騰訊是微信,百度是搜索、地圖等。每家公司都不一樣,所以沒人能壟斷,都靠自己建設(shè)。
那最優(yōu)的選擇是什么呢?自然是開源的操作系統(tǒng),你自己可以掌控的。假如你用Windows,你需要打補(bǔ)丁,微軟不給你打怎么辦?它就沒辦法。為什么BAT公司數(shù)據(jù)中心的服務(wù)器都是用開源軟件?它可以隨時(shí)不斷更新改進(jìn),不受制約。如果你有足夠的能力,開源操作系統(tǒng)比封閉的操作系統(tǒng)是更可控更安全的。
《瞭望東方周刊》:實(shí)際上,中國政府對計(jì)算機(jī)領(lǐng)域也有信息安全目標(biāo),相關(guān)行業(yè)和部門要在2020年實(shí)現(xiàn)75%的國產(chǎn)化。從芯片、操作系統(tǒng)、中間件、數(shù)據(jù)庫到應(yīng)用軟件,這些不同層面,哪一個最有可能率先實(shí)現(xiàn)全面國產(chǎn)化?
倪光南:信息技術(shù)國產(chǎn)化,軟件硬件需要適配。從生態(tài)系統(tǒng)的角度來講,“操作系統(tǒng)+CPU芯片”是最關(guān)鍵的。實(shí)際上,現(xiàn)在個人電腦領(lǐng)域也是“Windows+Intel”體系的壟斷。相對來講,國產(chǎn)操作系統(tǒng)本身比較成熟,而國產(chǎn)CPU正在整合發(fā)展中,因此我覺得國產(chǎn)化的路徑,應(yīng)把操作系統(tǒng)作為龍頭,率先替代,再逐步帶動芯片和其他軟件替代。
需要注意的是,我們不能一次性全部替代,因?yàn)楦鱾€環(huán)節(jié)發(fā)展程度不一樣。其中操作系統(tǒng)肯定需要先推,確立一個操作系統(tǒng)的標(biāo)準(zhǔn),進(jìn)而發(fā)展相應(yīng)的生態(tài)系統(tǒng),然后再逐步替代,最終達(dá)到全面國產(chǎn)化的目標(biāo)??赡苄枰欢螘r(shí)間,不是一步到位的。
實(shí)際上也不是所有情況下都需要全面國產(chǎn)化。現(xiàn)在,中國還不是網(wǎng)絡(luò)強(qiáng)國,雖然在信息領(lǐng)域,中國整體技術(shù)和產(chǎn)業(yè)水平僅次于美國,但是與世界網(wǎng)絡(luò)強(qiáng)國——美國相比,還有很大的差距,所以美國是我們追趕的目標(biāo)。可以看到,美國在網(wǎng)絡(luò)和信息基礎(chǔ)設(shè)施、核心技術(shù)、重要領(lǐng)域,基本上是“全美國化的”。
華為、中興的通信設(shè)備性價(jià)比超過了美國公司,但出于安全考慮,美國并不采用。由此可見,將來中國的技術(shù)和產(chǎn)業(yè)發(fā)展了,在網(wǎng)絡(luò)和信息基礎(chǔ)設(shè)施、核心技術(shù)和重要領(lǐng)域也可以像今天美國那樣,做到“全面國產(chǎn)化”,這是出于網(wǎng)絡(luò)安全的需要。至于民用的、一般的領(lǐng)域,會從性價(jià)比考慮,不必“全面國產(chǎn)化”。