# Apache 软件许可证，版本 2.0

Apache 许可证

版本 2.0，2004 年 1 月

http://www.apache.org/licenses/

使用、复制及分发条款与条件

1.定义。

“许可证”指的是本文件第 1 节到第 9 节规定的使用、复制及分发条款和条件。

“许可方”指的是授予许可证的版权所有者或版权所有者授权的实体。

“法人实体”指的是代理实体和控制该实体、由该实体控制或与该实体一同受控制的所有其他实体的联合。在本定义中，“控制”指的是 (1) 通过合同或其他方式直接或间接造成相关实体的方向或管理的力量，或 (2) 持有已发行股票的百分之五十（50%）或以上，或 (3) 拥有该实体的受益所有权。

“您”（或“您的”）指的是行使本许可证赋予之许可的个人或法人实体。

“源代码”形式指的是作出修改的首选形式，包括但不限于软件的源代码、文件来源和配置文件。

“目标”形式指的是对源代码格式进行机械变换或翻译产生的任何形式，包括但不限于编译的目标代码、生成的文件以及转换成其他介质类型。

“著作”指的是根据许可证提供的作者的著作，无论采用源代码形式或目标形式，具体由著作中包含或附带的版权声明注明（例子见下文附录）。

“衍生著作”指的是基于（或衍生自）著作的任何著作，无论采用源代码形式或目标形式，其编辑修改、注释、阐述或其他修改共同构成一件原创著作。在本许可证中，衍生著作不包括独立于或仅仅链接至（或绑定名称）著作及其衍生著作的界面的著作。

“贡献”指的是任何作者的著作，包括著作的原始版本以及对该著作或其衍生著作的任何修改或添加，由版权所有者或授权代表版权所有者的个人及法人实体有意提交给许可方。在本定义中，“提交”指的是为了讨论和改进著作而发送给许可方或其代表的任何形式的电子、口头或书面通信，包括但不限于由许可方或其代表管理的电子邮件列表、源代码控制系统和问题跟踪系统的相关通信，但是不包括被版权所有者明显标示或以其他书面形式注明为“非贡献”的通信。

“贡献者”指的是许可方以及许可方代为接收贡献并将其纳入著作的任何个人或法人实体。

2.版权许可证的授予。根据本许可证的条款和条件，每一名贡献者现授予您永久、全球性、非排他、免费、免版税、不可撤销的版权许可证，允许您复制、制备衍生著作、公开展示、公开表演、再许可以及分发源代码形式或目标代码形式的著作和此类衍生著作。

3.专利许可证的授予。根据本许可证的条款和条件，每一名贡献者现授予您永久、全球性、非排他、免费、免版税、不可撤销的（本节中注明的情况除外）专利许可证，允许您制作（包括已制作的）、使用、出价、销售、导入和以其他方式转让著作，但此许可证仅适用于贡献者可授权且其贡献本身或贡献与著作的结合必然会侵犯的专利权主张。如果您向任何实体提起专利诉讼（包括诉讼中的交叉索赔或反诉），声称著作或著作中包含的贡献构成直接或间接专利侵权，则根据本许可证针对著作授予您的专利许可证在提起诉讼之日终止。

4.再分发。您可以使用任何介质复制并分发著作或其衍生著作的副本，无论是否修改，也无论采用源代码形式或目标代码形式，但必须满足下列条件：

a. 您必须向接收著作或衍生著作的其他人提供一份本许可证的副本；且

b. 您必须确保修改过的文档附带明显的注释，声明您已修改过文档；且

c. 您必须在您分发的衍生著作源代码形式中保留所有来自著作源代码形式的版权、专利、商标和归属声明，不包括与衍生著作的任何部分无关的声明；且

d. 如果著作在分发时包含一份“声明”文本文件，则您分发的任何衍生著作均必须在该声明文件中的下列至少一处包含一份归属声明的可读副本，不包括与衍生著作的任何部分无关的声明：在随衍生著作分发的通知文本文件中；在源代码形式或文件中（如随衍生著作提供）；或者在衍生著作生成的显示页面中（如果此处通常会出现此类第三方声明）。声明文件的内容仅供参考，不得对许可证作出修改。您可以为您分发的衍生著作添加您自己的归属声明，可以添加到著作的声明文本中或者以附录的形式添加，但此类补充归属声明不得被解释为对许可证的修改。

您可以为您所作的修改添加您自己的版权声明，可以规定补充或不同的许可证条款和条件来允许他人使用、复制或分发您所作的修改或者所有此类衍生著作，但您对著作的使用、复制和分发必须满足本许可证规定的条件。

5.贡献的提交除非您另有明确说明，您向许可方提交的以添加到著作中为目的的所有贡献均必须符合本许可证的条款和条件，除此之外并无其他条款或条件。尽管存在上述规定，本许可证的任何内容均不取代或修改您与许可方针对此类贡献单独签订的许可协议。

6.商标。本许可证并未授权使用许可方的商品名称、商标、服务标志或产品名称，除非合理且按照惯例用于描述著作的来源以及复制声明文件的内容。

7.免责声明。除非适用法律要求或经书面同意，许可方将按“原样”提供著作（每一名贡献者也按“原样”提供贡献），不附带任何种类的担保或条件，无论明示或默示，包括但不限于所有权、不侵权、适销性或针对某特定用途的适用性的担保或条件。您需要全权负责判断使用或再分发著作的适当性，并承担与您行使本许可证赋予的许可相关的任何风险。

8.责任限制。在任何情况下、根据任何法律理论，无论是侵权（包括过失）、合同或其他，除非适用法律要求（例如蓄意和严重的疏忽行为）或经书面同意，如果您因为本许可证或因为使用或无法使用著作而受到任何损害，包括直接、间接、特殊或意外损害（包括但不限于商誉损失、停工、PC故障或任何所有其他商业损害或损失），贡献者概不负责，即使贡献者已被告知出现此类损害的可能性。

9.接受担保或额外责任。再分发著作或其衍生著作时，您可以选择在收费的基础上提供支持、担保、赔偿或承担其他责任义务和/或符合本许可证的权限。但是，选择承担此类义务时，您只能代表您自己并由您全权负责，不能代表任何其他贡献者。此外，您必须同意赔偿和保护每一名贡献者，避免其因为您承担此类担保或额外责任而承担任何责任或遭到索赔。

条款和条件结束

附录：如何为您的著作申请 Apache 许可证

要为您的著作申请 Apache 许可证，请附上以下样本通知，并用您自己的身份信息替代括号“[]”中的字段。（括号要去掉！）文本应当采用与文件格式相适合的注释语法。我们还建议在版权声明的同一“打印页面”上添加一个文件名或类别名以及目的描述，以便在第三方档案中用于识别。

Copyright [yyyy] [版权所有者名称]

根据 Apache 许可证版本 2.0（以下称为“许可证”）授权；

您不得使用此文件，除非遵守许可证。

您可以前往以下地址获取许可证的副本

http://www.apache.org/licenses/LICENSE-2.0

除非适用法律要求或经书面同意，

根据许可证分发的软件按“原样”提供，

不附带任何种类的担保或条件，无论明示或默示。

关于许可证的许可和限制的具体语言

请参阅许可证。