跳到主要内容

许可与权利

许可

Provelopment Foundation 自身的代码与文档依 Apache License 2.0 发布,这是世界上使用最广的宽松许可证之一。本页说明它实际授予什么、不授予什么,以及在哪里读到许可证本身。这不是法律意见。

这项许可证授予什么

版权默认把几乎所有权利留给权利人。正因为如此,让软件从「只能看看」变成「可以使用」的正是许可证。Apache-2.0 是宽松许可证:授权范围宽,附加条件少。

用许可证自己的话说,它授予全球范围内、非独占、免费、无需版税且不可撤销的版权许可,可用于使用、复制、修改、展示、再许可和分发。此外,它还明确写入了来自贡献者的专利授权。这也是本项目选择 Apache-2.0,而不是那些对专利只字不提的更短许可证的原因之一。

条件不是限制,而是实务性的:再分发软件时,要把许可证副本交给接收方、在修改过的文件上作出标注、保留收到的版权、专利、商标与署名声明,并在存在 NOTICE 文件时一并传递其中的声明。没有许可费,不需要注册,也没有需要续期或终止的东西。

许可证在整个安排中的位置,见「所有权与迁移」页面。

三类材料,三个立场

要正确使用许可证,最快的方式是把三类东西分开看。

  • Foundation 自身的材料

    平台的代码与文档。Apache-2.0 针对的正是这部分,上述授权适用于它。

  • 来自其他来源的材料

    Foundation 不会转授他人的成果。随附的图标库依 MIT 许可证发布,带有自己的声明。其他公司的商标遵循其品牌规则。各自的许可证保持原样。

  • 您或受托方创作的材料

    您的内容、品牌,以及委托他人完成的成果,不属于 Foundation 许可证的范围,而由您自己的权利和您所签订的合同决定。

这项许可证不授予什么

限制与授权同样重要,而数量并不多。

  • 没有 Provelopment 名称与品牌的权利

    Apache-2.0 是版权许可,并明确排除商标权。它不授予使用项目名称、标识与品牌的权利,也不能让人以为 Provelopment 推荐或认可了您的产品。

  • 没有质量保证

    软件按「现状」提供。不保证没有错误、适合特定用途,也不保证环境变化后仍可运行。

  • 没有赔偿与法律保护

    不提供针对第三方纠纷的赔偿或法律保护。如果这类风险对业务重要,那属于另行约定和您自己的法律咨询范围。

  • 没有要求修复与支持的权利

    许可证不要求维护者修复某个缺陷、回答问题或提供商业支持。可获得的帮助由约定或自愿协作决定。

  • 没有本网站内容的相关权利

    本网站的文字、界面图片与视觉识别不属于 Apache-2.0 的范围。许可证针对的是软件及其文档,而不是整个网站的内容。

专利授权:这项许可证为什么较长

代码公开并不意味着软件与专利无关。因此 Apache-2.0 明确写入了专利授权:提供代码的人,就自己在该贡献中持有的专利,在需要使用和分发该软件所必需的范围内,也向您作出授权。边界是这样的:如果您就该贡献提出专利主张,这项授权即告终止。

许多简短的宽松许可证对专利完全不提,使用者因此一无所知。本项目看重的正是这种明确。

但任何许可证都无法为它不知道的事情作保:它不能保证第三方没有相关专利。贡献者的专利授权覆盖的是这些贡献者的专利,而不是世上任何人的专利。

再分发时的条件

如果您只是把 Foundation 用于自己的网站,不会因此增加任何义务。义务出现在您分发软件本身或修改后的版本时。

那时需要做四件事:附上许可证副本;在修改过的文件上作出标注;保留收到的版权、专利、商标与署名声明;在存在 NOTICE 文件时一并传递其中的声明。本项目不随附 NOTICE 文件,因为没有需要传递的声明文字。义务到此为止——只要没有刻意删除声明,这件事并不困难。

商业使用无需版税即可进行:可以为客户建站、出售这项工作,也可以在收费服务中使用本平台。不需要告知任何人,不需要公开提及 Provelopment,也不需要公开客户的网站。

关于许可证的常见问题

以下是人们最先提出的问题,以及从许可证本身得出、而非凭意见得出的回答。如果答案对您很重要,请阅读许可证正文并取得自己的专业意见。

我需要公开自己做的网站代码吗

不需要。Apache-2.0 不是著佐权许可证,不要求您公开自己的成果。网站配置、内容、品牌以及您新增的代码都属于您,没有公开义务。许可证条件针对的是分发平台本身或修改后的版本。

可以把 Foundation 用在客户项目里吗

可以。商业使用、个人使用以及在收费服务中的使用都被允许,无需版税,也无需许可费。只要保留声明,其他方面没有变化。不承担告知义务,不承担公开称赞 Provelopment 的义务,也不承担公开客户网站的义务。

再分发时具体要保留什么

许可证副本、收到的版权、专利、商标与署名声明,以及在修改过的文件上作出的标注。如果分发内容中包含 NOTICE 文件,其中的声明也一并转移。本项目不随附 NOTICE 文件。

自己写的内容或购买的内容属于许可证范围吗

不属于。许可证针对的是平台自身的代码与文档。您的文字、图片、品牌以及委托他人完成的成果,由您的权利和您签订的合同决定,既不在 Apache-2.0 的范围,也不由 Provelopment 决定。

我大幅修改了平台,会有问题吗

没有问题。任何部分都可以为任何目的修改。分发修改后的版本时,要在修改过的文件上作出标注并保留声明。改动只留在自己这边时,不产生任何附加条件。许可证没有限制修改的程度。

如果 Provelopment 之后改变方针会怎样

授权不能被收回。Apache-2.0 授予的权利针对您已收到的版本是确定的,这也是选择宽松许可证的原因之一:一个可以事后收回授权的项目,并没有提供它所宣称的独立性。可能变化的是软件周边:服务、托管、提供方式,以及项目自身的计划。正因如此,这些内容与许可证分开,放在「所有权与迁移」页面说明。

这一页是法律意见吗

不是。这是为判断「能否使用 Foundation」的人写的通俗说明。具有效力的是许可证正文;如果这个判断对业务很重要(在产品内再分发、客户询问署名声明等),请取得您自己的专业意见。关于专利的说明同样是通俗解释,不是法律意见。

接下来阅读