GitHub 仓库地址:https://github.com/shaokeyibb/Chinese-Licenses-Notice,感兴趣的可以 star 下~
简介
该项目为常用的开源许可证提供了简明易懂的中文许可证概要,你可以随时将这些概要放在你项目的 README 上,方便用户简要的了解项目的许可证内容,以确保用户大致了解该项目许可证赋予其的权利和义务。
此项目已通过 CC0 1.0 许可证授权至公有领域使用。
为什么要做这个东西?
近期目睹了一些国内不法分子盗用开源软件生成是自己开发牟利的事件,十分心痛。遂想到其实绝大多数人对自己使用的许可证,以及开发者和用户对于自己使用软件的许可证赋予自己的权利和义务并不明晰,毕竟很少会有人完整的阅读那一整段英文法律文本。在这个条件下,我撰写了 Chinese-Licenses-Notice,为大部分常用许可证提供了中文版的许可证概要。
说来也巧,去年正好写过"深入理解开源许可证"一文,当时撰文时学到的内容正好可以用在此处。
(有人问我为啥不写 CC 许可证的概要,那是因为 CC 官网上面已经有了类似的概要页面,我就没有必要复制粘贴一遍了)
正文
Apache License 2.0
> 请注意,为简要起见,以下许可证概要可能是片面或不完整的,这些概要并不构成任何法律声明和法律建议,请阅读许可证原文以了解该许可证赋予您的完整权利和义务。
此项目使用 **Apache License 2.0(阿帕奇基金会许可证 版本2.0)** 授权,这意味着您可以在遵守项目版权人要求(如果有)和 Apache License 2.0 许可证要求的前提下对项目进行**再分发,修改,私人使用,专利使用,商业化使用**。
要使该许可证赋予您的权利对您生效,您**必须将本许可证的完整文本以一种合理的方式展示在您的项目中**,以确保您项目的用户(无论是开发者还是终端用户)可以浏览到;同时,您**应当告知您的用户此项目是否相对原项目有所修改**。
除非您出于合理的描述和介绍目的,否则您**不应**使用本项目的商标,标志或版权人的名称。
只要您遵守这些要求,版权人就无法收回你的这些权利。
请注意,版权人**不为您对该项目的使用提供任何担保或背书**,您对该项目的使用依然需要遵守您所在地任何可适用的法律。
此许可证的完整文本应该已包含在项目中,如果没有,请参见[此处](http://www.apache.org/licenses/LICENSE-2.0)。
MIT License
> 请注意,为简要起见,以下许可证概要可能是片面或不完整的,这些概要并不构成任何法律声明和法律建议,请阅读许可证原文以了解该许可证赋予您的完整权利和义务。
此项目使用 **MIT License(麻省理工学院许可证)** 授权,这意味着您可以在遵守项目版权人要求(如果有)和 MIT License 许可证要求的前提下对项目进行**再分发,修改,私人使用,商业化使用**。
要使该许可证赋予您的权利对您生效,您**必须将本许可证的完整文本以一种合理的方式展示在您的项目中**,以确保您项目的用户(无论是开发者还是终端用户)可以浏览到。
只要您遵守这些要求,版权人就无法收回你的这些权利。
请注意,版权人**不为您对该项目的使用提供任何担保或背书**,您对该项目的使用依然需要遵守您所在地任何可适用的法律。
此许可证的完整文本应该已包含在项目中,如果没有,请参见[此处](https://mit-license.org/)。
WTFPL
> 请注意,为简要起见,以下许可证概要可能是片面或不完整的,这些概要并不构成任何法律声明和法律建议,请阅读许可证原文以了解该许可证赋予您的完整权利和义务。
此项目使用 **Do What The Fuck You Want To Public License** 授权,这意味着您可以在遵守项目版权人要求(如果有)和 Do What The Fuck You Want To Public License 许可证要求的前提下对项目进行**一切处分**。
此许可证的完整文本应该已包含在项目中,如果没有,请参见[此处](http://www.wtfpl.net/about/)。
GNU General Public License v3.0
> 请注意,为简要起见,以下许可证概要可能是片面或不完整的,这些概要并不构成任何法律声明和法律建议,请阅读许可证原文以了解该许可证赋予您的完整权利和义务。
此项目使用 **GNU General Public License v3.0(GNU 通用公共许可证 版本3.0)** 授权,这意味着您可以在遵守项目版权人要求(如果有)和 GNU General Public License v3.0 许可证要求的前提下对项目进行**再分发,修改,私人使用,专利使用,商业化使用**。
您**不被允许**将本项目与专有程序合并后再分发,除非该专有程序属于操作系统库的一部分。
要使该许可证赋予您的权利对您生效,您**必须将本许可证的完整文本以一种合理的方式展示在您的项目中**,以确保您项目的用户(无论是开发者还是终端用户)可以浏览到;您**应当告知您的用户此项目是否相对原项目有所修改**;在**分发软件**时,您**必须提供源代码**;如果**修改,再分发,合并软件**,您**必须使用相同许可证分发**。
版权人被允许在 GNU General Public License v3.0 许可证的要求之外附加额外条款,这些额外条款只能是 GNU General Public License v3.0 许可证第 7 条中规定的 6 个附加许可中的一个或多个。除此之外的许可并不被允许和 GPLv3 协议共存,如果你看到软件声明了那些额外的许可,你可以去掉他们。
只要您遵守这些要求,版权人就无法收回你的这些权利。
请注意,版权人**不为您对该项目的使用提供任何担保或背书**,您对该项目的使用依然需要遵守您所在地任何可适用的法律。
此许可证的完整文本应该已包含在项目中,如果没有,请参见[此处](https://www.gnu.org/licenses/gpl-3.0-standalone.html)。
GNU General Public License v2.0
> 请注意,为简要起见,以下许可证概要可能是片面或不完整的,这些概要并不构成任何法律声明和法律建议,请阅读许可证原文以了解该许可证赋予您的完整权利和义务。
此项目使用 **GNU General Public License v2.0(GNU 通用公共许可证 版本2.0)** 授权,这意味着您可以在遵守项目版权人要求(如果有)和 GNU General Public License v2.0 许可证要求的前提下对项目进行**再分发,修改,私人使用,商业化使用**。
您**不被允许**将本项目与专有程序合并后再分发,除非该专有程序属于操作系统库的一部分。
要使该许可证赋予您的权利对您生效,您**必须将本许可证的完整文本以一种合理的方式展示在您的项目中**,以确保您项目的用户(无论是开发者还是终端用户)可以浏览到;您**应当告知您的用户此项目是否相对原项目有所修改**;在**分发软件**时,您**必须提供源代码**;如果**修改,再分发,合并软件**,您**必须使用相同许可证分发**。
除此之外,版权人**不被允许**添加任何额外条款以限制或拓宽您的权利。
只要您遵守这些要求,版权人就无法收回你的这些权利。
请注意,版权人**不为您对该项目的使用提供任何担保或背书**,您对该项目的使用依然需要遵守您所在地任何可适用的法律。
此许可证的完整文本应该已包含在项目中,如果没有,请参见[此处](https://www.gnu.org/licenses/old-licenses/gpl-2.0-standalone.html)。
GNU Lesser General Public License v3.0
> 请注意,为简要起见,以下许可证概要可能是片面或不完整的,这些概要并不构成任何法律声明和法律建议,请阅读许可证原文以了解该许可证赋予您的完整权利和义务。
此项目使用 **GNU Lesser General Public License v3.0(GNU 宽通用公共许可证 版本3.0)** 授权,这意味着您可以在遵守项目版权人要求(如果有)和 GNU Lesser General Public License v3.0 许可证要求的前提下对项目进行**再分发,修改,私人使用,专利使用,商业化使用**。
您**不被允许**将本项目与专有程序合并后再分发,除非该专有程序属于操作系统库的一部分,或者您在未修改本项目的前提下**仅以类库引用的方式与本项目结合**。
要使该许可证赋予您的权利对您生效,您**必须将本许可证的完整文本以一种合理的方式展示在您的项目中**,以确保您项目的用户(无论是开发者还是终端用户)可以浏览到;您**应当告知您的用户此项目是否相对原项目有所修改**;在**分发软件**时,您**必须提供源代码**;如果**修改,再分发软件**,您**必须使用相同许可证分发**;如果您**仅以类库引用的方式将您的项目与本项目合并**,则您可以不必提供源代码。
版权人被允许在 GNU General Public License v3.0 许可证的要求之外附加额外条款,这些额外条款只能是 GNU General Public License v3.0 许可证第 7 条中规定的 6 个附加许可中的一个或多个。除此之外的许可并不被允许和 LGPLv3 协议共存,如果你看到软件声明了那些额外的许可,你可以去掉他们。
只要您遵守这些要求,版权人就无法收回你的这些权利。
请注意,版权人**不为您对该项目的使用提供任何担保或背书**,您对该项目的使用依然需要遵守您所在地任何可适用的法律。
此许可证的完整文本应该已包含在项目中,如果没有,请参见[此处](https://www.gnu.org/licenses/lgpl-3.0-standalone.html)。
GNU Affero General Public License v3.0
> 请注意,为简要起见,以下许可证概要可能是片面或不完整的,这些概要并不构成任何法律声明和法律建议,请阅读许可证原文以了解该许可证赋予您的完整权利和义务。
此项目使用 **GNU Affero General Public License v3.0(GNU Affero 通用公共许可证 版本3.0)** 授权,这意味着您可以在遵守项目版权人要求(如果有)和 GNU Affero General Public License v3.0 许可证要求的前提下对项目进行**再分发,修改,私人使用,专利使用,商业化使用**。
您**不被允许**将本项目与专有程序合并后再分发,除非该专有程序属于操作系统库的一部分。
要使该许可证赋予您的权利对您生效,您**必须将本许可证的完整文本以一种合理的方式展示在您的项目中**,以确保您项目的用户(无论是开发者还是终端用户)可以浏览到;您**应当告知您的用户此项目是否相对原项目有所修改**;在**分发软件**时,您**必须提供源代码**;如果**修改,再分发,合并软件**,您**必须使用相同许可证分发**;如果您通过网络方式向用户提供基于该项目的服务的修改版,那么您**必须提供此修改版程序的源代码**。
版权人被允许在 GNU Affero General Public License v3.0 许可证的要求之外附加额外条款,这些额外条款只能是 GNU Affero General Public License v3.0 许可证第 7 条中规定的 6 个附加许可中的一个或多个。除此之外的许可并不被允许和 AGPLv3 协议共存,如果你看到软件声明了那些额外的许可,你可以去掉他们。
只要您遵守这些要求,版权人就无法收回你的这些权利。
请注意,版权人**不为您对该项目的使用提供任何担保或背书**,您对该项目的使用依然需要遵守您所在地任何可适用的法律。
此许可证的完整文本应该已包含在项目中,如果没有,请参见[此处](https://www.gnu.org/licenses/agpl-3.0-standalone.html)。