侧边栏壁纸
  • 累计撰写 793 篇文章
  • 累计创建 1 个标签
  • 累计收到 1 条评论
标签搜索

目 录CONTENT

文章目录

开源协议

Dettan
2022-03-04 / 0 评论 / 0 点赞 / 92 阅读 / 520 字
温馨提示:
本文最后更新于 2022-07-23,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。
关于开源协议代码的商用, 所有开源协议的代码都可以商用, 只是有限制, 不同的协议限制不一样
不开放的开源协议:
GPL / GPL 2.0 / GPL 3.0   (具有传染性)
半开放的开源协议:
LGPL  /  MPL  (引用动态库不需要开源, 直接使用代码需要开源)
全开放开源协议:
MIT / BSD / APACHE.


Apache License 2.0要点
Apache Licence是对商业应用友好的许可。使用者也可以在需要的时候修改代码来满足需要并作为开源或商业产品发布/销售。
BSD开源协议(Berkerley Software Distribution)
要点:商业软件可以使用,也可以修改使用BSD协议的代码。
GPL ( GNU General Public License )要点:商业软件不能使用GPL协议的代码。
LGPL ( GNU Library or "Lesser" General Public License )
商业软件可以使用,但不能修改LGPL协议的代码。
MIT ( MIT license )
要点:商业软件可以使用,也可以修改MIT协议的代码,甚至可以出售MIT协议的代码。
MPL ( Mozilla Public License 1.1 )
商业软件可以使用,也可以修改MPL协议的代码,但修改后的代码版权归软件的发起者。
CDDL (Common Development and Distribution License )
商业软件可以使用,也可以修改CDDL协议的代码。
EPL (Eclipse Public License 1.0 )
商业软件可以使用,也可以修改EPL协议的代码,但要承担代码产生的侵权责任。
2.总结
从上面的总结看出来,常用的开源软件协议中,只有GPL许可证的开源软件是不能作为商业用途的,其他虽然有限制但是也是可以的。



作者:wyc0859
链接:https://www.jianshu.com/p/e56caca9dfb3
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
0

评论区