匯聚開發者星星之火,華為鴻蒙系統有希望成為國產之光?

csdn程序人生 發佈 2020-10-28T20:32:04+00:00

鴻蒙系統2.0的發布給國人帶來極大的振奮,雖然有一部分人不斷唱衰,覺得是大家被愛國情懷所左右,但大部分人的激動其實原因很簡單,人人都知道華為被制裁不是公司級別的競爭,而是國家和國家實力的斡旋。

作者 | 雷架

來源 | 愛笑的架構師(ID:DancingOnYourCode)

頭圖 | CSDN 下載自東方IC

鴻蒙系統2.0的發布給國人帶來極大的振奮,雖然有一部分人不斷唱衰,覺得是大家被愛國情懷所左右,但大部分人的激動其實原因很簡單,人人都知道華為被制裁不是公司級別的競爭,而是國家和國家實力的斡旋。

如果沒有這接二連三的制裁,華為的系統自研或許還會晚好些年,要不怎麼說壓力使人進步呢。華為一直是一個風口浪尖上的公司,有點意思的是在系統沒發布時每個人都在猜測系統的名字,以至於後來官方乾脆使用傳播甚廣的鴻蒙作為系統的名字。

HarmonyOS

都在聊鴻蒙,那鴻蒙是什麼?

官方介紹「鴻蒙系統(HongmengOS)是一款「面向未來」的作業系統,一款基於微內核的面向全場景的分布式作業系統,現已適配智慧屏,未來它將適配手機、平板、電腦、智能汽車、可穿戴設備等多終端設備「。可以看到這是一場大的布局,可能是華為的生態布局已經到了一定的階段,也可能是國內外的壓力以及連番的制裁讓華為有了置之死地而後生的覺悟。

我們看一下鴻蒙系統發布的一些關鍵時間節點,並計劃於2021年發布鴻蒙系統3.0,實現軟硬協同優化:

鴻蒙系統路標

2020,5G、AI加速,智能互聯時代悄然而至。HMS 7大領域全面開放、10+應用平台、全球激勵計劃加持160+萬開發者,跨終端服務觸達7億用戶。HarmonyOS為打破溝通邊界而來,全場景智慧體驗觸手可及。覆蓋全球的服務網絡,助力開發者擁抱世界。

2019年在華為被連續制裁的情況下,中國的眾多高校以及企業紛紛向華為伸出合作的手,我們是一個國,大家深知團結才有制勝的可能,各大高校一直都與華為有密切的人才合作計劃,長期輸送技術人才。

科研院校積極與華為合作

要知道2019年鴻蒙發布會時被一些人嘲笑是ppt系統,因為看不見摸不著,但踏實做事的人從來不會被別人的嘲笑所左右。作為一名網際網路從業者,深知初代系統往往都是前進了一大步,從0到1從來都不是那麼容易,而這次發布會也不僅僅是宣布鴻蒙,更是國人的一針強心劑,證明中國的科技不是那麼不堪一擊,中國的技術有提高的空間但也有實現的實力。

軟硬體雙輪驅動

鴻蒙系統不再是華為「畫餅」

如果說2019年的發布會是畫餅,那2020年的鴻蒙2.0發布會可謂是把餅給落實了。這次發布會將鴻蒙系統代碼開源,附源碼連結:https://codechina.csdn.net/openharmony,12月還會提供SDK、文檔、工具和模擬器。

余承東稱9月10日面向內存為128KB-128MB的終端設備,2021年4月面向128MB-4GB的終端設備,10月將面向4GB以上的所有設備進行全面開源。

華為的這一步走的並不容易,要知道從設計晶片到製作晶片,再到作業系統以及作業系統相關的軟體生態,我們國家一直在落後狀態,但並不代表我們會一直落後。嘴硬出不來這些成果,可以看到的是華為和其它企業有在努力去做。

鴻蒙os在分布式技術上的提升有三個方面,包括分布式軟總線、分布式數據管理和分布式安全。其中分布式軟總線是底座,重新定義了硬體設備之間的關係。HarmonyOS是面向全場景多終端的分布式作業系統,使得應用程式的開發打破了智能終端互通的性能和數據壁壘,業務邏輯原子化開發,適配多端。

分布式數據管理

鴻蒙系統是Android的升級版?

從根本上講,它們是不同的,因為鴻蒙OS是微內核,Android是Linux的宏內核。現階段,鴻蒙OS的架構類似於混合內核,裡面有linux,鴻蒙微內核,liteOS三種,因為有基於linux的內核,所以可以兼容Android,未來的方向是全部是鴻蒙微內核。

華為的微內核只包含運行作業系統所需的最少量代碼。華為的微內核大約有linux內核代碼量的1/1000,因為它只包括線程調度和IPC。所有其他服務(如文件系統、設備驅動程序、網絡驅動程序等)都在用戶空間中運行。

華為聲稱其微內核提供的IPC比Fuchsia OS快5倍,比QNX微內核快3倍。因為Android使用了大量冗餘的代碼,過時的調度機制存在碎片問題,鴻蒙系統在此方面有所改進,因此會比Android更快。安卓系統最被詬病的地方是它設計的Root權限,有趣的是,在HDC 2019大會上,華為宣布其作業系統不支持設備上的Root訪問,這應該是為了改善微內核和設備的整體安全性。

HarmonyOS願景

在制裁的情況下還實現了2.4億台手機的發貨量,市場份額全球第二。鴻蒙系統的全面推廣需要更多企業的支持,更多軟體產品的支持,雖然華為稱Android生態的應用遷移到鴻蒙OS的開發工作量非常小,但終有一天希望能實現華為鴻蒙的全生態。

華為還強調了一種自信叫「開源」。我們知道,安卓的成功離不開開源。開源讓更多的開發者和使用者加入到安卓生態系統中,助其不斷完善和成熟。鑒於安卓系統強大的生態壁壘,華為的策略是「優先使用谷歌Android作業系統,如果Android作業系統無法使用了,就隨時啟用鴻蒙。華為亮出了挑戰者的姿態,也敞開合作的大門,走的十分謹慎。

開發者生態正在發芽

但在正式使用體驗前,我們無法得知這種改變,讓我們拭目以待,期待看到更好的鴻蒙、更好的華為!

點分享

關鍵字: