物聯網操作系統的過去、現在和未來
說到不足,何老師用“使用復雜”幾個簡言概括。其實Arm Mbed的發展并不是特別順利,初期到現在經歷了一些變化,比如開始內核并不提供實時性。但目前也有一些平臺在用,比如研華。
本文引用地址:http://www.104case.com/article/201807/383194.htmHuawei LiteOS
在Huawei LiteOS官方首頁“招聘”兩個字顯得格外引人注目,官網資料也給出了LiteOS的發展歷程(如下圖)。 2015年5月20日,在2015華為網絡大會上,華為發布了敏捷網絡3.0,主要包括最輕量級的物聯網操作系統LiteOS、敏捷物聯網關、敏捷控制器三部分。華為戰略Marketing總裁徐文偉介紹:“LiteOS體積只有10KB級,而且實行開源,使智能硬件開發變得更加簡單。”
官方資料顯示,Huawei LiteOS自開源社區發布以來,圍繞NB-IoT物聯網市場從技術、生態、解決方案、商用支持等多維度使能合作伙伴,構建開源的物聯網生態,目前已經聚合了30+ MCU和解決方案合作伙伴,共同推出一批開源開發套件和行業解決方案,幫助眾多行業客戶快速的推出物聯網終端和服務,客戶涵蓋抄表、停車、路燈、環保、共享單車、物流等眾多行業,加速物聯網產業發展和行業數字化轉型。
NB-IoT技術是華為最早推進的聯網技術,華為圍繞該技術打造生態似乎如魚得水。據今年1月份一篇來源《通信世界》的文章顯示,Huawei LiteOS已支持華為內部產品累計出貨量超過5000萬臺。2016年第四季度以來,使用Huawei LiteOS的智能貓眼、智能門鈴、安防攝像頭等智能家居產品出貨量已經超過10萬臺。
AliOS
阿里云IoT事業部物聯網操作系統首席架構師謝琳峰在接受與非網記者采訪的時候,介紹了其產品:“不同于市面上眾多從傳統RTOS衍生卻打上‘物聯網操作系統’標簽的產品或開源項目,AliOS Things是一款為現代物聯網應用量身打造的操作系統。除了提供高度可伸縮,實時,安全的內核,AliOS Things還原生提供了包括云端一體設備和應用管理,安全系統和應用升級,高精度定位,傳感器數據上云和本地分析,動態安全漏洞診斷等眾多物聯網時代所亟需的高階能力,以及包括云化部署的一站式應用開發環境等強大豐富的開發工具。針對典型的物聯網場景,AliOS Things進行了端對端的優化,使得對于同樣的功能集合,基于AliOS Things打造的應用解決方案可以實現最好的性能和最低的資源消耗。”
關于發展歷程,官網上只有三行簡單的話:
2017年9月28日,阿里巴巴宣布升級操作系統戰略,發布全新的AliOS品牌及口號:驅動萬物智能 。
2017年10月13日,AliOS攜手斑馬網絡與神龍汽車就未來汽車智能化達成戰略合作,即將陸續推出搭載AliOS的智聯網汽車,首款車型將落地東風雪鐵龍。
2017年10月20日,AliOS家族旗下面向IoT領域的輕量級物聯網嵌入式操作系統AliOS Things正式開源。
說到優勢,就是其云計算在企業級應用上的優勢,這個是先天的。吐槽點也是挺多的,有開發者在論壇上寫道:“阿里的RTOS好幾處參考了uCOS的實現,這將是AliOS最大的槽點。作為物聯網系統最重要的網絡協議棧,他們沒有做到原創,使用的是大家熟知的LwIP,而文件系統也是用的開源FatFS。如果是這樣的話,怎么能自信的與ARM推出的mbed os進行PK,這差距稍大了些。”雖說阿里也在與ST合作,積極布局自己的生態,但打造一個讓開發者能夠迅速適應的環境,自己不斷的保持內核的升級和問題的維護也是阿里的挑戰。
FreeRTOS
作為一個輕量級的操作系統,FreeRTOS提供的功能包括:任務管理、時間管理、信號量、消息隊列、內存管理、記錄功能等,可基本滿足較小系統的需要。
FreeRTOS有許多應用,采用Linux開源方式,生態環境好,受眾群體非常廣泛。在EEtime雜志每次的嵌入式操作系統市場研究報告中,FreeRTOS都名列前茅。
評論