许可证:仅AGPL-1.0

来自自由软件目录
跳转到:航行搜索
姓名 仅Affero通用公共许可v1.0版
统一资源定位地址 https://spdx.org/licenses/AGPL-1.0-only.html
注释 https://www.gnu.org/licenses/license-list.html#AGPLv1.0

免费但与GPL不兼容的许可证。

许可证文本

AFFERO通用公共许可证第1版,2002年3月版权所有©2002 Affero Inc。美国加利福尼亚州旧金山第三街510号225室,邮编94107本许可证是GNU通用公共许可证的修改版本,版权所有(C)1989、1991自由软件基金会有限公司经其许可制作。增加了第2(d)条,以涵盖通过计算机网络使用软件。每个人都可以复制和分发此许可证文档的逐字副本,但不允许更改。序言大多数软件的许可证旨在剥夺您共享和更改软件的自由。相比之下,Affero通用公共许可证旨在保证您共享和修改自由软件的自由,以确保软件对所有用户都是免费的。本公共许可证适用于Affero的大多数软件以及作者承诺使用它的任何其他程序。(GNU Library General Public License涵盖了其他一些Affero软件。)您也可以将其应用于您的程序。当我们谈到自由软件时,我们指的是自由,而不是价格。本通用公共许可证旨在确保您可以自由分发免费软件的副本(如果您愿意,还可以收取此服务的费用),您可以接收源代码,或者如果需要可以获取源代码,您可以更改软件或在新的免费程序中使用其中的部分;你知道你可以做这些事情。为了保护您的权利,我们需要制定限制,禁止任何人剥夺您的这些权利或要求您放弃这些权利。如果您分发或修改软件副本,这些限制将转化为您的特定责任。例如,如果你分发这样一个程序的副本,无论是免费的还是收费的,你必须给予接收者你所拥有的所有权利。您必须确保他们也能接收或获得源代码。你必须向他们展示这些条款,让他们知道自己的权利。我们通过两个步骤来保护您的权利:(1)对软件进行版权保护,以及(2)向您提供此许可证,使您能够合法地复制、分发和/或修改软件。此外,为了保护每个作者和我们的利益,我们希望确保每个人都明白,这个自由软件没有任何保证。如果软件被其他人修改并传递,我们希望其接收者知道他们所拥有的不是原始版本,这样其他人引入的任何问题都不会影响原始作者的声誉。最后,任何免费程序都会不断受到软件专利的威胁。我们希望避免这样的危险,即免费程序的再分配者将单独获得专利许可,从而使该程序成为专有程序。为了防止这种情况发生,我们明确表示,任何专利都必须授权给每个人自由使用,否则就根本没有授权。复制、分发和修改的确切条款和条件如下。复制、分发和修改的条款和条件0.本许可证适用于任何包含版权所有者发布的通知的程序或其他作品,该通知表示可以根据本Affero通用公共许可证的条款进行分发。下面的“程序”是指任何此类程序或作品,“基于程序的作品”是指程序或版权法下的任何衍生作品:也就是说,包含程序或其部分的作品,可以是逐字记录的,也可以是经过修改和/或翻译成另一种语言的。(下文中,翻译包括但不限于“修改”一词。)每个被许可人都被称为“您”。本许可证不包括复制、分发和修改以外的活动;它们超出了其范围。运行程序的行为不受限制,只有当程序的内容构成基于程序的作品时,才包括程序的输出(与运行程序无关)。这是否属实取决于该计划所做的工作。1.您可以在收到本程序源代码时,在任何媒体上复制和分发其原封不动的副本,前提是您在每个副本上醒目且适当地发布适当的版权声明和免责声明;保持所有关于本许可证和无任何保证的通知的完整性;并向程序的任何其他接收者提供本许可证的副本和程序。您可以对转让副本的实际行为收取费用,您也可以选择提供保修保护以换取费用。2.您可以修改您的一份或多份程序副本或其任何部分,从而形成基于程序的作品,并根据上述第1节的条款复制和分发此类修改或作品,前提是您还满足以下所有条件:a) 您必须使修改后的文件带有显著的通知,说明您更改了文件和任何更改的日期。b) 您必须根据本许可条款的规定,使您分发或发布的任何作品(全部或部分包含本程序或其任何部分或从本程序或其中任何部分派生)作为一个整体获得许可,而不向所有第三方收取任何费用。c) 如果修改后的程序在运行时通常以交互方式读取命令,则在以最普通的方式开始运行以进行这种交互使用时,必须使其打印或显示一条公告,其中包括适当的版权声明和不提供担保的通知(或者说,您提供了担保)并且用户可以在这些条件下重新分发程序,并告诉用户如何查看本许可证的副本。(例外:如果程序本身是交互式的,但通常不打印这样的公告,则您基于程序的工作不需要打印公告。)d) 如果您收到的程序旨在通过计算机网络与用户交互,并且在您收到的版本中,与程序交互的任何用户都有机会请求向该用户传输程序的完整源代码,您不得从程序的修改版本或基于程序的作品中删除该功能,并且必须为所有通过计算机网络与您的程序交互的用户提供同等机会,以请求通过HTTP立即传输修改版本或其他衍生作品的完整源代码。这些要求适用于整个修改后的工程。如果该作品的可识别部分不是源于程序,并且可以合理地认为其本身是独立和独立的作品,则当您将其作为单独的作品分发时,本许可证及其条款不适用于这些部分。但是,当您将相同的部分作为基于程序的整体作品的一部分进行分发时,整体的分发必须基于本许可证的条款,其他被许可方的权限扩展到整体,因此扩展到每个部分,而不管是谁编写的。因此,本节的目的并不是要求您对完全由您编写的作品享有权利或对您的权利提出异议;相反,其目的是行使控制基于该计划的衍生作品或集体作品的分发的权利。此外,仅将非基于程序的另一作品与程序(或基于程序的作品)聚合在存储或分发介质的卷上,并不将其他作品纳入本许可证的范围。3.您可以根据上述第1节和第2节的条款,以目标代码或可执行形式复制和分发程序(或根据第2节以其为基础的作品),前提是您还可以执行以下操作之一:a) 随附完整的相应机器可读源代码,这些源代码必须按照上述第1节和第2节的规定在通常用于软件交换的介质上分发;或者,b) 随附有效期至少三年的书面提议,向任何第三方提供相应源代码的完整机器可读副本,费用不超过您实际执行源代码分发的成本,根据上述第1节和第2节的条款,在通常用于软件交换的介质上分发;或者,c) 将它与您收到的有关提供分发相应源代码的信息一起提供。(此替代方案仅适用于非商业发行,并且仅当您收到目标代码或可执行形式的程序时,才可根据上述b小节的规定提供。)作品的源代码是指对作品进行修改的首选形式。对于可执行作品,完整的源代码意味着它包含的所有模块的所有源代码,加上任何关联的接口定义文件,以及用于控制可执行文件编译和安装的脚本。然而,作为一个特殊的例外,分发的源代码不需要包括与运行可执行文件的操作系统的主要组件(编译器、内核等)一起正常分发的任何内容(以源代码或二进制形式),除非该组件本身与可执行文件一起。如果通过提供从指定位置复制的访问权限来分发可执行代码或目标代码,那么提供从同一位置复制源代码的同等访问权限与分发源代码一样重要,即使第三方没有被强制复制源代码和目标代码。4.除非本许可证明确规定,否则您不得复制、修改、再许可或分发程序。任何以其他方式复制、修改、再许可或分发程序的尝试都是无效的,并将自动终止您在本许可证下的权利。但是,根据本许可证从您处收到副本或权利的各方,只要其完全遵守本许可证,就不会终止其许可证。5.您无需接受本许可证,因为您尚未签署本许可证。但是,任何其他内容都不会授予您修改或分发程序或其衍生作品的权限。如果您不接受本许可证,这些行为将被法律禁止。因此,通过修改或分发程序(或基于程序的任何作品),您表示您接受本许可证,以及其复制、分发或修改程序或基于该程序的作品的所有条款和条件。6.每次您重新分发本程序(或基于本程序的任何作品)时,接收者都会自动从原始许可人处收到一份许可,以根据这些条款和条件复制、分发或修改本程序。您不得对接收人行使此处授予的权利施加任何进一步的限制。您不负责强制第三方遵守本许可证。7.如果由于法院判决或专利侵权指控或任何其他原因(不限于专利问题),对您施加的条件(无论是通过法院命令、协议还是其他方式)与本许可证的条件相矛盾,这些条件并不能免除您对本许可证的条件的责任。如果您不能同时满足您在本许可证下的义务和任何其他相关义务,那么您可能根本无法分发程序。例如,如果专利许可证不允许所有通过您直接或间接接收副本的人免费重新分发程序,那么您唯一能满足专利许可证和本许可证要求的方法就是完全避免分发程序。如果本节的任何部分在任何特定情况下被认定无效或不可执行,则本节的其余部分将适用,而本节作为一个整体将适用于其他情况。本节的目的并非诱使您侵犯任何专利或其他产权主张,或对任何此类主张的有效性提出质疑;本节的唯一目的是保护自由软件分发系统的完整性,该系统是通过公共许可实践实现的。许多人对通过该系统分发的广泛软件做出了慷慨贡献,依赖于该系统的一致应用;由作者/捐赠者决定他或她是否愿意通过任何其他系统分发软件,而被许可人不能强加这种选择。本节旨在彻底明确本许可证其余部分的后果。8.如果程序的分发和/或使用在某些国家受到专利或受版权保护的界面的限制,则将程序置于本许可下的原始版权持有人可以添加明确的地域分发限制,但不包括这些国家,因此,只允许在未被排除在外的国家内或国家之间进行分配。在这种情况下,本许可证包含的限制如同写在本许可证正文中一样。9.Affero Inc.可不时发布Affero通用公共许可证的修订版和/或新版本。这些新版本在精神上与当前版本相似,但在解决新问题或关注点时可能会在细节上有所不同。每个版本都有一个不同的版本号。如果程序指定了适用于它的本许可证的版本号和“任何更新版本”,您可以选择遵守该版本或Affero,Inc.发布的任何更新版本的条款和条件。如果程序没有指定本许可证版本号,您可以选择Affero,Inc.发布的任何版本。您也可以选择在自由软件基金会的GNU通用公共许可证版本3或更高版本的任何版本下重新发布此程序的修改版本,只要该版本的GNU GPL包含与本许可证实质上相同的条款和条件。10.如果您希望将本程序的部分内容合并到其他分发条件不同的免费程序中,请写信给作者请求许可。对于Affero,Inc.版权所有的软件,请写信给我们;我们有时会为此破例。我们的决策将以两个目标为指导,一是保持我们自由软件所有衍生产品的自由地位,二是促进软件的共享和重用。无担保11.由于程序是免费许可的,因此在适用法律允许的范围内,对程序不作任何担保。除非另有书面规定,否则版权持有人和/或其他方“按原样”提供程序,无任何明示或暗示的保证,包括但不限于对适销性和特定用途适用性的暗示保证。课程质量和性能的全部风险由您承担。如果程序被证明有缺陷,您将承担所有必要的维护、维修或更正的费用。12.在任何情况下,除非适用法律要求或书面同意,否则任何版权持有者或可能根据上述许可修改和/或重新分发程序的任何其他方均不对您的损害负责,包括任何一般、特殊、,因使用或无法使用程序而产生的附带或间接损害(包括但不限于数据丢失或数据不准确,或您或第三方遭受的损失,或程序无法与任何其他程序一起运行),即使该持有人或其他方已被告知此类损害的可能性。


授予复制、分发和/或修改本文档的权限根据GNU自由文档许可证1.3版或自由软件基金会发布的任何更新版本;没有不变的节,没有前覆盖文本,也没有后覆盖文本。一个许可证副本包含在页面中“GNU免费文档许可证”.

本页上的版权和许可声明仅适用于此页面上的文本。任何软件或版权许可或其他本文中描述的类似声明具有自己的版权声明和许可证,通常可以在发行版或许可证中找到文本本身。