OpenHarmony是开放原子开源基金会(OpenAtom Foundation)旗下开源项目,定位是一款面向全场景的开源分布式操作系统。
OpenHarmony在传统的单设备系统能力的基础上,创造性地提出了基于同一套系统能力、适配多种终端形态的理念,支持多种终端设备上运行,第一个版本支持128K-128M设备上运行,针对设备开发者,OpenHarmony采用了组件化的设计方案,可以根据设备的资源能力和业务特征进行灵活裁剪,满足不同形态的终端设备对于操作系统的要求。可运行在百K级别的资源受限设备和穿戴类设备,也可运行在百M级别的智能家用摄像头/行车记录仪等相对资源丰富的设备。
OpenHarmony 采用了组件化的设计方案,可以根据设备的资源能力和业务特征进行灵活裁剪,满足不同形态的终端设备对于操作系统的要求。
OpenHarmony和常规的操作系统一样,把整个操作系统众向的划分成了多个层级,上层屏蔽下层的差异,面向不同的开发者。
最下层的是内核层,作为操作系统最核心的部分,掌管着系统的进程、IO、网络、内存。因此一般情况下,一个操作系统有且仅有一个内核。
了解操作系统的同学都知道内核层才是区别一个系统最直接的方法,因此像众多的Linux发行版(包括安卓)虽然上层各异,但是底层依然是Linux内核。
对设备开发者而言,OpenHarmony采用了组件化的设计方案,可以根据设备的资源能力和业务特征进行灵活裁剪,满足不同形态的终端设备对于操作系统的要求。对应用开发者而言,OpenHarmony统一软件架构打通了多种终端,使得应用程序的开发实现与不同终端设备的形态差异无关,降低了开发难度和成本。这能够让开发者聚焦上层业务逻辑、便捷开发应用程序。
来源:百度百科,CSDN,精英玩家俱乐部综合整理
责任编辑:lq
-
操作系统
+关注
关注
37文章
7443浏览量
129644 -
开源
+关注
关注
3文章
4368浏览量
46474 -
OpenHarmony
+关注
关注
33文章
3977浏览量
21383
发布评论请先 登录
三防漆防什么?有什么用?
JH7110 中的 PCIE 器件有什么用途?
【原创】OpenHarmony系统投屏工具软件 - OpenHarmony_OHScrcpy使用推荐
【热敏电阻】什么是材料常数?有什么用?
划片机是干什么用的
各位大佬帮忙看一下,下面的assertion有啥问题?为什么用verdi吃文件的时候会报错误?
浮思特 | 红外热像仪有什么用?一文带你看懂它的“隐藏能力”
openharmony有什么用
评论