ASF源标题和版权声明政策
目的和目标受众
本文档描述了Apache提交者和PMC成员应该如何处理源文件许可和版权声明。
它不适用于ASF以外将Apache许可证应用于其工作的开发人员Apache许可证附录描述其他人如何应用他们工作的许可证。本页也没有描述标准LICENSE文件中包含的内容与每个Apache一起分发产品发布,也不是分发第三方组件的可接受许可.
概述
Apache产品由许多源文件中的大量代码组成,由不同的作者授权给ASF他们对自己的捐款保持所有权。PMC进行选择、协调和安排的过程所有这些贡献都集中在一个产品中,集体作品也受到版权法的保护,归ASF——尽管每一段代码仍然归其贡献者所有。Apache产品也可能包括未直接提交给ASF的其他组件,但以某种方式获得许可这与ASF的许可实践是一致的。
考虑到所有这些因素,本文档描述了如何:
本文件还包括以下问题的答案常见问题,我们会在出现新问题时更新法律讨论邮件列表。
此页面的更新通知
对此页面的更新发送到法律讨论邮件列表。
本节仅指版权所有人或其代理人直接提交给ASF的作品。
第三方工程的处理
- 术语“第三方作品”是指未由版权所有者或所有者代理人直接提交给ASF的作品。这包括直接提交给ASF的作品中,提交者不是版权所有者或所有者代理人的部分。
- 请勿修改或删除第三方作品中的任何版权声明或许可。
- 确保每个第三方作品都包含其关联的许可证,即使这需要将第三方下载站点的许可证副本添加到分发版中。
- 不要将标准Apache License头添加到第三方源文件的顶部。
- 为了方便起见,对第三方源文件的微小修改/添加通常应按照与第三方其他源文件相同的条款进行许可。
- 项目的PMC应逐个处理对第三方源文件的重大修改/添加。
NOTICE文件
- 每个Apache发行版都必须在顶部目录中包含一个NOTICE文件以及标准的LICENSE文件。
- 每个通知文件的顶部必须包括以下文本,并进行适当修改以反映产品名称和年份产品当前和过去版本的分发:
阿帕奇[PRODUCT_NAME]版权所有[XXXX-XXXX]Apache Software Foundation本产品包括在Apache软件基金会(/)。
- 使用NOTICE文件的其余部分包含[所需的第三方通知][1]。NOTICE文件还可能包括移动的版权声明从提交给ASF的源文件.
- 另请参见通知的修改
常见问题
我在哪里可以找到每个ASF版本中必须包含的NOTICE文件的示例?
请参阅httpd项目NOTICE示例或样板文件NOTICE
此策略是否适用于版本中包含的文档文件?
对。
此政策是否适用于我们网站上显示的内容?
没有。我们的网站没有相关的NOTICE文件。相反,我们可能很快就会制定此类内容的条款通过网页页脚的“使用条款”或“法律信息”链接进行明确说明。此时,没有任何操作Apache网站需要。
如果我的项目在产品分发中包含其网站,该怎么办?
使用很少有例外,发行版中包含的所有人类可读的Apache开发的文件都必须包括标题文本文档,包括随版本,可以在某种形式的元数据(如HTML注释)中包含页眉文本,也可以作为页眉或页脚出现在可见文档中。
Apache版本中的哪些文件不需要许可标头?
无论是文字元素还是结构都没有任何创造性的文件都不会受到版权法;因此,这样的文件不需要许可标头。如果对文件的创造力,将许可证标题添加到文件中。
某些其他文件没有许可标头可能有意义。三个例子是:
- 简短的信息性文本文件;例如README、INSTALL文件。期望这些文件能够清楚地显示它们与哪个产品相关。
- 添加源标头会导致测试失败的测试数据。
- 包含在较大文件中的“代码段”文件,而较大文件将具有重复的许可标头。
项目管理委员会应根据自己的判断,错误地使用源标题,如果不确定,请联系法律部门进行讨论。
有时,文件的情况是推荐的Apache源标头不合适。示例包括图像、缩小的JavaScript或PDF。在这些情况下,以下简称可以使用表单。
“根据一个或多个贡献者许可协议授权给Apache Software Foundation(ASF);根据Apache许可证2.0版授权给您。”
提供与文件相关的任何其他许可信息(即通常在通知中)当使用缩写形式时,直接在文件中。
项目管理委员会应根据自己的判断,错误地使用完整的源标题,如果不确定,请联系法律部门进行讨论。
该策略是否适用于二进制/对象文件,如可执行文件或JAR文件?
对。即使版本中没有源文件,仍然需要LICENSE文件和NOTICE文件每个ASF发行版——无论发行单元是.jar、.msi、.tar.gz、.zip、.exe安装程序还是任何用于分发的其他文件格式。例如,Windows.exe文件不能用作分发单元除非他们是安装程序,并且在安装过程中包含LICENSE和NOTICE文件。
此策略是否适用于ASF版本中包含的第三方二进制/对象文件?
对。查看政策第三方作品部分,尤其是要求确保每个第三方作品都有许可证。
如果媒体是直接贡献给ASF项目的,贡献者可以选择插入他们的版权声明在NOTICE文件中,按原样对源文件进行了描述。如果媒体来自第三方来源(不是直接贡献给项目的),然后是任何明显与媒体应复制到NOTICE文件中。
许可标头允许检查文件的人了解管理作品使用的条款,即使在分发时没有分布的其余部分。在没有许可通知的情况下,必须假定作者保留所有权利,包括复制、修改和重新发布的权利。
此政策是否适用于ASF以外使用Apache许可证的项目?
不。这是严格的ASF政策。其他使用Apache许可证的项目仍应参考许可证附录有关将标头应用于其源文件的指导。