核心閱讀
信息時(shí)代,操作系統(tǒng)無(wú)處不在。它管理和控制計(jì)算資源,構(gòu)建起豐富的行業(yè)應(yīng)用生態(tài),不僅是計(jì)算機(jī)系統(tǒng)的關(guān)鍵,也是計(jì)算機(jī)產(chǎn)業(yè)發(fā)展的基石。信息時(shí)代關(guān)鍵領(lǐng)域的安全保障離不開自主可控的操作系統(tǒng)
2023年2月21日,習(xí)近平總書記在主持二十屆中共中央政治局第三次集體學(xué)習(xí)時(shí)強(qiáng)調(diào):“要打好科技儀器設(shè)備、操作系統(tǒng)和基礎(chǔ)軟件國(guó)產(chǎn)化攻堅(jiān)戰(zhàn),鼓勵(lì)科研機(jī)構(gòu)、高校同企業(yè)開展聯(lián)合攻關(guān),提升國(guó)產(chǎn)化替代水平和應(yīng)用規(guī)模,爭(zhēng)取早日實(shí)現(xiàn)用我國(guó)自主的研究平臺(tái)、儀器設(shè)備來(lái)解決重大基礎(chǔ)研究問(wèn)題。”
信息時(shí)代,操作系統(tǒng)無(wú)處不在。操作系統(tǒng)是計(jì)算機(jī)的核心總控軟件。我們知道,計(jì)算機(jī)硬件包括中央處理器(CPU)、內(nèi)存、顯卡、硬盤等,計(jì)算機(jī)軟件包含操作系統(tǒng)和應(yīng)用軟件等,常見的微信、QQ、WPS等應(yīng)用軟件就運(yùn)行在操作系統(tǒng)之上。如果沒有操作系統(tǒng),計(jì)算機(jī)軟硬件都無(wú)法正常工作。無(wú)論是我們?nèi)粘J褂眠€是專業(yè)領(lǐng)域所必需的信息化設(shè)備,都離不開操作系統(tǒng)。衛(wèi)星上有星載操作系統(tǒng),飛機(jī)上有機(jī)載操作系統(tǒng),艦船上有艦載操作系統(tǒng),新能源汽車則搭載車載操作系統(tǒng),現(xiàn)在的智能家電往往也通過(guò)操作系統(tǒng)進(jìn)行各個(gè)功能的調(diào)度管理。操作系統(tǒng)是計(jì)算機(jī)系統(tǒng)的調(diào)度指揮和管理中心,是信息時(shí)代的關(guān)鍵基礎(chǔ)設(shè)施。
在信息時(shí)代發(fā)展的不同階段,操作系統(tǒng)呈現(xiàn)不同形態(tài)
操作系統(tǒng)的本質(zhì)是管理和控制計(jì)算資源。在信息時(shí)代發(fā)展的不同階段,計(jì)算資源的表現(xiàn)形式不同,操作系統(tǒng)也呈現(xiàn)不同形態(tài)。
在單個(gè)計(jì)算機(jī)作為計(jì)算資源的時(shí)代,操作系統(tǒng)管理的硬件計(jì)算資源包括運(yùn)算器、控制器、存儲(chǔ)器、輸入設(shè)備、輸出設(shè)備等,管理的軟件計(jì)算資源則是基于操作系統(tǒng)開發(fā)的應(yīng)用軟件。隨著互聯(lián)網(wǎng)技術(shù)的快速發(fā)展,多臺(tái)計(jì)算機(jī)可通過(guò)一組通用協(xié)議連在一起,共同作為計(jì)算資源提供服務(wù),這時(shí)候操作系統(tǒng)需要管理的硬件資源就要加進(jìn)網(wǎng)絡(luò)中其他計(jì)算機(jī)設(shè)備,需要管理的軟件資源就包括單機(jī)應(yīng)用軟件和網(wǎng)絡(luò)上分布式運(yùn)行的應(yīng)用軟件。在這個(gè)階段,人們熟悉的Windows操作系統(tǒng)是代表產(chǎn)品,我們國(guó)家開發(fā)的麒麟操作系統(tǒng)也越來(lái)越受到歡迎。
移動(dòng)互聯(lián)網(wǎng)時(shí)代,操作系統(tǒng)管理的硬件計(jì)算資源還要包括移動(dòng)體,管理的軟件計(jì)算資源既包括互聯(lián)網(wǎng)時(shí)代的應(yīng)用軟件,更包括大量運(yùn)行于移動(dòng)體之上的應(yīng)用軟件。管理移動(dòng)體計(jì)算資源的典型操作系統(tǒng)有iOS、安卓和鴻蒙操作系統(tǒng)等。
近年來(lái),衛(wèi)星技術(shù)發(fā)展迅猛,規(guī)模化部署后的通信衛(wèi)星借助衛(wèi)星轉(zhuǎn)發(fā)器中繼信號(hào),可完成各個(gè)節(jié)點(diǎn)之間的數(shù)據(jù)傳輸,構(gòu)建成一張衛(wèi)星網(wǎng)絡(luò)。相應(yīng)的,通過(guò)部署駐留在平流層的飛艇,借助飛艇轉(zhuǎn)發(fā)器中繼信號(hào),也可構(gòu)建飛艇網(wǎng)絡(luò)。這些通信網(wǎng)絡(luò)的出現(xiàn),推動(dòng)人類社會(huì)邁入物聯(lián)網(wǎng)時(shí)代。原來(lái)電信網(wǎng)絡(luò)、互聯(lián)網(wǎng)絡(luò)覆蓋不到的地方,如今可以輕松實(shí)現(xiàn)連接。在物聯(lián)網(wǎng)時(shí)代,操作系統(tǒng)管理的計(jì)算資源可分為三大類:一類是傳感器,包括各種物理傳感器、化學(xué)傳感器、攝像頭等;第二類是網(wǎng)絡(luò)資源,包括局域網(wǎng)絡(luò)、互聯(lián)網(wǎng)絡(luò)、電信網(wǎng)絡(luò)、衛(wèi)星網(wǎng)絡(luò)等,涉及的傳輸協(xié)議多種多樣;第三類是泛在的人工智能應(yīng)用軟件或系統(tǒng)。此階段的操作系統(tǒng)形態(tài)更像是一個(gè)管理平臺(tái),可以稱之為物聯(lián)網(wǎng)操作系統(tǒng)平臺(tái),由通用計(jì)算機(jī)操作系統(tǒng)和運(yùn)行其上的平臺(tái)軟件組成。可以看出,隨著信息時(shí)代的發(fā)展演進(jìn),操作系統(tǒng)管理計(jì)算資源的本質(zhì)內(nèi)涵沒有變化,但外延已發(fā)生很大變化,操作系統(tǒng)的基礎(chǔ)性、重要性地位更加凸顯。
操作系統(tǒng)是計(jì)算機(jī)產(chǎn)業(yè)發(fā)展的基石,是信息安全的重要保障
我們知道,高速公路、高速鐵路等基礎(chǔ)設(shè)施建設(shè)都要遵循一定的標(biāo)準(zhǔn),比如寬度、速度、橋梁隧道、路燈照明等都有設(shè)計(jì)標(biāo)準(zhǔn)。這些標(biāo)準(zhǔn)為運(yùn)行其上的各類車輛提供了設(shè)計(jì)制造、運(yùn)行維護(hù)等方面的依據(jù),保證整個(gè)高速公路網(wǎng)、高速鐵路網(wǎng)安全、通暢、高效。操作系統(tǒng)就如同信息時(shí)代的高速公路和高速鐵路,它管理軟硬件計(jì)算資源的接口標(biāo)準(zhǔn),是信息時(shí)代各類計(jì)算資源有序協(xié)調(diào)、運(yùn)轉(zhuǎn)、發(fā)揮作用的關(guān)鍵依托??梢哉f(shuō),操作系統(tǒng)的“標(biāo)準(zhǔn)”決定了軟硬件資源工作運(yùn)行的“標(biāo)準(zhǔn)”。
圍繞操作系統(tǒng)所構(gòu)建的大量硬件系統(tǒng)、軟件系統(tǒng),都深度依賴于操作系統(tǒng)的核心技術(shù)機(jī)理。在一個(gè)操作系統(tǒng)之上開發(fā)的應(yīng)用軟件,往往不能很順暢地運(yùn)行于另外的操作系統(tǒng)之上。比如,操作系統(tǒng)對(duì)硬件驅(qū)動(dòng)設(shè)備的管控機(jī)制,決定了硬件設(shè)備廠商如何編制相應(yīng)的驅(qū)動(dòng)程序。同樣,操作系統(tǒng)對(duì)應(yīng)用軟件的開發(fā)機(jī)制支持,決定了應(yīng)用軟件開發(fā)商如何開發(fā)相關(guān)應(yīng)用軟件。無(wú)論是對(duì)硬件的管控機(jī)制,還是對(duì)應(yīng)用軟件的開發(fā)機(jī)制支持,操作系統(tǒng)對(duì)信息時(shí)代的技術(shù)生態(tài)來(lái)說(shuō)都是關(guān)鍵依托、關(guān)鍵底座。
在信息時(shí)代,人們認(rèn)識(shí)計(jì)算機(jī),常常從認(rèn)識(shí)操作系統(tǒng)開始;對(duì)相關(guān)人員計(jì)算機(jī)能力的考察,往往也依據(jù)其對(duì)操作系統(tǒng)的使用熟練程度。隨著移動(dòng)互聯(lián)網(wǎng)的興起,支撐眾多應(yīng)用的移動(dòng)操作系統(tǒng),更是全社會(huì)使用頻度最高的操作系統(tǒng)。各行業(yè)各領(lǐng)域信息化系統(tǒng)的建設(shè)、運(yùn)行過(guò)程中,也基于相應(yīng)的操作系統(tǒng),培養(yǎng)了一批開發(fā)、運(yùn)維、專業(yè)化使用的人才??梢哉f(shuō),信息化建設(shè)的技術(shù)、產(chǎn)品和人才生態(tài)很大程度上都建立在操作系統(tǒng)的基礎(chǔ)之上。操作系統(tǒng)不僅是計(jì)算機(jī)系統(tǒng)的關(guān)鍵,也是計(jì)算機(jī)產(chǎn)業(yè)發(fā)展的基石,更是信息安全的重要保障。
操作系統(tǒng)產(chǎn)品研制需要系統(tǒng)性持續(xù)布局
鑒于操作系統(tǒng)的基石作用,信息時(shí)代關(guān)鍵領(lǐng)域的安全保障離不開自主可控的操作系統(tǒng)。自主研制國(guó)產(chǎn)操作系統(tǒng)是必然選擇。我國(guó)從上世紀(jì)80年代以來(lái),持續(xù)布局操作系統(tǒng)的研制工作,并取得一定成果。比如麒麟操作系統(tǒng),特別是其中的麒麟服務(wù)器操作系統(tǒng)產(chǎn)品比較成熟穩(wěn)定,已應(yīng)用于金融、交通、通信、能源、教育等重點(diǎn)行業(yè)。嫦娥探月、天問(wèn)探火、神舟十三號(hào)翱翔天際的背后,都有麒麟操作系統(tǒng)保駕護(hù)航。國(guó)產(chǎn)操作系統(tǒng)技術(shù)實(shí)力與日俱增,自主可控成效明顯。
操作系統(tǒng)產(chǎn)品研制作為一項(xiàng)系統(tǒng)工程,需要系統(tǒng)性持續(xù)布局。操作系統(tǒng)是有限的,操作系統(tǒng)所管理的硬件計(jì)算資源和軟件計(jì)算資源則不計(jì)其數(shù),應(yīng)用生態(tài)豐富多樣。應(yīng)用生態(tài)的完善與操作系統(tǒng)功能性能的完善之間具有相互正反饋效應(yīng)。操作系統(tǒng)的應(yīng)用生態(tài)越豐富,越有助于其功能性能的完善;操作系統(tǒng)越完善,基于操作系統(tǒng)的開發(fā)者、企業(yè)等就會(huì)越多,應(yīng)用生態(tài)就越豐富。因此,生態(tài)體系建設(shè)是自主可控操作系統(tǒng)成功的關(guān)鍵所在。
操作系統(tǒng)是產(chǎn)業(yè)信息化、數(shù)字化的源頭活水,基于操作系統(tǒng)能夠構(gòu)建起豐富的行業(yè)應(yīng)用生態(tài),有力推動(dòng)產(chǎn)業(yè)生態(tài)發(fā)展。我們國(guó)家擁有非常豐富的操作系統(tǒng)應(yīng)用場(chǎng)景,應(yīng)用生態(tài)的豐富和多元從根本上決定了國(guó)產(chǎn)操作系統(tǒng)的內(nèi)生動(dòng)力和高質(zhì)量發(fā)展。后續(xù)應(yīng)加大需求牽引力度,同時(shí)在基礎(chǔ)研究、應(yīng)用基礎(chǔ)研究方面協(xié)同發(fā)力,攻堅(jiān)克難。操作系統(tǒng)的底座作用與應(yīng)用系統(tǒng)的牽引作用相互發(fā)力、螺旋上升,最終通過(guò)政府引導(dǎo)與市場(chǎng)機(jī)制相結(jié)合的方式,達(dá)到動(dòng)態(tài)平衡發(fā)展,形成良好的信息產(chǎn)業(yè)生態(tài)格局。相信通過(guò)聯(lián)合攻關(guān),打贏操作系統(tǒng)國(guó)產(chǎn)化攻堅(jiān)戰(zhàn),必將有力保障國(guó)家信息產(chǎn)業(yè)安全和經(jīng)濟(jì)社會(huì)高質(zhì)量發(fā)展。
(作者為北京航空航天大學(xué)軟件學(xué)院教授)
推薦讀物
《計(jì)算機(jī)操作系統(tǒng)(第四版)》:湯小丹等編著;西安電子科技大學(xué)出版社出版。
《操作系統(tǒng)實(shí)用教程(第三版)》:任愛華等編著;清華大學(xué)出版社出版。
《麒麟操作系統(tǒng)應(yīng)用與實(shí)踐》:蘭雨晴主編;電子工業(yè)出版社出版。
