昨天有網友問魅族前高管李楠:YunOS和鴻蒙有什麼區別?為什麼當年的YunOS沒有啥人支援,而現在的華為鴻蒙卻很多官媒出來支援?僅僅是因為中美關係嗎?李楠的回答是:YunOS年度5000萬臺
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年出生)你可以看看華為的鴻蒙基於什麼平臺開發,離開了美國這個系統平臺還是開發不了鴻蒙的。也有程式設計師比較過原始碼,從架構到原始碼八成照搬安卓。
但是,不管是什麼架構,就問谷歌甚至美國有沒有辦法制裁鴻蒙或者卡鴻蒙脖子?可以的話,那鴻蒙就是名不副實,不行的話,那鴻蒙就是可以信賴的國產系統,就這麼簡單。只不過當前階段鴻蒙還是依賴安卓生態,所以底層沒有安卓的程式碼是怎樣「相容」安卓?
大家對鴻蒙有什麼想法,歡迎大家評論區交流。
相關文章
昨天有網友問魅族前高管李楠:YunOS和鴻蒙有什麼區別?為什麼當年的YunOS沒有啥人支援,而現在的華為鴻蒙卻很多官媒出來支援?僅僅是因為中美關係嗎?李楠的回答是:YunOS年度5000萬臺
2021-06-04 10:42:36
英特爾酷睿i7-11700K是一款8核心16執行緒的處理器,作為11代酷睿中的高階型號,這款處理器有很多人在關注,眾所周知板U不分家,那麼英特爾酷睿i7-11700K應該如何搭配主機板呢?接下來
2021-06-04 10:42:03
感謝您的閱讀!【鴻蒙系統啥時候可以升級,我的華為mate20Pro能不能升級呢】我的手機是華為mate20Pro,我相信很多人和我使用一樣手機的,會有這樣的擔心——我們的手機什麼時候可以
2021-06-04 10:22:26
提起這個618,現在看戰局已經初步明朗,就是蘋果依然一騎絕塵,以至於iPhone在很多平臺上都賣斷貨,開始小幅調價了。而安卓陣營角度,其實還有的空間,比如在2000元內,這就基本是安卓平
2021-06-04 10:22:01
嗨嘍,各位同學又到了公佈CDA資料分析師認證考試LEVEL II的模擬試題時間了,今天給大家帶來的是模擬試題(一)中的146-150題。(材料題 )不過,在出題前,要公佈上一期LEVEL II中141-145題
2021-06-04 10:21:01
近年來,一種被稱為DevOps的軟體工程文化已悄然在許多組織中流行起來。它旨在統一軟體開發(Dev)和IT運營(Ops),並且通過持續整合(CI)和持續交付(CD)兩個主要概念,在軟體工程的實
2021-06-04 10:05:53