AGPL 3.0

阅读数:172 评论数:0

跳转到新版页面

分类

架构学

正文

https://www.gnu.org/licenses/agpl-3.0

AGPL是GPL的一个补充, 在GPL的基础上加了一些限制。

AGPL这个协议的制定是为了避免一个GPL/LGPL协议中的漏洞,称之为 Web Service Loopwhole。
这主要是由于 GPL是针对传统的软件分发模式的商业模式(以微软为代表), 如果你使用的GPL的代码作为
基础完成你自己的软件,如果你要分发你的软件,你的软件必须也是GPL的。随着以Google为代表的软件
作为服务的互联网公司的兴起,它们的“不分发软件,为客户提供网络服务”的商业模式就不受GPL协议的
约束,所以Google公司在构筑他的搜索引擎的时候可以随心所欲的拿现有的GPL协议的开源代码,无需开
源他的修改成果。AGPL协议在GPL协议的基础上加上了这个约束。




相关推荐

开源软件更强调软件的分享和代码的开放,允许用户对源代码的修改及软件的重新发布,前提是要遵循相应的开源许可证。开源软件正是通过这些许可证保护其知识产权,一般情况下,可以从五个方面来讨论软件的知识产