操作系統的最新突破?本報記者 秦枭 北京報道計算機是當前乃至未來的基礎工具,而負責管理計算機硬件與軟件資源、提供必須的人機交互機制的操作系統無疑是整個計算機的核心系統軟件可以說,操作系統是當前一個國家提升綜合實力過程中必須要攻克、掌握的核心技術之一,我來為大家講解一下關于操作系統的最新突破?跟着小編一起來看一看吧!
操作系統的最新突破
本報記者 秦枭 北京報道
計算機是當前乃至未來的基礎工具,而負責管理計算機硬件與軟件資源、提供必須的人機交互機制的操作系統無疑是整個計算機的核心系統軟件。可以說,操作系統是當前一個國家提升綜合實力過程中必須要攻克、掌握的核心技術之一。
操作系統是計算機系統的靈魂,産業生态的核心,以及信息時代安全的基石。雖然路有曲折,但在曆史原因和相關政策推動等合力作用下,國内自研操作系統發展已明顯加快。
黨的二十大報告指出:“以國家戰略需求為導向,集聚力量進行原創性引領性科技攻關,堅決打赢關鍵核心技術攻堅戰。加快實施一批具有戰略性、全局性、前瞻性的國家重大科技項目,增強自主創新能力。”
《中國經營報》記者注意到,在鴻蒙、麒麟、統信UOS、優麒麟、深度Deepin等國内自研操作系統不斷成長的同時,國内科技大廠也紛紛投身操作系統領域為中國科技産業“鑄魂”。
二十年沉浮
随着信息技術的發展,操作系統已延伸到信息設備的各個計算節點,以及協同工作的雲端、邊緣端、智能終端設備中。
華為終端BG軟件部總裁龔體對記者表示,操作系統在計算機系統中發揮中樞作用,對上承接硬件能力的釋放,對下使軟件應用高效運行,是連接軟硬件協同的關鍵角色。千行百業對數字底座的安全可信、智能協同、性能流暢有着強烈訴求。
操作系統在經過主機時代、PC互聯時代、移動互聯時代之後,也來到了萬物智聯時代,其作為數字經濟安全底座的重要性愈發凸顯。
操作系統經過單道批處理系統、多道批處理系統、分時系統、實時系統等幾個階段,發展出具有多種類型特征的通用操作系統。在此過程中,微軟、蘋果、谷歌等公司逐步奠定了他們在操作系統領域的主導地位。
但是,到了上世紀90年代, Linux的誕生和開源運動的興起,傳統的閉源操作系統市場地位受到挑戰。
由于Linux開源在國際上興起,并且Linux系統作為開源操作系統具有靈活定制、結構層次清晰、運行效率高、運維成本低、較高的安全性等特點,所以彼時的國産操作系統大多選擇以 Linux為基礎進行二次開發,也就出現了早期的國産Linux操作系統。1999年起,國内的Xteam、藍點、中科紅旗、銀河麒麟、中軟Linux等大小公司相繼成立。之後數年間,許多版本的國産操作系統陸續湧現,包括中标麒麟、Deepin、優麒麟、沖浪Linux、凝思磐石、中标普華等,基本都屬于Linux系統。
其中,藍點成立僅僅幾個月的時間,就先後拿下三個OEM(原始設備制造商,俗稱代工生産)大單,每月出貨量曾高達15萬套,一躍成為中文Linux最大的供應商,占國内市場份額的80%以上。2000年3月7日,藍點通過借殼方式成功在美國納斯達克上市,公司上市的第一天股價上漲400%,市值超過4億美元。
但是大部分國産系統并未形成足夠的市場影響力,在經曆短暫的輝煌後迅速衰落,真正存活下來的卻不多。
近幾年,受到地緣政治、産業升級等方面的影響,信息技術自主可控成為了國家信息化建設發展的基礎要求。
與此同時,受到Windows 7和CentOS停止維護等事件的驅動,以及随着ICT技術(信息與通信技術)的快速發展,面對智能制造、人工智能、大數據、自動駕駛、物聯網等應用場景的多樣化和數據類型的多元化,單一架構難以滿足數據處理和用戶體驗的要求,這就驅動計算架構從通用計算向通用加專用的多樣性異構計算創新。多樣性計算對操作系統提出更高要求,不僅要求操作系統需要兼容多種芯片架構,而且操作系統需要軟硬件協同創新來更大地釋放硬件算力。
在曆史原因和相關政策推動等合力作用下,當前國産操作系統廠商紛紛發力,紅旗Linux、深度、銀河麒麟等操作系統更加成熟,華為鴻蒙及歐拉、阿裡龍蜥等國産操作系統相繼面世,呈現出一片欣欣向榮的景象。
以開源破局
在操作系統廠商林立的同時,中國的操作系統企業正從開源的使用者向貢獻者,甚至是技術的引領者轉變。根據CSDN的《2022中國開源貢獻度報告》,全球公司開源貢獻TOP 50中有20家是中國企業。
基于開源軟件的開發模式,國内的操作系統建設漸成規模。以OpenHarmony(開源鴻蒙)為例,從2020年9月開源以來,OpenHarmony的貢獻代碼從700萬行,到目前已經有接近1億行左右;并已有180多款軟硬件産品通過了OpenHarmony兼容性認證。不僅是鴻蒙,華為歐拉、阿裡相繼宣布将自主研發的操作系統捐贈給了開放原子開源基金會(以下簡稱“開源基金會”)。
公開信息顯示,2020年中國成立了開源基金會。開源基金會的服務範圍包括開源軟件、開源硬件、開源芯片及開源内容等。
開源基金會秘書長馮冠霖對記者表示,開源是全球廣泛采用的一種軟件協作開發方式,代表着最先進的技術創新模式,通過彙聚大衆的智慧,發揮協同的效能,實現智慧與成果的共享,帶來技術的創新和社會的變革。在打造數字底座過程中,要充分發揮開源的優勢,為數字底座的打造築牢基礎。
麒麟信安方面認為,随着開源成為國際上軟件開發的一種主流模式,基于開源社區建立起共建共享的開發模式,可以共同解決複雜技術問題,充分吸納各方需求,開源模式提前吸引了産業上下遊介入。同時,基于開源社區的協作機制形成共識,可在代碼層面實現底層标準,避免上層應用的重複開發,提升産業效能。因此,國産操作系統走向了基于開源軟件的開發模式,共促産業各方協作發展,共建産業鍊及生态體系。
不僅如此,開源生态的建設也得到了相關政策支持。日前,工信部在“新時代工業和信息化發展”系列主題新聞發布會中提到“支持成立國内首家開源基金會——開放原子開源基金會,加速孵化開放鴻蒙、歐拉等一批開源項目,推動開源代碼托管平台發展,優化壯大開源社區。推動服務器操作系統與主流CPU、數據庫、中間件等軟硬件的兼容适配,加快提高産品國際競争力。
馮冠霖也介紹說,工信部出台的《“十四五”軟件和信息技術服務業發展規劃》中,明确指出加快繁榮國内開源生态,促進開源基金會的發展,培育重點的開源項目。而在地方政策中,深圳也出台了《深圳市關于推動軟件産業高質量發展的若幹措施》,來推動OpenHarmony的發展。未來,基金會也将推動專項政策,鼓勵企事業單位使用開源、回饋開源、貢獻開源,扶持開源産業的發展。
生态是關鍵
操作系統開發及生态建設是一項複雜龐大的工程。以Windows為例,每個版本擁有數千萬行代碼,微軟為進行Windows系列的開發與維護,每年都要投入巨大研發費用。
但是研發系統容易,構建生态難。正如中國工程院院士倪光南所說,操作系統的成功與否,關鍵在于生态系統,需要搭建起完整的軟件開發者、芯片企業、終端企業、運營商等産業鍊上各個主體共生的生态體系。
在生态方面,操作系統需要針對不同硬件(服務器、芯片)進行适配,同時需要上層軟件開發商針對操作系統的版本進行相應的适配和調優,同款應用軟件會發布多個版本以适應不同的操作系統。
vivo副總裁、OS産品副總裁周圍對記者表示,操作系統目前至少分成三層,第一層是内核,在内核上面,中國操作系統在解決路徑上沒有障礙,目前部分廠商擁有自己的内核;第二層是框架,操作系統的語言、編譯、鍊接、調試環境,各廠商都有自己的實現方案;第三層是生态,生态也是操作系統的真正障礙,操作系統上需要有真正自成體系的生态。
據周圍介紹,生态分兩種,一種是操作系統内部最小的能力和服務應用,還有一個是行業的,比如像安卓,整個産業界有超過460萬個應用生态,這裡面很難突破的是平台級的應用,這種生态很難被突破,我們做生态也要分布式地進行。如果生态難題都解決了,加上自有的框架和工具,再加上底層内核一組合就是完整的操作系統解決方案。
據悉,vivo也在預研自己的商用操作系統。周圍表示:“希望來年這個操作系統可以帶着成熟的商用和應用生态與公衆見面。”
不過,記者注意到,目前也有廠商在生态建設上取得了階段性的成果。華為公司副總裁、計算産品線總裁鄧泰華表示,目前openEuler歐拉操作系統的累計裝機量達到245萬套,跨越了生态發展臨界點,在服務器操作系統的新增市場份額達到22%,年底有望達到25%。
,