数码玩家鸿蒙之后 小米顺势发布新系统Vela


_本文原题:鸿蒙之后 小米顺势发布新系统Vela
智能手机排行榜上 , 全球前五 , 中国厂商独占三席 。
然而 , 若论手机操作系统 , 即使是在全球范围内 , 除苹果之外的大多数手机厂商用的仍是安卓系统 。
硬件系统的重要性不言而喻 。
尤其在进入物联网时代 , 硬件联网、智能化成为主流 , 物联网操作系统变得更为关键 。
国内厂商纷纷开始筹备自己的物联网操作系统 , 前有阿里的AliOS、华为的LiteOS及鸿蒙OS、腾讯的TencentOS tiny…… , 近日 , 小米在今年的MIDC 2020上 , 也正式对外公布了自己的物联网操作系统Xiaomi Vela 。
这次 , 在手机系统上采用深度定制化安卓系统的小米 , 在物联网设备上也要打造自己的操作系统了 。
小米Vela的问世
数码玩家鸿蒙之后 小米顺势发布新系统Vela
本文插图
华为鸿蒙操作系统在发布之前就备受行业关注 , 甚至华为徐直军随后接受采访时对外表示 , “鸿蒙本来不是操作系统的名字 , 后来媒体误传就炒了起来 , 炒了好几个月 。 再想给操作系统取名字的时候 , 又得重新跟大家解释 , 所以就叫鸿蒙了 。 ”
相较而言 , 小米Vela的问世倒是相对顺利 。
11月5日 , 在小米开发者大会(MIDC 2020)上 , 小米Vela正式问世 。
小米IoT平台部总经理、AIoT战略委员会主席范典在发布会上介绍称 , “小米Vela是基于开源嵌入式操作系统NuttX打造的物联网软件平台 。 ”
NuttX是由Gregoy Nutt在2007年发布的一个实时嵌入式操作系统 , 发布之初并未像Linux一样迅速发展起来 。 不过由于NuttX在设计之初就考虑到了对应用较为广泛的Linux的兼容、并对POSIX原生支持 , 在过去几年里也可见看到索尼、三星等大厂先后加入了这一阵营 。
数码玩家鸿蒙之后 小米顺势发布新系统Vela
本文插图
小米是从2017年开始基于NuttX开发物联网产品 , 并在随后推动NuttX加入了Apache基金会 。
这就不难理解小米的物联网操作系统为什么最终会选择基于NuttX , 也可以看出 , 小米做物联网操作系统的想法早已有之 。
据小米IoT平台部副总经理袁军介绍称 , 这一平台是专门用于智能家居、可穿戴设备等算力受限设备上的物联网嵌入式开发平台 , 支持高性价比MCU设备 , 打通碎片化的IoT应用 。
数码玩家鸿蒙之后 小米顺势发布新系统Vela
本文插图
这样的话 , 手机、电视、路由器、笔记本将不是小米Vela的目标 , 而小米手环/手表、智能音箱、家电产品等在未来将会用上小米自家的Vela操作系统 。
数码玩家鸿蒙之后 小米顺势发布新系统Vela
本文插图
小米IoT平台部技术总监顾瑶瑶在发布会上介绍称 , 小米认为物联网设备需要的操作系统应具有以下特性:
对开发者友好 , 充分考虑代码的可复用性和可移植性;
简化应用开发 , 提供满足不同应用的大量基础组件;
不重复造轮子 , 应用开源内核并回馈开源社区;
现代化的编程模型 , 有现代化的编程语言和开发体验 。
小米认为 , 市场上常见的物联网操作系统更多局限于实时操作系统的范畴、缺少支持物联网软件框架 , 或缺乏对国际社区的支持 。
【数码玩家鸿蒙之后 小米顺势发布新系统Vela】
数码玩家鸿蒙之后 小米顺势发布新系统Vela
本文插图
因此 , 小米最终选择自研物联网操作系统 。
Vela的架构与落地计划
在发布会上 , 范典对外公布了小米Vela的系统架构 , 如下图: