Mozilla公共许可
2.0版
1.定义
- 1.1. “贡献者”
指创建、参与创建或拥有“适用软件”的每个个人或法律实体。
- 1.2. “参与者版本”
指供款人使用的其他供款(如有)与特定供款人的供款的组合。
- 1.3. “贡献”
指特定贡献者的适用软件。
- 1.4. “相关软件”
指初始贡献者在附件A中附上通知的源代码表、此类源代码表的可执行表格以及此类源代码表格的修改,在每种情况下,包括其中的部分。
- 1.5的规定。“与二级许可证不兼容”
方法
初始贡献者已将附件B中所述的通知附在适用软件上;或
适用软件是根据1.1版或更早版本的许可证条款提供的,但不是根据二级许可证条款。
- 1.6. “可执行表单”
指除源代码形式外的任何形式的作品。
- 1.7. “更大的工作”
是指在一个或多个单独的文件中,将“受保护软件”与其他材料结合在一起的作品,该文件不是受保护软件。
- 1.8. “许可证”
指本文件。
- 1.9. “可授权”
是指有权在最大可能的范围内,无论是在最初授予时还是在随后授予时,授予本许可证所转让的任何和所有权利。
- 1.10. “修改”
指以下任何一项:
源代码形式的任何文件,该文件是因添加、删除或修改覆盖软件的内容而产生的;或
源代码表中包含任何覆盖软件的任何新文件。
- 1.11。贡献者的“专利权利要求”
是指该贡献者可授权的任何专利中的任何专利主张,包括但不限于方法、工艺和设备主张,如果没有许可证的授予,其贡献或贡献者版本的制作、使用、销售、要约出售、制作、进口或转让都会受到侵犯。
- 1.12. “二级许可证”
是指GNU通用公共许可证2.0版、GNU次要通用公共许可证2.1版、GNU-Affero通用公共许可协议3.0版或这些许可证的任何更高版本。
- 1.13. “源代码表单”
指进行修改时首选的工作形式。
- 1.14. “你”(或“你的”)
是指根据本许可证行使权利的个人或法律实体。对于法律实体,“您”包括控制、被您控制或与您共同控制的任何实体。在本定义中,“控制权”是指(a)通过合同或其他方式直接或间接引导或管理该实体的权力,或(b)拥有该实体百分之五十(50%)以上的流通股或实益所有权。
2.许可证授予和条件
2.1. 赠款
每位贡献者特此授予您全球范围的免版税非决定性许可:
根据知识产权(专利或商标除外),该贡献者可授权使用、复制、提供、修改、展示、执行、分发和以其他方式利用其贡献,无论是在未经修改的基础上,还是在修改的情况下,还是作为较大作品的一部分;和
根据该贡献者的专利权利要求,制作、使用、出售、要约出售、制作、进口或以其他方式转让其贡献或贡献者版本。
2.2. 生效日期
第2.1条中授予的与任何出资有关的许可证在出资人首次分发该出资之日起对每一出资生效。
2.3. 授予范围的限制
第2节中授予的许可是本许可下授予的唯一权利。根据本许可证分发或许可适用软件不会暗示任何其他权利或许可。尽管有上述第2.1(b)节的规定,贡献者未授予任何专利许可:
贡献者从覆盖软件中删除的任何代码;或
因以下原因造成的侵权:(i)您和任何其他第三方对适用软件的修改,或(ii)其贡献与其他软件的组合(作为贡献者版本的一部分除外);或
在没有贡献的情况下,受保护软件侵犯的专利权利要求。
本许可证不授予任何贡献者的商标、服务标记或徽标的任何权利(除非为遵守第3.4节中的通知要求而有必要)。
2.4. 后续许可证
由于您选择根据本许可证的后续版本(参见第10.2节)或第二许可证的条款(如果第3.3节的条款允许)分发覆盖软件,任何贡献者都不会做出额外的授权。
2.5. 代表
每个贡献者表示,贡献者相信其贡献是其原创作品,或其有足够的权利授予本许可证所传达的贡献权。
2.6. 合理使用
本许可证并不旨在限制您在合理使用、公平交易或其他等效的适用版权原则下的任何权利。
2.7. 条件
第3.1、3.2、3.3和3.4节是第2.1节中授予许可的条件。
3.职责
以源代码形式分发的所有涵盖软件,包括您创建或贡献的任何修改,都必须遵守本许可证的条款。您必须告知接收者,所涵盖软件的源代码表受本许可条款的管辖,以及他们如何获得本许可的副本。您不得试图更改或限制源代码表单中收件人的权利。
如果您以可执行形式分发受保软件,则:
如第3.1节所述,此类涵盖的软件还必须以源代码形式提供,并且您必须通知可执行文件的接收人如何通过合理的方式及时获得此类源代码形式的副本,费用不超过分发给接收人的费用;和
您可以根据本许可证的条款分发此类可执行表单,或根据不同的条款再授权,前提是可执行表单的许可证不会试图限制或更改本许可证下源代码表单中收件人的权利。
3.3. 较大作品的分发
您可以根据自己选择的条款创建和分发较大的作品,前提是您也遵守本许可证对相关软件的要求。如果较大的作品是覆盖软件与受一个或多个二级许可管理的作品的组合,并且覆盖软件与二级许可不兼容,则本许可证允许您根据二级许可的条款额外分发该覆盖软件,以便较大作品的接收人可以,根据他们的选择,根据本许可证或此类二级许可证的条款进一步分发适用软件。
3.4. 通知
您不得删除或更改覆盖软件源代码表中包含的任何许可声明(包括版权声明、专利声明、免责声明或责任限制)的实质内容,但您可以根据需要修改任何许可声明,以纠正已知的事实错误。
3.5. 附加条款的应用
您可以选择向一个或多个“相关软件”的接收者提供保修、支持、赔偿或责任义务,并收取费用。但是,您只能代表自己这样做,而不能代表任何投稿人。您必须明确,任何此类保证、支持、赔偿或责任义务均由您单独提供,您特此同意赔偿每位贡献者因您提供的保证、支持或责任条款而承担的任何责任。您可以包括任何司法管辖区特有的额外免责声明和责任限制。
4.因法规或条例而无法遵守
如果由于法令、司法命令或法规的原因,您不可能遵守本许可证中有关部分或全部适用软件的任何条款,则您必须:(a)尽可能遵守本授权的条款;和(b)描述限制及其影响的代码。此类描述必须放在一个文本文件中,该文本文件包含在本许可证下涵盖的软件的所有发行版中。除法令或法规禁止的范围外,此类描述必须足够详细,以便具有普通技能的接收者能够理解。
5.终止
5.1. 如果您未能遵守本许可证的任何条款,则根据本许可证授予的权利将自动终止。然而,如果您合规,则特定贡献者根据本许可证授予的权利将被恢复(a)临时性的,除非该贡献者明确并最终终止您的授予,以及(b)持续性的,如果该贡献者未能在您恢复合规后60天内以合理方式通知您不合规情况。此外,如果某个特定贡献者以合理的方式通知您不符合规定,您从该贡献者处获得的授权将持续恢复,这是您第一次收到该贡献者发出的不符合本许可证规定的通知,并且您在收到通知后的30天内符合要求。
5.2. 如果您通过声称贡献者版本直接或间接侵犯任何专利的专利侵权索赔(不包括宣告性判决行动、反诉和交叉索赔)对任何实体提起诉讼,则任何及所有贡献者根据本许可证第2.1节授予您的适用软件权利将终止。
5.3. 如果根据上述第5.1或5.2节终止,在终止之前,您或您的分销商根据本许可证有效授予的所有最终用户许可协议(不包括分销商和分销商)应在终止后继续有效。
6.免责声明
“适用软件”是在“原样”的基础上根据本许可证提供的,没有任何形式的明示、暗示或法定保证,包括但不限于对“适用软件》无缺陷、适销、适合特定用途或无侵权的保证。覆盖软件的质量和性能的全部风险由您承担。如果任何“适用软件”被证明在任何方面存在缺陷,您(而非任何贡献者)应承担任何必要的服务、维修或更正费用。本免责声明构成本许可证的重要组成部分。除本免责声明外,本许可证未授权使用任何相关软件。
7.责任限制
在任何情况下,在任何法律理论下,无论是侵权行为(包括疏忽)、合同还是其他行为,任何贡献者或按照上述许可分发“适用软件”的任何人都不对您承担任何性质的直接、间接、特殊、附带或后果性损害赔偿责任,包括但不限于:,利润损失、商誉损失、停工、计算机故障或故障,或任何及所有其他商业损害或损失的赔偿,即使该方已被告知此类损害的可能性。在适用法律禁止的范围内,该责任限制不适用于因该方疏忽导致的死亡或人身伤害责任。某些司法管辖区不允许排除或限制附带或间接损害,因此此排除和限制可能不适用于您。
8.诉讼
与本许可证相关的任何诉讼只能在被告保留其主要营业地的司法管辖区法院提起,此类诉讼应受该司法管辖区的法律管辖,而无需参考其法律冲突条款。本节中的任何规定均不得妨碍一方提出交叉索赔或反索赔的能力。
9.其他
本许可证代表关于本协议标的物的完整协议。如果本许可证的任何条款被认定为不可执行,则该条款应仅在必要的范围内进行修改,以使其可执行。任何法律或法规规定合同语言应针对起草人进行解释,不得用于针对贡献人解释本许可。
10.许可证版本
10.1。新版本
Mozilla基金会是许可证管理员。除第10.3节规定外,除许可证管理员外,任何人都无权修改或发布本许可证的新版本。每个版本都会有一个不同的版本号。
10.2. 新版本的效果
您可以根据您最初收到覆盖软件所依据的许可证版本的条款,或根据许可证管理员发布的任何后续版本的条款分发覆盖软件。
10.3. 修改的版本
如果您创建了不受本许可证管辖的软件,并且希望为此类软件创建新的许可证,则可以创建和使用本许可证的修改版本,前提是您重命名了许可证并删除了对许可证管理员名称的任何引用(除非注意到此类修改后的许可证与本许可证不同)。
如果您选择根据本版本许可证的条款分发与二级许可证不兼容的源代码表,则必须附上本许可证附录B中所述的通知。
此源代码表受Mozilla公共许可2.0版条款的约束。如果MPL的副本没有随此文件一起分发,您可以在https://mozilla.org/MPL/2.0/。
如果不可能或不希望将通知放在特定的文件中,则您可以将通知包含在收件人可能会查找此类通知的位置(例如相关目录中的许可证文件)。
您可以添加其他准确的版权所有权通知。
附件B-“与二级许可证不兼容”通知
根据Mozilla公共许可2.0版的定义,此源代码表是“与二级许可证不兼容”。