近日關(guān)于華為的Harmony系統(tǒng)引發(fā)諸多爭議,當然爭議一直以來都有。為了避免爭議和困惑,近日華為對外公開了一個內(nèi)部郵件稱:OpenHarmony已經(jīng)捐出去了,華為手機平板用的HarmonyOS是基于OpenHarmony開發(fā)出來的。OpenHarmony已經(jīng)捐出去了,換言之誰都可以拿OpenHarmony開發(fā)出自己的HarmonyOS。
我們從PC的使用者角度來類比以下。
主板和CPU相當于是OpenHarmony的內(nèi)核層,其余的硬件外設(shè)相當于OpenHarmony的系統(tǒng)服務(wù)層、框架層和應(yīng)用層。
主板+CPU我們可以選擇Intel平臺和AMD平臺,就好比OpenHarmony可以使用LiteOS內(nèi)核和Linux內(nèi)核。
其實我們可以簡單點理解OpenHarmony類似于Linux內(nèi)核,OpenHarmony類似于Ubuntu,基于Linux內(nèi)核可以開發(fā)出各種各樣的操作系統(tǒng)。當然OpenHarmony肯定比Linux加的東西多,不會是個裸內(nèi)核。HarmonyOS簡單來說就是在OpenHarmony套多個Android的東西來兼容Android應(yīng)用??梢杂靡粋€簡單的關(guān)系式:Linux→OpenHarmony→OpenHarmony+Android→HarmonyOS。
OpenHarmony整體遵從分層設(shè)計,從下向上依次為:內(nèi)核層、系統(tǒng)服務(wù)層、框架層和應(yīng)用層。系統(tǒng)功能按照“系統(tǒng) 》 子系統(tǒng) 》 功能/模塊”逐級展開,在多設(shè)備部署場景下,支持根據(jù)實際需求裁剪某些非必要的子系統(tǒng)或功能/模塊
目前華為在內(nèi)核層一共開源了三種內(nèi)核,分別是:
LiteOS_A內(nèi)核
LiteOS_M內(nèi)核
Linux內(nèi)核
根據(jù)設(shè)備類型和能力復(fù)雜度可以選用不同的類型的內(nèi)核。像行車記錄儀、攝像頭這種簡單硬件可以使用liteos_m內(nèi)核,用在手機上的可以使用linux內(nèi)核。
來源:精英玩家俱樂部,熱點日曝,開源軟件綜合整理
責(zé)任編輯:lq
-
華為
+關(guān)注
關(guān)注
218文章
36046瀏覽量
262240 -
Linux
+關(guān)注
關(guān)注
88文章
11772瀏覽量
219144 -
OpenHarmony
+關(guān)注
關(guān)注
33文章
3958瀏覽量
21154
發(fā)布評論請先 登錄
基于凌羽派的OpenHarmony北向應(yīng)用開發(fā):Hello World 示例應(yīng)用
【原創(chuàng)】OpenHarmony系統(tǒng)投屏工具軟件 - OpenHarmony_OHScrcpy使用推薦
觸覺智能RK3576開發(fā)板OpenHarmony開源鴻蒙系統(tǒng)USB控制傳輸功能示例
聚徽分享嵌入式工業(yè)平板電腦系統(tǒng)集成的關(guān)鍵要點與解決方案
搭載OpenHarmony 5.0系統(tǒng)!視美泰M-K1HSE開發(fā)板免費試用
請問下,openharmony支持哪一款龍芯的開發(fā)板?有沒有開源的龍芯的openharmony源碼?
鴻蒙北向開發(fā)OpenHarmony5.0 DevEco Studio開發(fā)工具安裝與配置
服務(wù)器的系統(tǒng)和普通電腦系統(tǒng)一樣嗎?
【北京迅為】iTOP-RK3568開發(fā)板鴻蒙OpenHarmony系統(tǒng)南向驅(qū)動開發(fā)實操-HDF驅(qū)動配置UART
【北京迅為】iTOP-RK3568開發(fā)板OpenHarmony系統(tǒng)南向驅(qū)動開發(fā)-第4章 UART基礎(chǔ)知識
openharmony開發(fā)電腦系統(tǒng)
評論