最近关注到的是小米的澎湃OS(HyperOS)申请商标被驳回,原因是冲突了澎湃新闻(Paper)。

2023年10月17日,雷军在微博上发布动态, 小米全新的操作系统,小米澎湃OS(Xiaomi HyperOS), 正式版已完成封包。

图片

那么小米澎湃OS和鸿蒙有什么不同之处,两者之前有什么关联呢。雷军并没有说这是自研系统,而说的是小米全新的操作系统。

一张图大致的厘清之间的关系。

图片

1.UNIX

是一个强大的多用户、多任务操作系统,支持多种处理器架构,按照操作系统的分类,属于分时操作系统

2.Nuttx

是一个实时嵌入式操作系统(Embedded RTOS),它很小巧,在微控制器环境中使用。Nuttx完全可扩展,可从小型(8位)至中型嵌入式(32位)系统。

3.Linux

是基于UNIX操作系统发展而来的一种克隆系统,诞生于1991 年。以后借助于Internet网络,并通过全世界各地计算机爱好者的共同努力,已成为今天世界上使用最多的一种UNIX 类操作系统,并且使用人数还在迅猛增长。

4.IOS

是由苹果开发的移动操作系统。苹果最早于2007年1月9日的Macworld大会上公布这个系统,最初是设计给iPhone使用的,后来陆续套用到iPod touch、iPad上。iOS与苹果的macOS操作系统一样,属于类Unix的商业操作系统。

5.小米Vela

小米基于开源实时操作系统NuttX打造的物联网嵌入式软件平台,Vela在各种物联网硬件平台上提供统一的软件服务,支持丰富的组件和易用的框架,打通碎片化的物联网应用场景。

6.Aosp

全称"Android Open Source Project",中文意为"Android 开放源代码项目"。发起者是谷歌,主要用途是移动设备的系统.

7.安卓(Android)

是一种基于Linux内核(不包含GNU组件)的自由及开放源代码的操作系统。

8.鸿蒙系统 (HUAWEI Harmony OS)

是华为公司在2019年8月正式发布的操作系统。


  小米澎湃系统(HyperOS)

图片

小米澎湃OS系统仍旧是基于安卓底层开发的,加入了自研的vela系统,重写了底层架构。雷军并没有承认这是自研,相当于承认了基于安卓开发的事实。

小米自研了万物互联设备操作系统Vela。致力于实现不同设备之间的无缝连接和协同工作。

图片

  华为鸿蒙OS(HarmonyOS)

基于微内核的架构,基于Linux,为在此基础上开发了Liteos - 一个专门为物联网设备设计的轻量级操作系统。

图片

微内核架构区别于宏内核架构,将尽可能多的硬件驱动、文件管理、系统服务等功能独立出来,作为独立的模块运行。这样可以实现更加灵活的系统升级和定制化开发。

鸿蒙系统运行时,直接调用安卓的应用程序接口(API),从而实现与安卓生态的兼容性。这也是为什么鸿蒙系统可以运行安卓应用程序的原因。

这并不意味着鸿蒙系统完全是套壳安卓,技术上还是有点区别的,鸿蒙系统的微内核架构使其具有更高的灵活性和可扩展性。

  两者比较

这是小米Vela的系统架构

图片

小米澎湃系统基于安卓,完美继承了安卓丰富的生态,华为鸿蒙系统则通过兼容安卓应用以及自身的开源社区,逐步完善自己的生态体系。

澎湃和鸿蒙都是非常优秀的操作系统,这非常具有潜力。

小米澎湃OS依托强大的硬件生产和销售能力,立足智能家居和IoT.

华为鸿蒙凭借其微内核架构和灵活的定制能力,有望在更多设备上实现广泛应用。

>>部分图片文字来自网络,侵删

原文“华为鸿蒙OS VS 小米澎湃OS(HyperOS)

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐