开源领域又添一大实用软件。
近日,微软宣布将开源 Azure RTOS 开发套件,这是一个带有 ThreadX 实时操作系统的嵌入式开发套件。Azure RTOS 软件将由 Eclipse 基金会托管,更名为 Eclipse ThreadX,并根据 MIT 许可证获得许可,为资源受限的设备提供可靠、超快的性能。
此举被视为具有里程碑式的意义,也凸显了开源技术在嵌入式系统中日益增长的重要性。
120 亿台设备上运行的 ThreadX
最初,ThreadX 最初由微软于 2019 年收购的 Express Logic 公司开发。此次收购是在 Amazon AWS 接管 FreeRTOS(另一个使用 MIT 许可证的开源 RTOS)的管理权后不久进行的,此后微软将其重新命名为 Azure RTOS。
凭借高速性能和可靠性、实时多线程、线程间通信和同步以及内存管理等优点,Azure RTOS 颇受欢迎。据微软透露,Azure RTOS 在为全球超过 120 亿台设备提供支持方面发挥了重要作用。
未来
如今这一转变标志着 Azure RTOS 作为 Eclipse ThreadX 的重生,提供了一个供应商中立、开源、经过安全认证的操作系统、所有这些都在宽松的许可下的系统。微软表示,它是市场上第一个也是唯一一个融合了所有这些属性的实时操作系统,可以满足广泛的行业需求,使开发人员和最终用户都受益。主要优点包括:
不间断访问:更广泛、持续地访问 ThreadX 技术
加速创新:通过社区参与提供更快的更新和改进
开放且可预测:透明的开发流程以增强社区协作
更广泛的覆盖范围:对于各种应用来说更易于访问和通用
Eclipse 基金会表示,“我们乐观地认为,由于这些属性,ThreadX 将迅速扩大其在航空航天、汽车、物联网、医疗、交通、自动化和消费可穿戴设备等广泛用例中的采用。 ”
面向未来,Eclipse 基金会还创建了一个兴趣小组来专注于 ThreadX 开发可持续的融资模式。从 2024 年第一季度开始,Eclipse ThreadX 项目将在 MIT 许可下提供,包括 ThreadX、NetX Duo、FileX、GUIX、USBX、LevelX 以及相关工具和文档。微软也承诺通过最新认证支持该项目,以确保安全和安全认证版本的连续性。
来源:https://techcommunity.microsoft.com/t5/internet-of-things-blog/microsoft-contributes-azure-rtos-to-open-source/ba-p/3986318
https://eclipse-foundation.blog/2023/11/21/introducing-eclipse-threadx/