origin: https://www.itcodemonkey.com/article/988.html

轻量级物联网嵌入式操作系统 AliOS

授权协议:Apache 2.0

开发语言:C/C++ Python

操作系统:跨平台

Github:https://github.com/alibaba/AliOS-Things ★136

AliOS 简介

AliOS Things 就是一款由阿里巴巴开发的轻量级物联网操作系统。它具备极致性能,极简开发、云端一体、丰富组件(包括实时操作系统内核,连接协议库、文件系统、libc接口、FOTA、Mesh、语音识别)、安全防护等关键能力,并支持终端设备连接到阿里云 IoT 云服务平台。

简单来说,AliOS Things 自主研发轻量级内核架构(ROM<2KB, RAM<1KB)实现操作系统极低功耗。同时 AliOS Things 支持 6 种连接协议,3 种轻量升级模式,提供TLS、TEE、ID2 三种芯片级别安全防护,拥有丰富系统组件(包括实时操作系统内核,连接协议库、文件系统、libc 接口、FOTA、Mesh、语音识别),实现物联网设备快速链接阿里云Link物联网平台。

AliOS Things 可广泛应用在智能家居,智慧城市,工业等领域,降低物联网终端开发门槛,使万物互联更容易,终端设备上云更简单。

AliOS 优势

此前,在 2017 云栖大会上 AliOS 公布了 AliOS Things 的领先优势:

1. 轻量级内核:AliOS Things自主研发微内核架构,使内核资源占用更少,在标准状态下,实现ROM占用小于2KB, RAM占用小于1KB, 实现在广大资源有限的物联网设备上平稳运行。

2. 低功耗:AliOS Things提供低功耗场景引擎,实现软硬一体结合。

3. 支持多种连接方式:AliOS Things实现6种主要连接方式,包括MQTT、CoAP、TCP/IP、NB、LoRA、Wi-Fi等,开发者可根据应用场景选择。此外AliOS Things搭载阿里自有专利uMesh技术,支持物联网设备自动建立通信网络。

4. 全方位安全:AliOS Things提供芯片级别安全保护,从OS、连接协议、数据等提供全方位的安全保证措施,支持可信运行环境、ID2根身份证和密钥、syscall三种保护,保障物联网应用和设备的云上安全。

5. FOTA升级:AliOS Things支持轻量级、高效的固件升级方案,支持app独立、多bin、差分升级三种升级模式,支持终端厂商根据不同应用场景选择最优升级方案。

6. 终端上云:AliOS Things自主研发提供AliOS Cube(可视化配置工具),开发者能灵活地按需求而选择所需组件,组合IoT产品软件栈,实现设备的快速上云。

对于 AliOS 开源,阿里巴巴集团资深副总裁、AliOS 总裁胡晓明谈及他的观点,他认为操作系统不应该仅仅是阿里的操作系统,希望通过把 AliOS 开源,让 OS 变成各行各业大家的 OS。

为了让开发者更关注应用和开发、部署和迭代,AliOS Things 会为开发者提供一个功能强大、好用的工具,其核心组件包括一个轻量级的实时内核、低功耗引擎、连接协议,还包括安全组件、uMesh 自组网、语音交互、多变升级云连接 SDK,除了 OS 本身还将提供一个集成开发环境,让开发者能基于这个 IDE 更方便地做开发。

目前,AliOS 在多端应用场景下已经做了一些尝试,包括在汽车、消费电子领域,以及新零售、金融和教育领域等,和芯片厂商、集成商一起紧密合作,也获得了一些成果。AliOS 将把操作系统和能力开放出来,让广大的设备厂商以及更多的设备集成商和 OEM 获益。

轻量级物联网嵌入式操作系统 AliOS相关推荐

  1. 英特尔、联发科、展讯等开始支持开源的物联网轻量化操作系统AliOS Lite

    操作系统AliOS Lite Chaos 12-21 11:03 在 12 月 20 日的云栖大会北京峰会上,阿里宣布即将开源 AliOS Lite,此前面向 IoT 领域的轻量级物联网嵌入式操作系统 ...

  2. 国内四家物联网实时操作系统浅析

    国内四家物联网实时操作系统浅析 如果把云计算比作地球的大脑,那么物联网终端就是遍布全球的"神经末梢".如果把云计算比作地球的心脏,那么物联网终端就是遍布全球的"毛细血管& ...

  3. 开源物联网终端设备操作系统

    终端设备开源操作系统,已从移动手机市场转向物联网市场. 文章目录 前言 一.物联网终端操作系统的特点 二.常见的物联网操作系统 1.两大派系 2.诸多厂家 1. 华为鸿蒙HarmonyOS 2. 华为 ...

  4. 华为愿出售5G技术渴望对手;苹果将向印度投资10亿美元;华为全联接大会首发计算战略;腾讯自研轻量级物联网操作系统正式开源……...

    戳蓝字"CSDN云计算"关注我们哦! 嗨,大家好,重磅君带来的[云重磅]特别栏目,如期而至,每周五第一时间为大家带来重磅新闻.把握技术风向标,了解行业应用与实践,就交给我重磅君吧! ...

  5. 阿里云物联网操作系统AliOS Things获国家重点研发计划立项

    近日,阿里云物联网操作系统AliOS Things正式通过了国家重点研发计划重点专项2020年度立项,国家重点研发计划是我国最高级别的研发项目,意味着国家层面对AliOS Things的高度认可,该操 ...

  6. 阿里开源物联网操作系统 AliOS Things 3.0 发布,集成平头哥 AI 芯片架构!

    阿里云智能产品管理部总经理.AIoT 事业部产品与解决方案总经理何云飞 作者 | 唐小引发自云栖小镇 出品 | CSDN(ID:CSDNnews) 阿里正式提出将 IoT 作为主赛道是在去年 3 月, ...

  7. 阿里布局物联网!开源操作系统 AliOS Things 喜提 1 亿芯片出货量

    人工智能学习路线+实战训练 https://edu.csdn.net/topic/ai30?utm_source= csdn_bwv 作者 | 胡巍巍 出品 | CSDN(ID:CSDNnews) 2 ...

  8. 嵌入式操作系统风云录:历史演进与物联网未来第2章 Chapter2

    第2章 Chapter2 嵌入式操作系统的历史 20世纪70年代末,嵌入式操作系统商业产品开始在北美出现,20世纪90年代末嵌入式OS的数量呈井喷式增加,最鼎盛的时候有数百种之多,即使经过30多年的发 ...

  9. 嵌入式操作系统风云录:历史演进与物联网未来Chapter1 第1章

    Chapter1 第1章 认识嵌入式操作系统 操作系统和物联网是今天大众熟悉的二个专业技术词汇.人们拿起智能手机就想到绿色小机器人-谷歌的Android操作系统:使用电脑的时候就想到了Windows操 ...

最新文章

  1. 动态卷积超进化!通道融合替换注意力,减少75%参数量且性能显著提升 ICLR 2021...
  2. linux编译树莓派内核,编译树莓派 4B Linux 5.9 内核
  3. SD认证考题分布和复习要点(转摘)
  4. 基于Linux系统中进程调度分析
  5. python with open as yaml_python怎么解析yaml文件?
  6. maven打war包
  7. pythongif字符动图,利用Python如何制作好玩的GIF动图详解
  8. 《配置管理最佳实践》——1.2 从哪里开始
  9. SEO【总结】by 2019年5月
  10. html 基本布局介绍
  11. 【Elasticsearch】es 的配置集合
  12. P(A)P(B|A)=P(B)P(A|B)
  13. 多线程之Thread类
  14. java包限制使用时间_给jar包加壳限制使用时间
  15. Emacs学习笔记(二)
  16. HTML5基础标签学习
  17. 秦曾昌人工智能课程---1、机器学习中的数学基础
  18. python 简历处理_利用python处理简历和名单——处理excel os、shutil处理文件
  19. XAMPP使用本地MySQL
  20. html5 audio样式修改,HTML5中 audio的样式设置

热门文章

  1. 卡特兰数(高精度乘法压位)
  2. 记录0~9各数字出现的次数
  3. Android Binder 全解析(1) -- 概述
  4. 胖虎谈ImageLoader框架(三)
  5. 《学会提问》思维导图
  6. Select与Selectors
  7. 力控访问mysql_力控DBCOM的使用方法
  8. 【计算机视觉】基于FREAK特征描述子的分析、仿真与思考
  9. XSS闯关——第六关:level6
  10. electron项目构建打包缺少dll文件的问题解决办法