Follow+Star public number, don’t miss wonderful content
Author | strongerHuang
WeChat Public Account | Embedded Column
When choosing an RTOS, factors such as open source, market share, supporting materials and examples, and supporting components are usually considered. The open source RTOS that is widely used in the market includes: µC/OS, RT-Thread, FreeRTOS, and ThreadX which are familiar to everyone.
With the open source of µC/OS and ThreadX, there are more and more RTOS options available for everyone to learn.
Next, let’s talk about the specific content of the open source licenses for µC/OS, FreeRTOS, RT-Thread, and ThreadX.
Embedded Column
1
The Apache license provides copyright and patent licenses to developers while allowing users the freedom to modify the code and republish.
Embedded Column
2
RT-Thread system is fully open source, versions 3.1.0 and earlier follow the GPL V2 + open source license agreement. From version 3.1.0 onwards, it follows the Apache License 2.0 open source license agreement, which can be used in commercial products for free without the need to disclose private code.
Main features of the GPL open source license:
Embedded Column
3
FreeRTOS uses the MIT open source license.
Including but not limited to the following rights: use, copy, modify, merge, publish, distribute, sublicense and/or sell.
Differences between free and commercial version agreements:
Embedded Column
4

Reply ‘ RTOS ‘ or ‘ Embedded Software Basics ‘ in the background to read more related articles.
Click “Read Original” to see more shares, and welcome to share, collect, like, and view.