OpenHarmony是開放原子開源基金會(OpenAtom Foundation)旗下開源項目,定位是一款面向全場景的開源分布式操作系統。
OpenHarmony在傳統的單設備系統能力的基礎上,創造性地提出了基于同一套系統能力、適配多種終端形態的理念,支持多種終端設備上運行,第一個版本支持128K-128M設備上運行,針對設備開發者,OpenHarmony采用了組件化的設計方案,可以根據設備的資源能力和業務特征進行靈活裁剪,滿足不同形態的終端設備對于操作系統的要求。可運行在百K級別的資源受限設備和穿戴類設備,也可運行在百M級別的智能家用攝像頭/行車記錄儀等相對資源豐富的設備。
OpenHarmony 采用了組件化的設計方案,可以根據設備的資源能力和業務特征進行靈活裁剪,滿足不同形態的終端設備對于操作系統的要求。
OpenHarmony和常規的操作系統一樣,把整個操作系統眾向的劃分成了多個層級,上層屏蔽下層的差異,面向不同的開發者。
最下層的是內核層,作為操作系統最核心的部分,掌管著系統的進程、IO、網絡、內存。因此一般情況下,一個操作系統有且僅有一個內核。
了解操作系統的同學都知道內核層才是區別一個系統最直接的方法,因此像眾多的Linux發行版(包括安卓)雖然上層各異,但是底層依然是Linux內核。
對設備開發者而言,OpenHarmony采用了組件化的設計方案,可以根據設備的資源能力和業務特征進行靈活裁剪,滿足不同形態的終端設備對于操作系統的要求。對應用開發者而言,OpenHarmony統一軟件架構打通了多種終端,使得應用程序的開發實現與不同終端設備的形態差異無關,降低了開發難度和成本。這能夠讓開發者聚焦上層業務邏輯、便捷開發應用程序。
來源:百度百科,CSDN,精英玩家俱樂部綜合整理
責任編輯:lq
-
操作系統
+關注
關注
37文章
6905瀏覽量
123855 -
開源
+關注
關注
3文章
3421瀏覽量
42773 -
OpenHarmony
+關注
關注
25文章
3753瀏覽量
16713
發布評論請先 登錄
相關推薦
請問ADS805的CM腳有什么用?
24位或者說高分辨率的AD到底有什么用呢?
LMP91000連接的電容電阻有什么用?
請問ADS6422這個差分輸入的采樣保持電路中的Ron有什么用呢?
第二屆大會回顧第25期 | OpenHarmony上的Python設備應用開發
![第二屆大會回顧第25期 | <b class='flag-5'>OpenHarmony</b>上的Python設備應用開發](https://file1.elecfans.com/web2/M00/04/4E/wKgZombNTbKAGXSVAAARd6jESHY243.jpg)
Linux是做什么用的?
IPv6到底有什么用,給我們生活帶來哪些變化?
![IPv6到底<b class='flag-5'>有</b><b class='flag-5'>什么用</b>,給我們生活帶來哪些變化?](https://file1.elecfans.com/web2/M00/C5/C0/wKgZomYCLwmAfli7AABIy8BbLIQ973.png)
評論