洽谈四种常用的开源协议
今朝市面上的开源协议有许多种,好比: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 协议在为开拓职员提供版权及专利容许的同时,应承用户拥有修改代码及再宣布的自由。
2RT-Thread 开源容许 RT-Thread 遵循 GPL V2 + 开源容许协议。
RT-Thread 体系完全开源,3.1.0 及早年的版本遵循 GPL V2 + 开源容许协议。从 3.1.0 往后的版本遵循 Apache License 2.0 开源容许协议,可以免费在贸易产物中行使,而且不必要果真私有代码。
GPL 开源协议的首要特点: 3FreeRTOS开源协议 FreeRTOS行使MIT开源协议。
包罗但不限于以下权力:行使,复制,修改,归并,宣布,分发,再容许和/或出售。 免费和贸易版协议差别: 4ThreadX开源协议 ThreadX遵循“简朴”的开源协议。 ThreadX的协议由微软“自界说”,包括的金钱较量多,对共享、删除、修改、分发等都有约定。 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |