嵌入式专栏
License,即许可的意思,虽然我们很多软件都是免费使用,但依然需要遵循许可才行,比如我们所说的开源许可。
开源许可分类:
GNU GPL
BSD
Apache
MIT
GUN LGPL
1.GNU GPL
GNU GPL:GNU General Public License,GNU通用公共许可证。
GPL 开源协议的主要特点:
复制自由:允许把软件复制到任何人的电脑中,并且不限制复制的数量。
传播自由:允许软件以各种形式进行传播。
收费传播:允许在各种媒介上出售该软件,但必须提前让买家知道这个软件是可以免费获得的;因此,一般来讲,开源软件都是通过为用户提供有偿服务的形式来盈利的。
修改自由:允许开发人员增加或删除软件的功能,但软件修改后必须依然基于GPL许可协议授权。
5.GUN LGPL
GNU Lesser General Public License,GNU 宽通用公共许可证。
LGPL 是 GPL 的一个衍生版本,也被称为 GPL V2,该协议主要是为类库设计的开源协议。
LGPL 允许商业软件通过类库引用(link)的方式使用 LGPL 类库,而不需要开源商业软件的代码。这使得采用 LGPL 协议的开源代码可以被商业软件作为类库引用并发布和销售。
嵌入式专栏
FreeRTOS虽然是免费的,但它需要遵循MIT开源许可。
包括但不限于以下权利:使用、复制、修改、合并、发布、分发、再许可或出售内容的副本。
FreeRTOS软件按“原样”提供,没有任何形式的明示或明示担保。默示包括但不限于对适销性,适用性的担保,适用于特定目的和非侵权。
在任何情况下,作者或版权持有人应对任何索赔,损害或其他责任负责,在合同,侵权或其他形式的诉讼中,来源,外出或进入与软件的连接或软件的使用或其他处理。
FreeRTOS还有一个对应的商用系统:OpenRTOS。
它和FreeRTOS有近似之处,但不需要商业付费,下面罗列差异:
1.GD32 Arm MCU物联网开发者线上课程精彩内容预告!
2.杨福宇专栏|寻找可超车的弯道:伟人讲破字当头,立也在其中了
3.RISC-V其实是反潮流!
4.别忽视!嵌入式代码可能存在的致命漏洞!
5.号外!LoRa长距离通信从此“常驻”MCU
6.技术真的是中立的吗?
免责声明:本文系网络转载,版权归原作者所有。如涉及作品版权问题,请与我们联系,我们将根据您提供的版权证明材料确认版权并支付稿酬或者删除内容。