鴻蒙系統作為華為的備用方案,首先必須要考慮的就是兼容性和開放性,這樣更加自由的Linux自然就是首選,由于Linux可以運行在多種硬件平臺上,所以基于此開發的鴻蒙系統可以盡可能的兼容適配更多的硬件設備,開發者在上面開發應用相對來說也會更簡單一些。
華為鴻蒙系統采用開源的方式,源代碼已經在官方公布的網站掛出。根據其源代碼來看,內核基于C語言開發,部分功能模塊通過C語言以及C++混合編寫。總體上來看,鴻蒙系統是以C語言為基礎,摻雜了部分C++語言共同開發而來。
雖然華為鴻蒙系統與谷歌安卓系統均已Linux系統為基礎進行開發,但是開發理念的不同造成了兩者之間的差異。鴻蒙系統跟蘋果的ISO系統一樣,沒有采用虛擬機翻譯的模式,而是通過C/C++語言讓外層的命令一路暢通地抵達linux內核,因為linux內核就是C/C++語言編寫的,所以,不需要多余的翻譯,linux內核直接就可理解指令的意思。
不過華為鴻蒙系統想要在短時間內趕上并且超越谷歌安卓系統并不現實,兩者之間雖然是一個此消彼長的狀態,但是依然需要時間去實現。華為鴻蒙系統兩大難題,一個是生態系統建設,第二個是用戶的使用習慣很難改變。
據官方介紹,鴻蒙系統是一個“面向未來”的操作系統,是一款基于微內核的面向全場景的分布式操作系統。由于采用的是微內核,對于不同設備就可以彈性部署。鴻蒙系統有三層架構,第一層是微內核,第二層是基礎服務,第三層是程序框架 。所以,它幾乎可以適配于所有的終端設備:手機、平板、電腦、電視、智能汽車、可穿戴設備等等。
責任編輯:gt
-
華為
+關注
關注
216文章
35034瀏覽量
255088 -
C++
+關注
關注
22文章
2117瀏覽量
74783 -
鴻蒙系統
+關注
關注
183文章
2639瀏覽量
67710 -
鴻蒙
+關注
關注
59文章
2526瀏覽量
43779
發布評論請先 登錄
成都匯陽投資關于華為鴻蒙PC 操作系統發布,相關公司迎來發展
鴻蒙操作系統首登電腦端,華為開啟鴻蒙辦公新時代

DevEco Studio AI輔助開發工具兩大升級功能 鴻蒙應用開發效率再提升
DevEco Studio 聯合小藝接入 DeepSeek,步驟更簡單開發鴻蒙更專業
【「鴻蒙操作系統設計原理與架構」閱讀體驗】02-華為鴻蒙設計理念
【「鴻蒙操作系統設計原理與架構」閱讀體驗】01-初始華為鴻蒙
#新年新氣象,大家新年快樂!#AIGC入門及鴻蒙入門
AIGC入門及鴻蒙入門
Taro 鴻蒙技術內幕系列(三) - 多語言場景下的通用事件系統設計

評論