关注+星标公众号,不错过精彩内容
作者 | strongerHuang
微信公众号 | 嵌入式专栏
选择RTOS,通常会考虑开源、市场占有率、配套资料和例程,以及配套组件等,市面上使用率较多的开源RTOS,这里主要推荐:µC/OS、RT-Thread、FreeRTOS、等大家熟悉的RTOS。
随着、的开源,现在供大家选择学习的RTOS越来越多了。
下面讲讲µC/OS、FreeRTOS、RT-Thread、ThreadX开源协议的具体内容。
嵌入式专栏
1
µC/OS开源许可µC/OS使用Apache 2.0开源许可。µC及相关组件以允许的开源Apache 2.0许可模式提供,在这种开源模型下,寻求使用组件的开发人员可以免费下载和使用该软件。
地址:https://weston-embedded.com/micrium-licensing
Apache 协议在为开发人员提供版权及专利许可的同时,允许用户拥有修改代码及再发布的自由。
嵌入式专栏
2
RT-Thread 开源许可RT-Thread 遵循 GPL V2 + 开源许可协议。GPL 开源协议的主要特点:
嵌入式专栏
3
FreeRTOS开源协议FreeRTOS使用MIT开源协议。
包括但不限于以下权利:使用,复制,修改,合并,发布,分发,再许可和/或出售。
免费和商业版协议差异:
嵌入式专栏
4
ThreadX开源协议ThreadX遵循“简单”的开源协议。
地址:https://github.com/azure-rtos/threadx/blob/master/LICENSE.txt
最后:开源协议由很多,具体开源协议代表什么含义,可以参看我的之前分享的内容:
后台回复『RTOS』『嵌入式软件基础知识』阅读更多相关文章。
欢迎关注我的公众号,回复“加群”按规则加入技术交流群,回复“1024”查看更多内容。
欢迎关注我的视频号:
点击“阅读原文”查看更多分享,欢迎点分享、收藏、点赞、在看。