BOB电子竞技:物联网需要怎样的操作系统

时代正迅速崛起,又将造就什么操作系统呢? 操作系统作为一个产业的底层基础设施,除了潜在的巨大商业经济价值,在当下时代背景中,更是具备了国家层面的战略意义。 PC时代造就了Windows操作系统,移动互联网时代造就了Android和iOS操作系统,如今物联网时代正迅速崛起,又将造就什么操作系统呢? 操作系统作为一个产业的底层基础设施,除了潜在的巨大商业经济价值,在当下时代背景中,更是具备了国家层面的战略意义,拥有自主产权的优秀操作系统,才能避免受制于人。 因而,我



  时代正迅速崛起,又将造就什么操作系统呢? 操作系统作为一个产业的底层基础设施,除了潜在的巨大商业经济价值,在当下时代背景中,更是具备了国家层面的战略意义。

  PC时代造就了Windows操作系统,移动互联网时代造就了Android和iOS操作系统,如今物联网时代正迅速崛起,又将造就什么操作系统呢?

  操作系统作为一个产业的底层基础设施,除了潜在的巨大商业经济价值,在当下时代背景中,更是具备了国家层面的战略意义,拥有自主产权的优秀操作系统,才能避免受制于人。

  因而,我们很关注物联网时代的操作系统进展和格局,将在本文简单探讨以下问题:

  本文由36氪联合卓晟互联CTO慕睿涛共同完成,卓晟互联是国内一家物联网操作系统研发商,

  。慕睿涛是原SUN中国的第一位JavaME虚拟机开发工程师,原甲骨文Java与嵌入式系统事业部资深顾问。

  在2012年左右物联网的概念刚刚兴起时,整个产业聚焦在2个问题上:网络连接,前端算力。换句话说,就是“先把设备连上网再说”。至于物联网终端设备需要跑什么样的软件,如何开发前端软件,前后端软件如何协同开发,甚至软件平台的安全性这样的问题,全都“以后再说”。

  随着通讯芯片成本的降低、NB-IoT4G甚至5G无线通讯网络技术的发展,物联网已经解决了设备连接互联网的问题。而随着ARM32位MCU的普及,前端设备的计算能力有了很大提升,具备了运行更复杂应用的能力。

  网络数据量激增,网络响应延迟,难以与迭代快、协议复杂的互联网服务打通 于是边缘计算越发重要,将计算分布到前端的网关和数据采集终端,和互联网服务结合,是物联网当前发展阶段的大势所趋。

  边缘计算使得物联网终端软件复杂度大幅度的提高,而这个需求在几年前还都是不存在的。过去物联网产品的软件功能在出厂时就基本固定了,上层软件应用开发和底层硬件紧密耦合,很难由第三方开发者为硬件开发应用。这导致物联网软件应用迭代慢、成本高,生态闭塞。

  参考PC、互联网以及移动网络的技术发展历史,软件行业的爆发需要相对较为标准化的底层运行环境作为支撑。于PC就是Windows、Linux、macOS,于互联网就是浏览器,于移动网络就是iOS和Android。

  所以,物联网也需要具备一套对软件开发者更友好的、相对统一的操作系统,使软件开发过程从硬件开发中脱离出来。只需要基于操作系统,就可以快速开发上层应用。

  首先,既然Android在智能手机上这么成功,那是不是能够直接复制到物联网领域呢?答案是否定的,原因包括Android是专为手机设计的操作系统,运行所需计算资源过大、难以兼容物联网设备广泛外设、存在安全问题等。

  那么物联网需要什么样的操作系统底层运行环境呢?大致有这样几个方面的需求:

  物联网操作系统的任务,实际上的意思就是为边缘计算软件提供满足这些需求的底层运行环境。

  缺点:软件开发专业度极高,软硬件开发难以隔离,对专业软件公司进入这样的领域造成困难。

  这条路上有着众多玩家,尤其是在硬件行业里,RTOS仍旧是终端操作系统的主要选择。由于历史原因,传统RTOS市场里大多是国外厂家,或是FreeRTOS这样的国外技术人员活跃的开源社区产品。

  国内这几年做得最好的是RT-Thread,目前发展势头非常快。其官网信息数据显示,RT-Thread已应用于能源、车载、医疗、消费电子等多个行业,累积装机量超过2亿台。

  缺点:适配物联网终端硬件有难度,要解决资源占用、外设接口扩展、节电设计的多方面问题。

  考虑到Java在传统服务器行业的超高市场占有率,以及Java开发者的庞大社区规模,基于Java的物联网操作系统方案,从传统行业和传统IT领域切入物联网方向的公司,若能够在物联网设备上开发Java应用,将会极大释放自身软件业务能力,降低B端客户采纳物联网方案的门槛。

  人工智能领域里,Python在开发者资源方面有着绝对的领头羊。所以AI领域的物联网设备,支持Python是很自然的选择。不过目前还没再次出现提供很成熟的、基于Python的物联网操作系统产品的公司或社区项目。

  互联网公司转到物联网领域的时候,JavaScript是一条天然的技术路线选择。这条路线上,国内主要是Ruff。

  缺点:绝大多数都是各家产品对各家服务,难以做到平台中立,对软件开发者来说功能性受到了限制。

  目前来看,Android Things还是太大了,比嵌入式Linux更耗资源,且不再走Android的开源路线,基本成为了Google自家服务的SDK。对于国内厂商来说,跟随门槛比Android更高一些。

  过去,操作系统这样的基础软件肯定要选择大公司的技术方案,因为技术发展、后续维护等工作比开发本身更重要,只有大公司才能拥有客户的巨大信任。

  但是随着开源模式被广泛接受,基于开源开发模式、标准开放的技术反而更能赢得客户的青睐,因为这样的模式摆脱了客户对大公司的潜在依赖,任何公司都能够给大家提供持续的技术支持。

  这样一来,操作系统这种以前看起来好像一定是要大公司来干的事,小公司、勇于探索商业模式的公司也可以来做,只要技术过硬。比如Linux,这项完全由社区(甚至不是一个企业)发展起来的操作技术,虽然IBM也在玩,但是也有Redhat这样的公司从无到有一路发展壮大起来。

  在各自领域的大玩家,基本都把物联网操作系统看做拓展自身业务,或是保住自身在行业中的地位的工具。比如华为的LiteOS,三星的Node.js,没办法摆脱为自家硬件服务的属性;AliOS Things或是Android Things,没办法摆脱对自家服务的依赖。

  但是这样其实限制住了操作系统本身的商业经济价值,操作系统作为软件基础平台,其中立性才是自身价值的最大体现。

  在操作系统的商业模式更加开放,且以开源为主流技术开发模式的今天,传统的软件商业经济价值变现方式,即授权、卖copy这样的模式,已经不适用了。相比之下,先快速做大生态,然后从软件、云服务、广告等市场变现,或许是更良性的模式。

  声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。举报投诉

  ,用于管理和控制设备的硬件资源、执行应用程序和处理通信任务。选择适合的

  信息通信行业,还经常会和ubuntu、CentOS、Fedora这样的Linux

  `2014 年 7 月 22日,上海庆科(MXCHIP)信息技术有限公司(以下简称上海庆科)携手阿里

  浪潮奔涌的一年,5G+IoT的爆发迎来诸多智能商业场景的落地。在这其中,

  随着智能汽车、智能家居、智慧交通等智慧场景的应用落地,智慧化生活场景正在成为现实。在技术应用层面,这些智慧场景的实现,都

  又多了新的伙伴,在小米开发者大会上,小米AIoT战略委员会主席、IoT平台部总经理范典发表演讲,宣布小米将研发全新的

  可以打通碎片化的IoT应用,支持超高的性价比的MCU设备,可以原生支持小米妙享功能。手表,手环,音箱,智能家电,相机ISP、传感器这些硬件未来都能相互连通,融入一个完整的

  ,具有可裁剪、跨平台、低功耗、高安全等特点,支持ARM Cortex-M/R/A、MIPS、RISC-V等主流芯片架构,兼容POSIX

  OSDT发布会在深圳成功举办,大会以“新融合 新赋能 新OSDT”为主题,重磅发布宏电

  旷视推出整合公共安全、智慧交管、城市管理和智慧园区全局管理能力为一体的城市

  旷视推出整合公共安全、智慧交管、城市管理和智慧园区全局管理能力为一体的城市

  (IoT)是目前最新最热的技术热点之一,也是这个信息化时代的重要发展节点。相对于互

  基础上延伸和扩展的网络;其用户端延伸和扩展到了任何物品与物品之间,进行信息交换和通信,也就是

  、图形库等较为完整的中间件组件,具备低功耗、安全、通信协议支持和云端连接能力的软件平台。

  、图形库等较为完整的中间件组件,具备低功耗、安全、通信协议支持和云端连接能力的软件平台。

  、图形库等较为完整的中间件组件,具备低功耗、安全、通信协议支持和云端连接能力的软件平台。

  时代的争霸局面?与传统的个人计算机或个人智能终端(智能手机、平板电脑等)上的

  软件,位于计算机硬件和应用程序中间的一层,管理硬件和软件资源,为计算机程序提供相关服务。所有的计算机程序包括应用程序或者固件,都

  PaaS云平台、公用事业、智能安防摄像头、智能家居、 智慧消防、智慧物流、智能锁、智能照明等十余个技术类别/垂直领域。

  发展而言,碎片化是主要的问题,其中芯片、传感器、通信协议、应用场景千差万别。比如无线通信标准,有Wi-Fi、BLE、Z

  大家都熟知,电脑有windows,手机有iOS、Android,同样到了万

  ,有 66.9% 的受访者使用它,这远超排在第二位占比 20.5% 的 Windows

  , 传感器 据上海.羿歌所了解,关于Lite OS的介绍是:目前世界上最轻量级的

  供应,联合一汽造车,携手飞亚达做智能穿戴,与美的、海尔合作涉水智能家电只靠手机生产厂商阿里YunOS怎能果腹?

  、图形用户界面、通信协议栈、各类常见设备的驱动程序等)、集成开发环境等组成,基于此,可衍生出一系列面向行业的特定应用,下图展示了这个概念:

  处理数据时没有缓冲延迟。RTOS 的好处包括两 大类: 第一:可以在一定程度上完成多任务处理,能够调度和优先处理任务,还能够管理资源在 多个任务之间的共享。这种

  是新一代信息技术的重要组成部分。其英文名称是IOT(Internet Of Things)。由此,顾名思义,

  Imagination Technologies 宣布,在 Google 为

上一篇:干货!2021年中国塑料包装行业有突出贡献的公司对比:紫江企业VS永新股份 谁是“塑料包装之王”? 下一篇:你应该了解的10款经典的物联网操作系统