有初学的读者问:我学习RTOS该如何选择,?C/OS不是收费软件吗?
这个读者肯定是看到了网上之前的一些(过时的)信息。
确实,在2016年10月,?C/OS(Micrium公司)被芯科(Silicon Labs)收购之前,?C/OS是商业收费软件。
但是,在2016年被收购之后,?C/OS就开源并支持商业使用了。
你输入?C/OS 原官网
它会跳转到芯科官网
μC/OS被收购之后,就分为了“两派”:Micrium OS 和 μC/OS.
其中,Micrium OS主要应用于芯科自家的平台(生态),而μC/OS主要包含RTOS内核和相关组件。
简单来说,它们两者主要的区别就是“应用场景不同”,这里可以参看我之前分享的一篇文章:μC/OS 和 Micrium OS 的区别
开源协议
μC/OS被收购之后,遵循的开源协议为:Apache 2.0.
Apache 2.0开源协议是一种比 GPL 协议更“宽松”的开源协议,支持商业使用。
这里可以参看我之前分享的一个关于GPL协议的视频:
所以,你不用担心遵循 Apache 2.0开源协议的μC/OS是商业收费软件。
看到这里,你还会说 ?C/OS 是收费软件吗?
审核编辑:刘清
-
RTOS
+关注
关注
24文章
853浏览量
121499
原文标题:?C/OS不是收费软件吗?
文章出处:【微信号:strongerHuang,微信公众号:strongerHuang】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
请问编译纯rtos到底是选择Linux+rtos的sdk编译only rtos还是直接使用rtos sdk?
【STM32单片机学习进阶路线】FreeRTOS嵌入式开发指南:从入门到智能循迹避障小车项目实战(含文档代码)

如何在Eclipse ThreadX RTOS中集成SystemView
为您的 Raspberry Pi 项目选择正确的实时操作系统(RTOS)

STM32MP131C CbueMX中间件无RTOS选项是怎么回事?
CubeMX创建STM32F1 FreeRTOS选择新版库1.8.6后工程出错是怎么回事?
Flexible Safety RTOS的技术特征
不适用ADS8586S的过采样功能,OS0,OS1,OS2这三个引脚该如何接?
全志T113双核异构处理器的使用基于Tina Linux5.0——RTOS系统定制开发
全志T113双核异构处理器的使用基于Tina Linux5.0——RTOS新增方案
嵌入式学习建议
TM4C129x基于套接字的TI-RTOS NDK以太网应用

RTOS正在缩小与Linux的差距

评论