开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的区别 首先借用有心人士的一张相当直观清晰的图来划分各种协议:开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的区别 以下是上述协议的简单介绍:BSD开源协议BSD开源协议是一个给于使用者很大 ...
转载自:https: www.cnblogs.com newcaoguo p .html 开源许可证GPL BSD MIT Mozilla Apache和LGPL的区别 首先借用有心人士的一张相当直观清晰的图来划分各种协议:开源许可证GPL BSD MIT Mozilla Apache和LGPL的区别 以下是上述协议的简单介绍: BSD开源协议BSD开源协议是一个给于使用者很大自由的协议。基本上 ...
2019-03-19 11:53 0 1242 推荐指数:
开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的区别 首先借用有心人士的一张相当直观清晰的图来划分各种协议:开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的区别 以下是上述协议的简单介绍:BSD开源协议BSD开源协议是一个给于使用者很大 ...
以下是上述协议的简单介绍:BSD开源协议BSD开源协议是一个给于使用者很大自由的协议。基本上使用者可以“为所欲为”,可以自由的使用,修改源代码,也可以将修改后的代码作为开源或者专有软件再发布。但”为所欲为”的前提当你发布使用了BSD协议的代码,或则以BSD协议代码为基础做二次开发自己的产品时 ...
开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的区别 首先,借用有心人士的一张相当直观清晰的图来划分各种协议:开源许可证 GPL、BSD、MIT、Mozilla、Apache 和 LGPL 的区别 以下是上述协议的简单介绍: BSD开源协议 BSD ...
导读 在开源软件中经常看到各种协议说明,GPL、BSD、MIT、Mozilla、Apache和LGPL。 - 这些协议之间的有什么区别 - 如何选择合适的开源协议 请看下文,特作记录一篇,以供后续查看 参考: 阮一峰的网络日志 http ...
者要开源软件,不单单是开放源代码就可以了,选择一种许可证很重要,一个许可证之于软件就相当于价值观之于普通人 ...
的软件包含了GPL的代码,只要你不发布,是可以任意使用的。 下面是几个开源许可证的区别: GPL ...
目录 1. GPL 1.1. GPL-v3 1.2. LGPL 1.3. AGPL 1.3.1. AGPL限制分发(distribution)漏洞 2. MPL(Mozilla Public ...
GPL GPL授予程序接受人以下权利,或称“自由”: * 以任何目的运行此程序的自由 * 以学习程序工作机理为目的,对程序进行修改的自由(能得到源代码是前提) * 再发行复制件的自由 * 改进此程序,并公开发布改进的自由(能得到源代码是前提) 相反地,随版权所有软件的最终用户许可证 ...