首頁 > 科技

YunOS和鴻蒙有什麼區別?為什麼還有人說華為鴻蒙是安卓的殼?

2021-06-04 10:42:36

昨天有網友問魅族前高管李楠:YunOS和鴻蒙有什麼區別?為什麼當年的YunOS沒有啥人支援,而現在的華為鴻蒙卻很多官媒出來支援?僅僅是因為中美關係嗎?李楠的回答是:YunOS年度5000萬臺出貨,早期路徑和鴻蒙差不多,沒有走到自己的GMS和iot剪裁OS核心那一步。

其實這個的描述還不是特別具體,客觀來說,YunOS主要是以資料和服務作為iot的作業系統的,而且廣泛的應用在網際網路,網際網路領域之中,現在改名alios的重心在汽車, 比如斑馬系統(更像是一個安卓的分支)。華為鴻蒙系統基於Linux開發和大量優化,在此之外還推出有華為方舟編譯器。

鴻蒙作業系統的技術架構總體上分為四層,自下而上分別是核心層、系統服務層、框架層和應用層,其中核心層與系統服務層又分別由兩個和四個子系統集組成,將這兩層拆分為獨立的多個子系統是為了方便功能的自由裁剪,以適配不同的電子硬體,如此才能安裝到各種類型的電子裝置中,實現一個連微軟都沒能完成的目標,那就是多終端作業系統的統一

數碼蓋飯個人認為,在核心層上,華為做出了一大亮點,那就是實現了核心的抽象(微核心牛逼了)。抽象的意思是隻定義核心的功能介面,而具體由哪個核心來實現這些功能,鴻蒙是持開放態度的,比如可以是世界主流的Linux核心,也可以是華為的物聯網核心LiteOS…

此外和安卓、iOS相比,鴻蒙最大的特點在於:它不僅是一個手機作業系統,更是一個面向萬物互聯的作業系統。手機、電視、平板、汽車等終端只要搭載鴻蒙系統,軟體在不同平臺之間都可以適配,不再需要單獨開發。「華為絕不會再做一個安卓或者再做一個iOS,如果再做一個一樣的智慧終端的作業系統,是沒有價值的。」王成錄稱。

再簡單說一下來源:安卓開原始碼來自世界,GMS屬於谷歌。相容生態,必然會用到安卓的架構,安卓又用到linux,java。然後linux又用到unix ,當然,MacOS、ios源頭都來自bsd,bsd來自於unix。數碼蓋飯個人理解為鴻蒙來源linux

(個人理解,僅供參考)

2019年華為釋出鴻蒙是給出了路線圖的,鴻蒙1.0上層替換掉Android,鴻蒙2.0底層完全替換Android,基於Linux和lite OS,讓人抱有很大希望。結果鴻蒙1.0延誤5個月,鴻蒙2.0延誤,根本再也不談底層是否已經把Android替換掉,還開始玩所謂的分散式作業系統概念,所以很多人都會來時質疑鴻蒙。

有人會說,華為為的鴻蒙本質還是美國的,基於linux,linux是美國的,Linux創始人林納斯-本納第克特-託瓦茲(Linus Benedict Torvalds,1969年出生)你可以看看華為的鴻蒙基於什麼平臺開發,離開了美國這個系統平臺還是開發不了鴻蒙的。也有程式設計師比較過原始碼,從架構到原始碼八成照搬安卓。

但是,不管是什麼架構,就問谷歌甚至美國有沒有辦法制裁鴻蒙或者卡鴻蒙脖子?可以的話,那鴻蒙就是名不副實,不行的話,那鴻蒙就是可以信賴的國產系統,就這麼簡單。只不過當前階段鴻蒙還是依賴安卓生態,所以底層沒有安卓的程式碼是怎樣「相容」安卓?

大家對鴻蒙有什麼想法,歡迎大家評論區交流。


IT145.com E-mail:sddin#qq.com