假设您正在使用 AGPL 库 iText 创建 PDF 文档。iText 是一个允许人们创建 PDF 文档(通常)的库,您正在使用 iText jar 创建 PDF 发票(一个非常具体的用例)。通过这样做,您创建了一个派生作品。如果您删除 iText,您的代码将不再有意义:它不再创建发票。如果您将 iText 替换为其他内容(例如 PdfBox),它也不再起作用。
原文链接:
https://snyk.io/learn/agpl-license/
GPL
协议:
即通用性公开
许可证
(General Public License,简称
GPL
)。
GPL
同其它的自由软件
许可证
一样,
许可
社会公众享有:运行、复制软件的自由,发行传播软件的自由,获得软件源码的自由,改进软件并将自己作出的改进版本向社会发行传播的自由。
GPL
还规定:只要这种修改文本在整体上或者其某个部分来源于遵循
GPL
的程序,该修改文本的 整体就必须按照
GPL
流通,不仅该修改文本的源码必须向社会公开,而且对于这种修改文本的流通不准许附加修改者自己作出的限制。因此,一项遵循
GPL
流通 的程序不能
一、
开源
许可证
的分类
开源
许可证
分为2种类型:宽松型和著佐权型。1、宽松型(Permissive):该类
许可证
往往只要求被
许可
方保留原作品的版权信息,对用户施加的限制较少,衍生软件可以成为私有软件,如Apache、MIT、BSD系列
许可证
。由于这类
许可证
允许衍生软件闭源,对商业化非常友好,因此广受欢迎。2、著佐权型(copyleft):也称为互惠型、强保护型,要求对软件的修改和扩展,必须按照获得该...
即通用性公开
许可证
(General Public License,简称
GPL
)。
GPL
同其它的自由软件
许可证
一样,
许可
社会公众享有:运行、复制软件的自由,发行传播软件的自由,获得软件源码的自由,改进软件并将自己作出的改进版本向社会发行传播的自由。
GPL
还规定:只要这种修改文本在整体上或者其某个部分来源于遵循
GPL
的程序,该修改文本的 整体就必须按照
GPL
流通,不
GPL
:GNU通用公共
许可证
(GNU General Public License)
A
GPL
:The GNU Affero General Public License
GPL
v3协议,意味着修改和使用其代码都需要
开源
,但是这是建立在软件分发的基础上,如果使用代码作为服务提供,而不分发软件,则不需要
开源
。这实际上是
GPL
协议本身的缺陷。
a
gpl
v3 GNU Affero通用公共
许可证
版本3 (A
GPL
v3)是与
GPL
v3几乎相同的copyleft
许可证
。 两种
许可证
具有相同的版权保留范围,但在一个重要方面存在实质性差异。 A
GPL
v3的第13节规定了
GPL
v2或
GPL
v3中不存在的其他条件:
尽管本
许可
协议有其他规定,但如果您修改本程序,则修改后的版本必须显着地为所有通过计算机网络与它进行远程交互的用户(如果您的版本支持这...
A
GPL
是
GPL
的一个补充, 在
GPL
的基础上加了一些限制。
A
GPL
这个协议的制定是为了避免一个
GPL
/L
GPL
协议中的漏洞,称之为 Web Service Loopwhole。
这主要是由于
GPL
是针对传统的软件分发模式的商业模式(以微软为代表), 如果你使用的
GPL
的代码作为
基础完成你自己的软件,如果你要分发...
oca所有模块都是a
gpl
,依赖这些模块的模块都必须a
gpl
。gooderp早期版本为了支持列表excel导出,其core模块依赖了oca的模块,所以整个模块依赖树都必须遵守a
gpl
协议。
a
gpl
允许非
开源
软件远程调用的。只是不允许基于gooderp封装成另一个产品非
开源
的发布。抵制a
gpl
的想干啥大家都清楚。
mangodb就是a
gpl
,并没有要求用到mangodb的软件和服务都向最终用户
开源
。
只是你别把mangodb换个lo...
自由软件基金会发布了一种新的开放源代码软件
许可
。新
许可
面向其代码被用作软件服务化(SaaS)应用的开发人员。新
许可
将确保对开放源代码SaaS应用代码的修改会反馈给自由软件社区。
新
许可
名称为GNU Affero General Public License version 3(GNU
A
GPL
v3),基于6月份刚刚完成的
GPL
v3。GNU
GPL
是自由软件运动的核心。采用GNU...
GNU Affero 通用公共
许可证
版本 3(A
GPL
v3)是与
GPL
v3 几乎相同的左版copyleft
许可证
。两个
许可证
具有相同的公共版权范围,但在一个重要方面有重大差异。 A
GPL
v3 的第 13 节规定了
GPL
v2 或
GPL
v3 中不存在的附加条件:
在本
许可证
的其它条款之外,如果你修改了程序,你必须把你修改的版本,给你的那些使用计算机网络远程(如果你的版本支持此类交互)与之交互的用户,明确提供一个通过一些标准或者常规的复制手段,从网络服务器上免费获得与你所修改的版本相匹配的源码的机会。
a
gpl
许可证
The advent of open-source changed the entire software industry, for once and for ever. But the control on who can do what with open-sourced code, has been a challenge, and is still a challenge....
Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.
每个人都被允许复制和分发本
许可证
文件的逐字副本,但不允许进行更