2016年8月18日,上海庆科举办其物联网操作系统MiCO及通信模块的发布会。本次发布会最吸引我们的依然是MiCO。在发布会前,与庆科CTO沈建华的交流中获知,庆科一直都在努力将MiCO打造成物联网时代的Android。这句话让我想起移动互联网时代最大的芯片设计公司——Arm在推出其物联网操作系统mbed时似乎也发表过一篇名为“Mbed OS会成为物联网的Android吗?”的文章,意在成为物联网时代智能终端的标准开发平台。
今天,中国本土企业MiCO也提出了同样的理念。数周前,MiCO也曾自比Arm mbed。从产品属性上来看,MiCO与mbed是处于同一竞争维度的两个不同产品,都是定位于物联网操作系统。当然今天这样的产品已经远远不止这两个,就说Android的母家Google也已经推出了Brillo,寄希望于让其角逐物联网市场。
那么MiCO是否能够望背Android呢?
首先来看Android的发展历史。Android最初由Andy Rubin开发,2005年8月被Google收购,2007年进行改版,2008年11月,第一款基于Android的手机发布。2011年其装机量首次超越塞班系统,跃居第一,此后一统江湖,成为智能手机开源操作系统的标准。从这一段描述中可以看出,移动终端设备的操作系统从混乱到同一,经历了不低于7年的时间。在此期间,Symbian、windows Mobile、Palm OS和blackberry OS都活跃其中。尤其是Symbian,曾经成为排名靠前的操作系统。却最终由基于Linix的Android一统江湖。
然后再看Android的江湖地位。一般的芯片厂商都会同时提供硬件和软件,其中软件包括驱动和操作系统。小的方案商都是在芯片厂商提供的操作系统上,进行二次开发,所以对芯片厂商具有极高的依赖性。如果芯片厂商不对其开放源代码,它便没法再走做方案这条路了;但是像Android这样将操作系统从芯片中剥离后,便改变了原有格局,变成了芯片厂商依赖方案商,而这成为了整个移动互联网时代的格局。当然,后移动互联网时代的方案商基本也都是巨头,比如华为、三星、小米等。
接下来再看物联网产业的发展。如果从2009年开始算,2009-2013这四年应该算萌芽期,那时候对于物联网是否需要专有的操作系统还处于初步探讨阶段,并且大部分物联网企业只是把系统集成当成物联网。从2014年开始,各种物联网操作系统发布的新闻开始涌现。截至目前,已经发布的物联网操作系统便有RTOS、Win10 IOT、Brillo、Arm mbed、Nucleus RTOS、Green Hills Integrity、Lite OS及MiCO等十几个。可以说当前物联网操作系统发展现状,犹如智能手机操作系统的7年混战时期,各霸一方,独自为营。
回头再看MiCO,其发布者庆科创始之初是做通信模组解决方案的。众所周知,做方案没有什么技术含量。但是庆科作为较早涉足物联网终端的解决方案开发商,早在2013年初便提出了物联网操作系统的理念,并在该理念的指导下,推出了MiCO物联网操作系统。经过两三年的发展和完善后,今天的MiCO已经实现了从“围着芯片原厂转”到“操作系统定义芯片”的跨越。Marvell/Realtek/Cypress/MTK/ST/NXP等主流芯片厂商都开始在其芯片中嵌入MiCO操作系统。
MiCO技术路线图
MiCO RTOS的内核开放架构
并且在用户层面,MiCO已得到了国内500多家设备厂商的支持,2015年的出货量超过500万套。同时就天猫给出的数据,2015年使用庆科模组和MiCO操作系统的智能产品在天猫的销售额超过30亿人民币。目前,MiCO平均每个月可以实现50个品类的智能产品上线。2016年上半年,MiCO+模组的装机量超过300万套,同比增长300%,同时将智能硬件从立项到上线的时间缩短到8周。相比一些2015年才对外发布正式版的物联网操作系统,MiCO的市场最能说明问题。
不过未来MiCO是否能够在众多物联网操作系统中脱颖而出,还要拭目以待,毕竟竞争对手们个个都不容小觑。但是,MiCO作为中国本土企业能够取得今天的成绩,代表着我们中国本土企业在基础软件层面的一次巨大进步,无论如何都是值得我们支持和鼓励的,更何况MiCO的团队一直在朝着让其更具有国际竞争力的方向努力。