
19世纪的德国,当荷尔德林写下“人,诗意地栖居”时,人们正害怕工业文明使人日渐异化,试图寻找“回家之路”。而当自然栖流,时光飞速滑行,21世纪的今天,“诗意”也并未像预测的那样逝去——众多智能终端的服务让生活变得相当有趣,甚至给予了物件以“生命”,实现了对话与交流。
这就是物联网时代,而我们总会感叹科技之美,但在诗意之下,能够探究智能终端产生成因的人却不占多数。即使智能音箱、智能空调这些产品日常出现频率很高,但还是很少人能感知到是芯片+操作系统在协调控制着它们相应的功能和开关、上传数据,有算力才能驱动一个物联网设备实现运动。
事实上,在许多人眼里,物联网勾画的蓝图仍然还离生活太远。直到近期中美贸易摩擦持续,全球政治经济环境复杂多变,华为等中国高科技企业受到制裁之后,芯片、操作系统才得以获得更大的关注。而我国面临的“缺芯少魂”境况再次引发深思:若再遇一道封 禁令,芯片尚且还能找到替代品,但操作系统若不国产化,受到限制后显然影响更大。特别是在5G时代,万物即将互联,如何才能避免物联网操作系统成为阿喀琉斯之踵?物联网操作系统未来应当如何发展?
这是一副关乎未来时代的多米诺骨牌。
觉醒,入局IoT OS
在推下骨牌 一张之前,我们先来聊聊物联网操作系统(IoT OS)的发展。IoT OS起源于两个传感网项目OS-TinyOS和Contiki,它们对今天的IoT OS产生了深远的影响。嵌入式系统联谊会秘书长,单片机与嵌入式系统杂志副主编何小庆认为, 早的IoT OS始于2014年,标志性产品是ARM Mbed OS。当时,人们都在思考,如何把不同的物体信息搜集整合起来并把它传输到下一个层次。在这样的需求下,面向物联网的设备和应用需要一个集成系统,通过它们完成底层数据的搜集。
而单一的软件结构很难解决这些问题。成熟的物联网设备采集数据,包括云端互联都需要操作系统支持,不同的业务与应用需求都完全不一样。面临实际应用场景,需要针对不同的行业定制软件方案,而IoT需要专门的定制系统来解决这类问题。
正是有了这样的庞大的物联网市场需求,各大互联网公司开始了自家的物联网生态布局,掀起了物联网操作系统开源的浪潮。
2015年,华为布局了"1+2+1"的物联网战略,也基于自家芯片和业务发布Lite OS。2015年谷歌发布Brillo OS(后改名为Android Things),2016年Linux基金会推出Zephyr OS,2017年阿里发布AliOS Things,2017年亚马逊开发Amazon FreeRTOS,而后2019年腾讯推出轻量级TencentOS tiny。IoT OS驶入了快车道。
进入2020年,新冠肺炎疫情在全球肆虐,IoT OS前进势头依然不减。中国移动推出轻量级的IoT OS-OneOS,主打5G和端云一体,微软推出Azure RTOS,也就是ThreadX,小米推出物联网软件平台小米Vela,借助开源NuttX,Vela OS有了开放生态,谷歌的Fuchsia OS也在做着各种云、边、端的技术创新。
“物联网”勾起了资本的欲望,挑起了从芯片到终端厂商的战争,也点燃了物联网操作系统战场的战火。这一场入局来势汹汹。
进击,扛旗国产化
自研IoT操作系统的企业,自然能在市场中建立更高的竞争壁垒。而我国IT巨头试图通过软硬件结合带来的连贯用户体验打通整个IoT产业生态,是为了“蓝海”,也是为了在市场中获得更多的自主权,从而降低对软件产业链的依赖风险。
特别是在美国加大制裁之后,海内外市场环境的变化,也让更多科技企业,意识到了技术自立的重要性。而在这样的情况下, 让笔者感到欣喜的是作为全球物联网连接数 大的运营商——中国移动终于在物联网操作系统的江湖中出现,于2020年6月正式推出OneOS 1.0商用版本。而基于中国移动强大的渠道资源,OneOS 7月就在智能水表行业实现了应用突破,到2020年底,累计装机量就突破10万台。
图:OneOS关键能力
为什么中国移动要在彼时推出OneOS?笔者采访中移物联网公司信息技术中心副总经理李蒙时他坦言,做这个操作系统的目的除了国产化替代,其实更多的是服务产业,既是对国家自主可控政策的一个响应,同时也是要服务物联网产业的一些需求。“在5G时代,应用场景的复杂性决定了物联网应用会面临如:终端硬件碎片化、网络多样化、平台接入复杂化、安全攻击实体化等问题。传统的嵌入式操作系统无法应对这些挑战,时代需要更适合物联网行业的操作系统。”
版权声明:本文为原创文章,版权归 头条123 所有,欢迎 本文,转载请保留出处!