【深度】物联网操作系统的过去、现在和未来

与非网 中字

说到不足,何老师用“使用复杂”几个简言概括。其实Arm Mbed的发展并不是特别顺利,初期到现在经历了一些变化,比如开始内核并不提供实时性。但目前也有一些平台在用,比如研华。

Huawei 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都名列前茅。

声明: 本文系OFweek根据授权转载自其它媒体或授权刊载,目的在于信息传递,并不代表本站赞同其观点和对其真实性负责,如有新闻稿件和图片作品的内容、版权以及其它问题的,请联系我们。
侵权投诉

下载OFweek,一手掌握高科技全行业资讯

还不是OFweek会员,马上注册
打开app,查看更多精彩资讯 >
  • 长按识别二维码
  • 进入OFweek阅读全文
长按图片进行保存