智能手機排行榜上,全球前五,中國廠商獨占三席。
然而,若論手機操作系統,即使是在全球范圍內,除蘋果之外的大多數手機廠商用的仍是安卓系統。
硬件系統的重要性不言而喻。
尤其在進入物聯網時代,硬件聯網、智能化成為主流,物聯網操作系統變得更為關鍵。
國內廠商紛紛開始籌備自己的物聯網操作系統,前有阿里的 AliOS、華為的 LiteOS 及鴻蒙 OS、騰訊的 TencentOS tiny……,近日,小米在今年的 MIDC 2020 上,也正式對外公布了自己的物聯網操作系統 Xiaomi Vela。
這次,在手機系統上采用深度定制化安卓系統的小米,在物聯網設備上也要打造自己的操作系統了。
小米 Vela 的問世
華為鴻蒙操作系統在發布之前就備受行業關注,甚至華為徐直軍隨后接受采訪時對外表示,“鴻蒙本來不是操作系統的名字,后來媒體誤傳就炒了起來,炒了好幾個月。再想給操作系統取名字的時候,又得重新跟大家解釋,所以就叫鴻蒙了。”
相較而言,小米 Vela 的問世倒是相對順利。
11 月 5 日,在小米開發者大會(MIDC 2020)上,小米 Vela 正式問世。
小米 IoT 平臺部總經理、AIoT 戰略委員會主席范典在發布會上介紹稱,“小米 Vela 是基于開源嵌入式操作系統 NuttX 打造的物聯網軟件平臺。”
NuttX 是由 Gregoy Nutt 在 2007 年發布的一個實時嵌入式操作系統,發布之初并未像 Linux 一樣迅速發展起來。不過由于 NuttX 在設計之初就考慮到了對應用較為廣泛的 Linux 的兼容、并對 POSIX 原生支持,在過去幾年里也可見看到索尼、三星等大廠先后加入了這一陣營。
小米是從 2017 年開始基于 NuttX 開發物聯網產品,并在隨后推動 NuttX 加入了 Apache 基金會。
這就不難理解小米的物聯網操作系統為什么最終會選擇基于 NuttX,也可以看出,小米做物聯網操作系統的想法早已有之。
據小米 IoT 平臺部副總經理袁軍介紹稱,這一平臺是專門用于智能家居、可穿戴設備等算力受限設備上的物聯網嵌入式開發平臺,支持高性價比 MCU 設備,打通碎片化的 IoT 應用。
這樣的話,手機、電視、路由器、筆記本將不是小米 Vela 的目標,而小米手環 / 手表、智能音箱、家電產品等在未來將會用上小米自家的 Vela 操作系統。
小米 IoT 平臺部技術總監顧瑤瑤在發布會上介紹稱,小米認為物聯網設備需要的操作系統應具有以下特性:
對開發者友好,充分考慮代碼的可復用性和可移植性;
簡化應用開發,提供滿足不同應用的大量基礎組件;
不重復造輪子,應用開源內核并回饋開源社區;
現代化的編程模型,有現代化的編程語言和開發體驗。
小米認為,市場上常見的物聯網操作系統更多局限于實時操作系統的范疇、缺少支持物聯網軟件框架,或缺乏對國際社區的支持。
因此,小米最終選擇自研物聯網操作系統。
Vela 的架構與落地計劃
在發布會上,范典對外公布了小米 Vela 的系統架構,如下圖:
具體而言,小米 Vela 主要分為三?部分:
底層是 NuttX 內核。提供最基本的任務調度、跨進程間通信、?件系統等基礎 OS 功能,同時也提供簡潔?效的設備驅動、輕量級的 TCP/IP 協議棧和電源管理等組件;
上層是 Vela 應?框架。主要分為上下兩層,下層是為擴展系統服務?提供的通?應?框架,包括藍牙通信組件、通信組件、OTA 服務、數據本地存儲服務,以及對圖形?戶界?和腳本語?的?持,上層主要是針對不同的物聯?應??開發,例如針對多媒體應用、傳感器應用開發的組件;
右側是開發者?具。主要提供 Logger、Auto test、Emulator、GUI 相關開發工具。
據顧瑤瑤介紹稱,小米 Vela 系統已經支持小米 IoT 模組,目前也在開發智能音箱、運動手環 / 手表應用所需要的軟件框架和組件,逐步在其他智能家居和可穿戴設備上落地。
“鴻蒙”踩了一腳油門
就在小米對外正式發布自家物聯網操作系統小米 Vela 同一天,另一邊,華為在深圳也舉辦了一場新品發布會,發布了 15 款智選新品。
獨特之處在于,此次是華為的物聯網操作系統鴻蒙 OS 首次應用在華為智選生態產品上。
鴻蒙是華為在去年 8 月的華為開發者大會上發布的物聯網操作系統,華為消費者業務 CEO 余承東在發布會上將其定義為 “基于微內核的全場景分布式 OS”。
在這一操作系統發布之前,早在 2015 年,華為也曾發布輕量級物聯網操作系統 LiteOS。鴻蒙 OS 發布后,華為消費者業務首席戰略官邵洋指出,“LiteOS 后續將會融入鴻蒙 OS。”
至此,也就有了現在華為在物聯網系統層面的統一部署。
在小米官方對 Vela 介紹中,小米 Vela 對標的其實是華為 LiteOS。然而,隨著 LiteOS 融入鴻蒙 OS,小米 Vela 最終要面對的其實是鴻蒙 OS。
在系統核心能力上,不難看出,華為鴻蒙 OS 強調的分布式技術和小米 Vela 強調的小米妙享,其實均是為了打通物聯網最基礎的聯通、協同相關功能。
不過,兩者無論是在戰略層面,還是在應用層面,還是略有差異:
在戰略層面,鴻蒙 OS 發布之初,華為官方就拿其與安卓系統進行了對比;小米 Vela 此次發布后,袁軍則將其解釋為 “與 Linux、安卓等高價操作系統是互補共生關系”。
在應用層面,搭載華為鴻蒙 OS 的第一款產品是榮耀智慧屏(即智能電視);小米 Vela 則更注重低功耗和輕量級的應用場景,官方此次明確表示 “目標應用不是手機、智能電視等”。
據小米官方稱,小米將在 2021 年 1 月將開啟 Xiaomi Vela Preview 計劃。
屆時,小米將進一步完善其物聯網生態版圖,萬千物聯網開發者將會再多一個選擇,物聯網操作系統也將會再多出一方諸侯。
責任編輯:PSY
-
物聯網
+關注
關注
2927文章
45934瀏覽量
388419 -
小米
+關注
關注
70文章
14450瀏覽量
146567 -
物聯網時代
+關注
關注
0文章
2瀏覽量
1603 -
鴻蒙
+關注
關注
59文章
2532瀏覽量
43793
發布評論請先 登錄
華為原生鴻蒙操作系統正式發布,徹底擺脫內核依賴
鴻蒙電腦拿什么和Windows競爭
鴻蒙操作系統首登電腦端,華為開啟鴻蒙辦公新時代

AIGC入門及鴻蒙入門
兆易創新榮獲小米Vela生態合作伙伴獎
泰凌微電子榮獲小米兩項大獎
潤芯微科技榮膺小米vela全球合作伙伴
凌思微電子加入小米Vela生態合作伙伴
原生鴻蒙操作系統正式發布,誠邁科技與華為一起共建鴻蒙新世界

軟通動力榮獲華為鴻蒙生態“行業解決方案創新獎”
誠邁科技助力開源鴻蒙加快落地華中區域
深耕鴻蒙生態,國科微旗艦芯片獲“鴻蒙4.0”首款認證

以領先能力促鴻蒙生態千帆,軟通動力榮膺華為鴻蒙生態優秀開發服務商

評論