當各家的操作系統逐漸完善,中國汽車工業協會軟件分會突然發布中國車用操作系統開源計劃,這一時機是顯然不是一個好時機,但如果考慮系統安全,國産替代等方面,什麽時候都是好時機。
文丨智駕網 王碩奇
編輯 | 浪浪山上的小豬妖
2 月 18 日,中國汽車工業協會軟件分會發布了中國車用操作系統開源計劃,其首個車用操作系統原創微内核開源版本将在 2023 年 5 月正式發布。
一時間恍惚,仿佛回到了 2018 年,在那一年,各家操作系統各顯神通,彼時鴻蒙還沒出現在大衆視野中,百度小度車載 OS、斑馬 OS、億咖通、黑莓 ... 他們曾經都夢想着占領中國或者更廣闊的智能汽車的中控屏。
01.
中國汽車需要盡快建立統一的操作系統嗎?
如今宣稱智能汽車的品牌,都在發展自己的生态和操作系統,而大多數單獨做操作系統的公司,都隻能成爲其他操作系統中的一部分功能,車企占據了主導權,但底層系統似乎沒有太大的變化,安卓爲主、其他爲輔。
▲開源車用操作系統内核架構
因此,這兩年已經很久沒有聽到有人開始做操作系統的聲音了,除了鴻蒙也沒有人敢去說做新的底層系統。
中國汽車工業協會常務副會長付炳鋒在發布中國車用操作系統開源計劃時表示:
" 中國已成爲智能汽車的最大市場,技術創新和産業生态發展日新月異,迫切需要一個開源、開放的操作系統内核,支撐全新技術架構的軟硬件協同創新,我們有責任盡快打造一個以開源内核爲基礎的智能網聯汽車軟件系統中國方案。"
他的這一表态可以視爲對全國政協經濟委員會副主任苗圩 2021 年呼籲 " 中國汽車需要盡快建立統一的操作系統 " 的回應。
在 2021 年中國汽車工業協會主辦的第 11 屆中國汽車論壇上,全國政協經濟委員會副主任苗圩緻辭時向行業喊話稱:
" 實踐反複告誡我們,關鍵技術是讨不來,要不來的。軟件定義汽車時代,整車計算平台需要 CPU 加操作系統,鑒于美國打壓中國高科技企業的前車之鑒,應及早謀劃自主可控的車規級芯片、操作系統。同時,統一的開源開放的操作系統,可以形成構架之上的 APP 軟件,形成産業生态。加快建設開放的數據平台,可以進一步促進底層的算法優化。"
此次中國車用操作系統開源計劃,其具體實施落地主要由普華基礎軟件聯合軟件分會成員單位,一汽、東風、長安、中汽創智、中電科 32 所、西部智聯、地平線、芯馳、先進操作系統創新中心、電子科技大學等企業和高校結成開源共建夥伴,實施開源計劃。
本次開源的車用操作系統内核,将采用微内核技術路線,針對智能駕駛在實時性和安全性方面的要求進行創新設計,進一步提升操作系統的性能。
那麽這個開源計劃中爲什麽沒有同樣采用微内核的鴻蒙系統呢?
最直接的解釋應該是華爲并不是該軟件分會的成員單位吧。
02、
什麽是微内核?
微内核是提供操作系統核心功能的内核的精簡版本,它設計成在很小的内存空間内增加移植性,提供模塊化設計,以使用戶安裝不同的接口,如 DOS、Workplace OS、Workplace UNIX 等。IBM、Microsoft、甚至鴻蒙 OS 等新操作系統都采用了這一研究成果的優點。
其特點就是,能夠使得不同的 API,文件系統,甚至不同的操作系統的特性在一個系統中共存。
系統非常靈活。當運行一個應用程序時,隻需把選定的系統服務加載到系統中即可。而修改了服務以後可以通過聯機進行測試;并不需要重新構建或者啓動一個新的内核,他們并不影響系統的運行。
系統服務或者設備驅動故障和與它們有關的運行任務是隔絕的。
因此,在萬物開放和包容的時代,微内核逐漸成爲主流。
當然最重要的還是安全性,諸如驅動程序、協議棧、文件系統、應用程序等都在微内核之内存受保護的安全的用戶空間運行,組件之間能避免相互影響,在遇到故障時也能重啓,不會造成崩潰。
這對于一個智能汽車而言,也是确保了一個組件崩潰,系統崩潰的尴尬情況發生,對于安全性的提升十分重要。
目前車載操作系統 OS 分爲 QNX、LNX 和安卓、鴻蒙四大陣營。其中,QNX 和鴻蒙采用微内核架構;Linux 爲宏内核;安卓則是基于 Linux 内核開發。
這也解釋了爲什麽鴻蒙從内核上與安卓是完全不同的操作系統。
03、
生态怎麽解決?
對于打造操作系統,業内的看法是技術不是問題,難的是生态。
前車之鑒有很多,後起者,鴻蒙相對提供了一個正向的例子。
華爲鴻蒙的路徑是内核用自己的,生态用安卓的。
目前安卓所有的應用打包文件是開源的,也就是說隻要兼容安卓就可以做到生态共享。
華爲已經采用這種方式,讓成千上萬的設備用上安卓的應用。
同樣的,全新的微内核系統也可以采用這樣的方式得到生态的支持。
另外,由于是中國汽車工業協會的倡導,相信會有更多的國産企業擁抱該内核,合作夥伴中包括了一汽、東風、長安、中汽創智、中電科 32 所、西部智聯、地平線、芯馳等衆多上下遊企業。
而内核的改變并不影響車機系統的控制權和車型獨有功能的開發,這也能極大滿足車企的安全感。
另外我們在合作企業中看到了地平線和芯馳兩家芯片企業的加入,很明顯這一中國的開源内核是奔着國産替代的目标去研發的。
但可惜的是目前關于這套新系統特性的内容幾乎爲 0,系統的效率如何?如何與鴻蒙打開差異化,還需要等真正的産品正式出來。
付炳鋒認爲,智能網聯汽車是新一代科技革命的重要載體,操作系統銜接了上層應用軟件生态和底層硬件資源,是構建生态體系的關鍵。
而國産的微内核此時出現,單純從商業上來說,似乎并不是一個好時機。
另外這個牽頭方普華基礎軟件是誰呢?
據官方介紹," 普華基礎軟件是國内最早專注車用操作系統研發與産業化的軟件企業,基于中國電科在汽車軟硬件方向數十年的技術積累,已具備車用操作系統産品的産業化落地能力。"
普華基礎軟件是中國電科集團發展基礎軟件的重要平台,肩負推進國産基礎軟件發展,推動建立開源生态,爲中國汽車産業搭建安全可靠技術底座的使命責任。
顯然這是一個從發起者到推動者都是由協會和國有企業推動的計劃。
而不可忽視的一點是,今天智能汽車的發展還在路上,雖然軟件定義汽車喊了多年,但汽車的各個功能域尚未完全打通,今天的智能汽車尚不具備一台車采用一套統一的操作系統。
隻是國家安全、自主可控這樣的緊迫感,讓統一的車載操作系統這樣的話題提上了日程。
我們的看法是,再給市場一點時間,再給技術一點探索的時間。
【關注智能汽車,關注智駕網視頻号】