
傾聽創業故事,對接融資需求
歡迎做客【鎂客·請講】欄目
點選菜單欄-聯系我們,讓更多人看到你們
借助方舟編譯器,開發者可以用C/C++、Java等多種語言基于鴻蒙進行統一開發。
策劃&撰寫:Lynn
華為狙擊了所有的作業系統!
今天,在華為曆史上最為重要的一場開發者大會上,餘承東釋出了華為鴻蒙OS,一款堪比航天開發軟體的作業系統。
最為重要的是,餘承東宣布開源鴻蒙!
餘承東談鴻蒙、安卓與作業系統
“鴻蒙能不能用在手機上?當然可以!”
一直以來,外界對“鴻蒙”的認知都是模糊不清的,這不僅僅因為華為前後對鴻蒙系統選擇呈現的角度和資訊不同,也有部分原因來源于大家對未來作業系統認知的缺乏。現場,餘承東給出了解釋,同時也是正式揭開了鴻蒙的面紗。
餘承東解釋稱,“未來物聯網裝置一定非常多,各自開發系統必然增加工作量,生态無法共享,是以産業發展已經到一定對OS提出了要求。微核心作業系統是未來的發展趨勢,因為它可靈活比對終端。”
餘承東表示,其實谷歌現在也在開發新的作業系統,随着全場景智慧時代的到來,華為認為需要進一步提升作業系統的跨平台能力,包括支援全場景、跨多裝置和平台的能力以及應對低延遲時間、高安全性挑戰的能力,是以逐漸形成了鴻蒙OS的雛形。
“可以說鴻蒙OS的出發點和Android、iOS都不一樣,是一款全新的基于微核心的面向全場景的分布式作業系統,能夠同時滿足全場景流暢體驗、架構級可信安全、跨終端無縫協同以及一次開發多終端部署的要求。”
不難了解,從更加宏觀的角度去看,無論是手機、電腦、平闆,還是電視機等現在尚未完全智能化的硬體裝置,都隸屬于物聯網,最終實作“相通互融”是一種最佳的戰略選擇。
換句話來說,如果說重建手機生态是不得已的選擇,那麼當下宣布鴻蒙作業系統,用于汽車、工業等終端裝置則時機剛好,畢竟5G和IoT大幕剛剛開啟,各家的布局争奪也才開始。
最為重要的是,華為在此時選擇開源鴻蒙OS,此舉是頗類似于IBM當初開源計算機硬體架構,開啟整個計算機時代的戰略選擇。
面向未來的作業系統:Harmony OS鴻蒙
餘承東用一句話介紹鴻蒙:第一個基于微核心的全場景分布式OS。
從特性上來看,鴻蒙作業系統主要有四大特點:分布架構
天生流暢
核心級安全
生态共享
其中分布式架構是主要亮點,分布式軟總線、分布式軟總線對通信協定進行簡化,可以高效連接配接不同終端(低延遲時間,端到端時延小于20ms;高吞吐,有效吞吐高達1.2Gbps;高可靠,抗丢包率高達25%),鴻蒙OS實作子產品化解耦,對應不同裝置,可以彈性部署,适用于智慧屏、穿戴裝置、車機、音箱等專有服務,實作硬體虛拟化。
同時,鴻蒙OS采用了确定時延引擎,形式化驗證等全新的技術理念:比對使用者特性,能夠實作精準排程,确定時延引擎能夠帶來流暢穩定的使用者體驗。
形式化驗證保證安全性,全面覆寫模拟化攻擊等傳統系統覆寫不到的方面,這一數學方法可以用于航空、晶片設計等高安全領域。
關于微核心,餘承東表示,不同于傳統作業系統,它天然無Root,細粒度權限控制從源頭提升系統安全,讓權限控制分散到各個功能領域,沒有統一鑰匙可以開所有房間。
此外,對比QNX、Fuchsia,微核心IPC性能對比,它有顯著優勢,大約是現有作業系統的兩倍。
最後
最後,特别給開發者帶來的福利,餘承東表示,為了配合鴻蒙OS的開發便利,方舟編輯器未來支援多語言統一編譯,大幅提高開發效率,C/C++、Java等多種語言可以統一程式設計。用餘承東的話來說,“安卓遷移到鴻蒙生态上,工作量非常之小,可能隻要一、兩天。”未來,為了更高效的運作,華為将用鴻蒙微核心代替Linux、LitemOS等所有核心。
不同于其他産業,因涉及業務之廣泛,碎片化成為物聯網産業最大的特點,是以物聯網勢必需要大家一起去開發,形成合力,為市場帶來關聯效應。在日前平頭哥釋出玄鐵910晶片現場,阿裡巴巴集團副總裁戚肖甯就表示,“傳統通用晶片的模式越來越難适應碎片化AIoT場景的需求,開源、開放是大勢所趨。”
事實上,開源開放不僅僅适用于晶片端,它同樣适用于物聯網産業鍊的其他各個環節。作為引領者,為了讓開發者能夠輕松開發出好用的物聯網軟硬體産品,華為此舉要做的就是為開發者排除萬難。