目前市面上的開源協議有很多種,比如:GPL、BSD、MIT、Mozilla、Apache 和 LGPL等。
選擇RTOS,通常會考慮開源、市場占有率、配套資料和例程,以及配套組件等,市面上使用率較多的開源RTOS,這里主要推薦:μC/OS、RT-Thread、FreeRTOS、ThreadX等大家熟悉的RTOS。
隨著μC/OS、ThreadX的開源,現在供大家選擇學習的RTOS越來越多了。
下面講講μC/OS、FreeRTOS、RT-Thread、ThreadX開源協議的具體內容。
1
μC/OS開源許可μC/OS使用Apache 2.0開源許可。
μC及相關組件以允許的開源Apache 2.0許可模式提供,在這種開源模型下,尋求使用組件的開發人員可以免費下載和使用該軟件。
Apache 協議在為開發人員提供版權及專利許可的同時,允許用戶擁有修改代碼及再發布的自由。
2
RT-Thread 開源許可RT-Thread 遵循 GPL V2 + 開源許可協議。
RT-Thread 系統完全開源,3.1.0 及以前的版本遵循 GPL V2 + 開源許可協議。從 3.1.0 以后的版本遵循 Apache License 2.0 開源許可協議,可以免費在商業產品中使用,并且不需要公開私有代碼。
GPL 開源協議的主要特點:
3
FreeRTOS開源協議
FreeRTOS使用MIT開源協議。
包括但不限于以下權利:使用,復制,修改,合并,發布,分發,再許可和/或出售。
免費和商業版協議差異:
4
ThreadX開源協議ThreadX遵循“簡單”的開源協議。ThreadX的協議由微軟“自定義”,包含的款項比較多,對共享、刪除、修改、分發等都有約定。
原文標題:μC/OS、FreeRTOS、RT-Thread、ThreadX開源協議的具體內容
文章出處:【微信公眾號:strongerHuang】歡迎添加關注!文章轉載請注明出處。
責任編輯:haq
-
開源
+關注
關注
3文章
3309瀏覽量
42473 -
RTOS
+關注
關注
22文章
811瀏覽量
119595 -
RTThread
+關注
關注
8文章
132瀏覽量
40861
原文標題:μC/OS、FreeRTOS、RT-Thread、ThreadX開源協議的具體內容
文章出處:【微信號:strongerHuang,微信公眾號:strongerHuang】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論