不知道大家有没有发现:面向大众的软件代码,开源才是“王道”?
FreeRTOS之所以这么流行,很大程度在于它免费开源(遵循MIT开源协议)。
最近几年,手机界掀起了“自研操作系统”的热潮,华为自研鸿蒙操作系统(HarmonyOS)、小米自研澎湃操作系统(Xiaomi HyperOS)、Vivo自研蓝河操作系统 (BlueOS)。
华为开源了自家的物联网操作系统(OpenHarmony),当然,这个和手机中的鸿蒙操作系统不是一个东西。小米同样也开源了基于开源实时操作系统NutX打造的物联网嵌入式软件平台的操作系统Vela。
你会发现,这开源的操作系统,都是基于物联网,内核包含RTOS。
最近,微软宣布将旗下的 Azure RTOS 开源并免费商用,并将 Azure RTOS 源码贡献给 Eclipse 基金会,自此,Azure RTOS 变成了 Eclipse ThreadX.
Azure RTOS是一个带有 ThreadX 实时操作系统的嵌入式开发套件,一个小而强大的面向物联网的实时操作系统,已经部署在全球超过 12 亿台设备上。
这次开源的是Azure RTOS全家桶,包括 ThreadX实时操作系统内核,NetX Duo、FileX、GUIX、USBX、LevelX 等各种组件,以及相关工具和文档,这些源码将在2024年第一季度开放。
同时,这次支持更宽松的 MIT 开源协议。
此次开源,还收到了行业各位大佬的支持:
为了使其 Eclipse ThreadX 能够持续发展,还将成立兴趣小组:
为次,还单独上线了一个网站:
https://threadx.io/
更多详细内容,大家可以参看链接:
https://eclipse-foundation.blog/2023/11/21/introducing-eclipse-threadx/
最后,有多少小伙伴在用 ThreadX ,或者用过 ThreadX ?
作者:strongerHuang
来源:strongerHuang
推荐阅读
欢迎大家点赞留言,更多Arm技术文章动态请关注极术社区嵌入式客栈专栏欢迎添加极术小姐姐微信(id:aijishu20)加入技术交流群,请备注研究方向。