近日關(guān)于華為的Harmony系統(tǒng)引發(fā)諸多爭(zhēng)議,當(dāng)然爭(zhēng)議一直以來(lái)都有。為了避免爭(zhēng)議和困惑,近日華為對(duì)外公開(kāi)了一個(gè)內(nèi)部郵件稱:OpenHarmony已經(jīng)捐出去了,華為手機(jī)平板用的HarmonyOS是基于OpenHarmony開(kāi)發(fā)出來(lái)的。OpenHarmony已經(jīng)捐出去了,換言之誰(shuí)都可以拿OpenHarmony開(kāi)發(fā)出自己的HarmonyOS。
我們從PC的使用者角度來(lái)類比以下。
主板和CPU相當(dāng)于是OpenHarmony的內(nèi)核層,其余的硬件外設(shè)相當(dāng)于OpenHarmony的系統(tǒng)服務(wù)層、框架層和應(yīng)用層。
主板+CPU我們可以選擇Intel平臺(tái)和AMD平臺(tái),就好比OpenHarmony可以使用LiteOS內(nèi)核和Linux內(nèi)核。
其實(shí)我們可以簡(jiǎn)單點(diǎn)理解OpenHarmony類似于Linux內(nèi)核,OpenHarmony類似于Ubuntu,基于Linux內(nèi)核可以開(kāi)發(fā)出各種各樣的操作系統(tǒng)。當(dāng)然OpenHarmony肯定比Linux加的東西多,不會(huì)是個(gè)裸內(nèi)核。HarmonyOS簡(jiǎn)單來(lái)說(shuō)就是在OpenHarmony套多個(gè)Android的東西來(lái)兼容Android應(yīng)用。可以用一個(gè)簡(jiǎn)單的關(guān)系式:Linux→OpenHarmony→OpenHarmony+Android→HarmonyOS。
OpenHarmony整體遵從分層設(shè)計(jì),從下向上依次為:內(nèi)核層、系統(tǒng)服務(wù)層、框架層和應(yīng)用層。系統(tǒng)功能按照“系統(tǒng) 》 子系統(tǒng) 》 功能/模塊”逐級(jí)展開(kāi),在多設(shè)備部署場(chǎng)景下,支持根據(jù)實(shí)際需求裁剪某些非必要的子系統(tǒng)或功能/模塊
目前華為在內(nèi)核層一共開(kāi)源了三種內(nèi)核,分別是:
LiteOS_A內(nèi)核
LiteOS_M內(nèi)核
Linux內(nèi)核
根據(jù)設(shè)備類型和能力復(fù)雜度可以選用不同的類型的內(nèi)核。像行車記錄儀、攝像頭這種簡(jiǎn)單硬件可以使用liteos_m內(nèi)核,用在手機(jī)上的可以使用linux內(nèi)核。
來(lái)源:精英玩家俱樂(lè)部,熱點(diǎn)日曝,開(kāi)源軟件綜合整理
責(zé)任編輯:lq
-
華為
+關(guān)注
關(guān)注
216文章
34479瀏覽量
252145 -
Linux
+關(guān)注
關(guān)注
87文章
11322瀏覽量
209857 -
OpenHarmony
+關(guān)注
關(guān)注
25文章
3728瀏覽量
16403
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
OpenHarmony源碼編譯后燒錄鏡像教程,RK3566鴻蒙開(kāi)發(fā)板演示
![<b class='flag-5'>OpenHarmony</b>源碼編譯后燒錄鏡像教程,RK3566鴻蒙<b class='flag-5'>開(kāi)發(fā)</b>板演示](https://file1.elecfans.com/web3/M00/04/41/wKgZO2dyAH2AFFx6AAB2FN45Lh8124.png)
基于ArkTS語(yǔ)言的OpenHarmony APP應(yīng)用開(kāi)發(fā):HelloOpenharmony
![基于ArkTS語(yǔ)言的<b class='flag-5'>OpenHarmony</b> APP應(yīng)用<b class='flag-5'>開(kāi)發(fā)</b>:Hello<b class='flag-5'>Openharmony</b>](https://file.elecfans.com/web2/M00/26/21/pYYBAGG5jjSALfrEAAAwAa9Oig8799.png)
鴻蒙OpenHarmony南向/北向快速開(kāi)發(fā)教程-迅為RK3568開(kāi)發(fā)板
聚徽觸控-工控機(jī)系統(tǒng)和正常電腦系統(tǒng)一樣么
鴻蒙OpenHarmony【集成三方SDK】 (基于Hi3861開(kāi)發(fā)板)
![鴻蒙<b class='flag-5'>OpenHarmony</b>【集成三方SDK】 (基于Hi3861<b class='flag-5'>開(kāi)發(fā)</b>板)](https://file1.elecfans.com/web2/M00/C5/CD/wKgZomYCdwyAIFf5AAB_7E1pFms943.jpg)
鴻蒙開(kāi)發(fā)實(shí)例:【配置OpenHarmony SDK】
![鴻蒙<b class='flag-5'>開(kāi)發(fā)</b>實(shí)例:【配置<b class='flag-5'>OpenHarmony</b> SDK】](https://file1.elecfans.com/web2/M00/C9/99/wKgaomYeL0WAZFDHAAACSiKnE8w930.jpg)
固定頻率,99%占空比峰值電流模式筆記本電腦系統(tǒng)電源控制器TPS51220數(shù)據(jù)表
![固定頻率,99%占空比峰值電流模式筆記本<b class='flag-5'>電腦系統(tǒng)</b>電源控制器TPS51220數(shù)據(jù)表](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
固定頻率,99%占空比峰值電流模式筆記本電腦系統(tǒng)電源控制器TPS51221數(shù)據(jù)表
![固定頻率,99%占空比峰值電流模式筆記本<b class='flag-5'>電腦系統(tǒng)</b>電源控制器TPS51221數(shù)據(jù)表](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
OpenHarmony南向開(kāi)發(fā)案例:【智能油煙機(jī)】
![<b class='flag-5'>OpenHarmony</b>南向<b class='flag-5'>開(kāi)發(fā)</b>案例:【智能油煙機(jī)】](https://file1.elecfans.com/web2/M00/CD/1C/wKgZomYgzqSAWRzHAACSXrVIsDk052.jpg)
固定頻率,99%占空比峰值電流模式筆記本電腦系統(tǒng)電源控制器TPS51220A數(shù)據(jù)表
![固定頻率,99%占空比峰值電流模式筆記本<b class='flag-5'>電腦系統(tǒng)</b>電源控制器TPS51220A數(shù)據(jù)表](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
固定頻率,99%占空比峰值電流模式筆記本電腦系統(tǒng)電源控制器TPS51222數(shù)據(jù)表
![固定頻率,99%占空比峰值電流模式筆記本<b class='flag-5'>電腦系統(tǒng)</b>電源控制器TPS51222數(shù)據(jù)表](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
OpenHarmony南向開(kāi)發(fā)案例:【分布式畫板】
![<b class='flag-5'>OpenHarmony</b>南向<b class='flag-5'>開(kāi)發(fā)</b>案例:【分布式畫板】](https://file1.elecfans.com/web2/M00/C8/01/wKgZomYX7ECAEPWcAAaI_H_y4DI580.jpg)
雙電壓模式DDR可選同步筆記本電腦系統(tǒng)電源降壓控制器TPS51020數(shù)據(jù)表
![雙電壓模式DDR可選同步筆記本<b class='flag-5'>電腦系統(tǒng)</b>電源降壓控制器TPS51020數(shù)據(jù)表](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
【工作準(zhǔn)備】OpenHarmony鴻蒙操作系統(tǒng)開(kāi)發(fā)——基礎(chǔ)必備軟件
![【工作準(zhǔn)備】<b class='flag-5'>OpenHarmony</b>鴻蒙操作<b class='flag-5'>系統(tǒng)開(kāi)發(fā)</b>——基礎(chǔ)必備軟件](https://file1.elecfans.com/web2/M00/C1/AE/wKgaomXYTiKAThhyAAE-2cHEQCE110.png)
鴻蒙next開(kāi)發(fā)-OpenHarmony的NDK開(kāi)發(fā)
![鴻蒙next<b class='flag-5'>開(kāi)發(fā)</b>-<b class='flag-5'>OpenHarmony</b>的NDK<b class='flag-5'>開(kāi)發(fā)</b>](https://file1.elecfans.com/web2/M00/BD/63/wKgZomWqRmaAXuR1AAG7bJgjYVg007.jpg)
評(píng)論