当前位置:   article > 正文

GPL、 LGPL and MPL[授权方式的选择简要说明]

lgpl/mpl 同时有

GPL(GNU General Public License)
允许免费修改、免费重发布,但要求修改代码必须也遵守GPL,不允许修改后和衍生的代码做为非开源的商业软件发布和销售。
LGPL(GNU Lesser General Public License)
LGPL协议的开源代码很适合作为第三方类库被商业软件引用,
允许商业软件通过类库引用(link)方式使用LGPL类库而不需要开源商业软件的代码,
这使得采用LGPL协议的开源代码可以被商业软件作为类库引用并发布和销售,很大程度上保留商业利益。
但是如果修改LGPL协议的代码或者衍生,则所有修改的代码,涉及修改部分的额外代码和衍生的代码都必须采用LGPL协议,
所以LGPL协议代码不适合以此为基础通过修改和衍生的方式二次开发的商业软件采用。
MPL(Mozilla Public License)
允许免费重发布、免费修改,但要求修改后的代码版权归软件的发起者。MPL一般也是同时遵守LGPL的。

转载于:https://my.oschina.net/cgz/blog/4030

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/169314
推荐阅读
相关标签
  

闽ICP备14008679号