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