當前位置:
首頁 > 最新 > 華為OS的「由來」和「未來」「GGAI頭條」

華為OS的「由來」和「未來」「GGAI頭條」

我們相信,HarmonyOS的推出,將極大地增強行業的活力和生態的豐富性,能為全場景時代帶來更加豐富多彩的體驗。華為積極支持「鴻蒙」OS生態建設,共同為消費者打造全生命周期智能生活體驗——余承東,華為消費業務CEO

昨日,華為正式對外發布了名為「鴻蒙」(HarmonyOS)的新操作系統。這款操作系統將是第一個應用於智能手錶、智能屏幕、車載設備和智能音箱等眾多電子產品的跨平台操作系統。

華為認為,對於一個操作系統來說,發展跨平台的趨勢,迎接高安全性的挑戰是非常重要的。

一、跨平台、低延遲、安全

與Android和iOS不同,「鴻蒙」是一個基於微內核的分散式操作系統,它將提供完整的場景平滑體驗,架構級的可信安全,跨終端的無縫協作和開發。

華為新的操作系統提出了四個系統解決方案,其中,「分散式OS架構」和「分散式軟匯流排技術」將幫助客戶在各種場景中享受強大的跨終端業務協作能力。

這個新操作系統的開發人員也希望解決現有系統性能不足的問題。他們利用了延遲引擎技術和高性能的IPC,延遲引擎可以在任務執行前在系統中分配任務執行優先順序和時間限制,優先保證、優先調度優先順序較高的任務資源。

華為表示,採用這種方法,應用程序的響應延遲將減少25.7%。

而微內核設計的目的是簡化內核功能,並儘可能在內核之外實現用戶服務。同時,還側重於添加安全保護。

「鴻蒙」將是第一個將微內核技術應用到可信執行環境(TEE)的操作系統,從而提高安全級別。微內核的代碼是Linux宏內核的千分之一,降低了攻擊概率。

操作系統結構對安全性有很強的影響。在基於微內核的系統中,96%的關鍵Linux漏洞不會達到臨界嚴重程度,57%會降低到較低的嚴重程度,如果系統基於經過驗證的微內核,其中大部分漏洞將完全消除。

華為稱,使用該操作系統,開發人員現在可以基於同一個項目構建多個端,這得益於華為操作系統開發的具有多終端、多語言統一編譯、分散式架構工具包的IDE。

值得一提的是,華為Ark編譯器是第一個取代Android虛擬機模型的靜態編譯器,可供開發者在開發環境中一次性將高級語言編譯為機器碼。此外,編譯器未來將支持多語言統一編譯,可大幅提高開發效率。

HarmonyOS 1.0將首次被華為採用在其智能屏幕產品中,該產品將於今年晚些時候發布。在接下來的三年里,HarmonyOS將會被優化,並逐漸在更多智能設備應用,包括可穿戴設備以及車載設備。

HarmonyOS路線圖:

1、1.0版本將於2019年底發布——基於開源框架的關鍵模塊內部開發將與HONOR Vision智能電視一同發布;

2、HarmonyOS 2.0,內核和應用程序框架的內部開發將支持個人電腦、智能手錶、智能手環和車機,推出時間是2020年。

3、HarmonyOS 3.0,優化軟硬體協同,支持智能音箱、耳機等。

4、2022年,支持VR眼鏡和其他產品。

二、HarmonyOS「開源由來」

Harmony OS,開發代號Ark,是華為自2012年開發的一款可能兼容Android app的跨平台操作系統 。

而在同一時間,諾基亞開始裁員,不少研發工程師去了華為,這其中包括不少操作系統的軟體開發人員。這背後不得不談一下MeeGo操作系統。

MeeGo是一款基於linux的開源智能手機和平板電腦操作系統,最初由諾基亞和英特爾共同參與開發(Moblin是一個開放源碼項目,由英特爾執行,Maemo也是一個開放源碼項目,由諾基亞執行。MeeGo則是雙方開源項目的合併版本)。

MeeGo的目標就是在多種硬體平台上運行,它同時支持ARM和Intel x86處理器,可以運行在手機、上網本、平板電腦、聯網電視和車載信息娛樂系統上。

MeeGo架構提供了一個完整的開源軟體棧,從核心操作系統到用戶界面庫和工具。此外,它還提供了用戶體驗參考實現,並允許供應商添加專有的附加組件來支持硬體、服務或定製的用戶體驗。

MeeGo根據運行的設備使用多個用戶界面。其中,MeeGo OS v1.2 Harmattan是專為智能手機設計的,推出了諾基亞N9和諾基亞N950等產品。

隨後在2010年,GENIVI聯盟和Linux基金會宣布,MeeGo將為寶馬集團、通用汽車等公司即將推出的車型提供信息娛樂系統OS。

不過,諾基亞在2011年初放棄了MeeGo項目,其開發工作留給了開源社區、Linux基金會和英特爾。然而,在2011年9月,Linux基金會和英特爾取消了MeeGo,轉而支持Tizen操作系統。上述車載OS的項目也就不了了之。

其中一部分當年的開發人員,又重新成立了一家公司名為:Jolla,重新接下來開發MeeGo的分支,命名為Sailfish OS。

與基礎Android一樣,Sailfish OS也是開源的,任何人都可以參與,它最引人注目的功能是Android應用程序兼容性,你幾乎可以在操作系統上運行任何Android應用程序。

Jolla公司繼續開發的版本,還有一個獨特優勢就是能夠在硬體較差的設備上流暢地運行,這非常令人著迷,並表明該操作系統非常輕量級。

多任務處理是該操作系統在硬體較差的情況下成功開發的另一個功能。它被認為是唯一具有真正多任務功能的智能手機操作系統。這些應用程序不會掛在後台,而是繼續正常工作。

2016年,也就是三年前,Jolla公司的一些主要人員,其中就包括公司CTO(Harri Hakulinen)加盟華為,出任首席架構師,其留言是:繼續自己的旅程,也被認為是在華為的支持下繼續優化操作系統。

也或許正是因此,華為消費者業務CEO余承東表示,為快速推動鴻蒙OS的生態發展,鴻蒙OS將向全球開發者開源,並推動成立開源基金會,建立開源社區。

三、中國版汽車開放OS聯盟

HarmonyOS的開源,意味著在汽車領域,華為的開發者聯盟模式將打造類似豐田牽頭的另一個Linux車載開源項目——AGL((Automotive Grade Linux)。

不過,與AGL不同的是,由於HarmonyOS是跨平台操作系統,意味著這是華為推出的智慧車載解決方案HiCar生態的有力支撐,並且可以快速拓展更廣泛的應用生態。

作為人-車-家全場景智慧互聯解決方案,HUAWEI HiCar具備手機和汽車的分散式無感連接、手機和汽車資源虛擬化共享以及應用和服務在多設備共享,用戶體驗的車內、車外無縫鏈接。

到目前為止,AGL已經擁有超過140家成員,還包括電裝、瑞薩、高通、Arm、哈曼、三星、英特爾、大陸集團等汽車軟硬體供應商。

在AGL框架下,使用汽車級Linux,70%的軟體代碼(包括操作系統、中間件和應用程序框架)已經編寫完成,汽車製造商可以專註於剩下的30%個性化定製開發,這保證了不同品牌的差異化。

同時,AGL正在向先進的駕駛員輔助系統(ADAS)、功能安全和自動駕駛操作系統領域延伸。目前,它還沒有達到ISO 26262標準的要求。

而華為這邊,此前有一批來自汽車製造商、零部件廠商的研發人員加盟,並正在推進Adaptive AUTOSAR、ADAS及自動駕駛OS的研發。但車載信息娛樂系統OS是最快的切入點,畢竟這是非功能安全系統。

不過,和AGL不同的是,華為自身具備端到端的全棧式軟硬體技術能力,尤其是在5G上的全球領軍優勢,是業界唯一端到端提供C-V2X智能網聯車路協同解決方案的供應商。

考慮到此前華為宣布將在汽車行業成為面向智能網聯汽車的增量部件供應商,這意味著在很多方面其競爭對手就是目前的一級汽車零部件廠商。

也正因此,華為此前在汽車行業的合作夥伴大多數是類似上汽、奧迪、福田汽車、沃爾沃、比亞迪等汽車廠商。

當然,中國車載OS領域還有一家企業不可忽視,那就是阿里巴巴旗下的AliOS,不過華為在「開放」策略上搶先一步,這也意味著後續AliOS的「開源」壓力陡增。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 高工智能汽車 的精彩文章:

看懂政策風向:?中美自動駕駛,為何「冰火兩重天」「GGAI頭條」
出行3.0時代,要從汽車製造商的「自我革命」開始「GGAI頭條」

TAG:高工智能汽車 |