YATeam公共许可证(中文版本)

发布于 2022-03-16  302 次阅读


本许可证以中英文双语表述 -- THIS LICENSE IS WRITTEN IN BOTH CHINESE AND ENGLISH
开始许可证文本

序言
YATeam公共许可证是一个免费的、copyleft的许可证,用于软件和其他类型的作品。
YATeam发现,尽管许多开源许可证都注重于保护特定群体的权利,但是它们都忽视了一个基本的权利,即许可证使用者自己选择许可证规定的限制的权利,这导致了繁多的许可证出现,进而导致许可证使用者每次选择许可证时都需要再次权衡每个许可证规定的限制是否适合自己的作品。
相较于其他的许可证,YATeam公共许可证更倾向于在尽可能地保障作者与贡献者的权利下,更多地保障作者对于许可证限制的选择权。
复制、使用、修改及分发受YATeam公共许可证(以下简称“本许可证”)的如下条款的约束:
条款和条件
0.定义
"版权"也指适用于其他类型作品(如半导体掩码)的类似版权的法律。

"作品"是指根据本许可证许可的任何受版权保护的作品,包括最初“作者”许可在“本许可证”下的作品及后续“贡献者”许可在“本许可证”下的“衍生作品”。

"作者"是指将受版权保护的作品许可在“本许可证”下的个人或组织。

"衍生作品"是指基于“作品”创作的作品,具体包括对全部或部分“作品”进行修改、重写、翻译、注释、组合或与之链接(包括动态链接或静态链接)而形成的作品。仅与“作品”进行进程间通信或系统调用的作品是独立作品,不属于“衍生作品”。

"贡献者"是指基于“作品”创作出“衍生作品”的个人或组织。

“对应源代码” 是指生成、安装和(对于可执行作品)运行目标代码所需的所有源文件和与之关联的接口定义文件,以及控制这些活动的脚本,但不包括编译环境、编译工具、云平台(如果有)。

"分发"是指通过任何媒介向他人提供“作品”或“衍生作品”的行为,以及利用“作品”或“衍生作品”通过网络远程给用户提供服务的行为,例如:通过利用“作品”或“衍生作品”搭建的云平台提供在线服务的行为。

"研究成果"是在未构成“分发”行为的前提下,通过运行修改或未修改的“作品”或“衍生作品”等方式,得出并发布的含部分或不含“作品”或“衍生作品”内容的成果。

1.基本权限
根据本许可证授予的所有权利均在“作品”或“衍生作品”的版权期限内授予,并且在满足所述条件的情况下不可撤销。本许可证明确确认您无限制地允许运行未经修改的程序。仅当分发(鉴于其内容)构成涵盖的“衍生作品”时,运行所涵盖“作品”或“衍生作品”的分发才受本许可证的约束。本许可证承认您的合理使用权或版权法规定的其他同等权利。
您可以在不构成“分发”行为的条件下不受本许可证约束地进行研究,但如果您需要发布“研究成果”或进行“分发”,则受到本许可证的约束。

2.无商标许可
“作者”或“贡献者”在“本许可证”下不提供对其商品名称、商标、服务标识或产品名称的商标许可,但您为满足第3条规定的声明义务而必须使用的情形除外。

3.基本的义务
您可以将您接收到的“作品”,“衍生作品”或您的“作品”,“衍生作品”以源程序形式或可执行形式“分发”,但必须满足下列条件:
(1)您必须向接收者提供“本许可证”的副本,并且:
(i)如果您是“作品”的“作者”,您需要参照第4.1条进行操作;
(ii)如果您是创作“衍生作品”的“贡献者”,您需要参照第4.2条进行操作;
(2)您必须确保参照第4条创建,编辑并随“本许可证”副本一同“分发”命名为“YPLLIMIT”的文件(以下简称“限制”)。

4.权限的分配
“作者”需要在“作品”的根目录创建命名为“YPLLIMIT”的文件,“作者”与“贡献者”需遵循下列条款进行编辑。

4.1“作者”的权限分配

1.您需要在“限制”中提供以下基本信息:
(1)您的“作品”名称;
(2)您的邮箱;
(3)可以获取您的“作品”的方式(必须保证有效期在“限制”最后编辑完毕之日起不少于三年,并确保接收者可以免费取得“作品”的源代码);
(4)您最后编辑完毕“限制”的日期。
2.您可以选择在“限制”中选择对于“贡献者”的权限,包括:
(1)分发许可(如果没有此条,接收者不得“分发”此“作品”);
(2)衍生许可(如果没有此条,接收者不得基于此“作品”创作并“分发”“衍生作品”);
(3)无版权许可(如果没有此条,“作品”中的版权信息必须保留,“衍生作品”中需保留“作品”的版权,“衍生作品”的“贡献者”有权决定是否写入自己的版权,如果“贡献者”在保留已有版权信息的同时写入自己的版权,“衍生作品”的“衍生作品”必须保留上游“衍生作品”的版权);
(4)闭源许可(如果没有此条,“贡献者”必须提供“衍生作品”的源代码并随“衍生作品”一同“分发”);
(5)商用许可(如果没有此条,不得将“作品”及其“衍生作品”商用);
(6)无限制许可(如果没有此条,“限制”对“作品”与“衍生作品”的约束始终有效)。

4.2“贡献者”的权限分配

您无权更改“作品”或“衍生作品”中“限制”文件的原有内容,包括“衍生作品”的“贡献者”新增内容。您可以新增以下内容:
(1)您的“衍生作品”名称;
(2)您的署名;
(3)您的邮箱;
(4)可以获取您的“衍生作品”的方式(必须保证有效期在“限制”最后编辑完毕之日起不少于三年,并确保接收者可以在不违背第4.1条内容的情况下取得“作品”);
(5)您最后编辑完毕“限制”的日期。
您必须在“分发”您的“衍生作品”时一同发布编辑过的“限制”文件。但如果您获得“作者”基于第4.1条的不发布源代码许可,您可以不“分发”该“限制”文件,但您仍受其约束。如果您获得“作者”基于第4.1条的商用许可,您可以不“分发”该“限制”文件,但您仍受其约束。

5.附加条款与说明

5.1附加条款

1.如果“作者”在发布最初的“作品”后修改了“限制”,则“限制”最后修改之日后的接收者均受新的“限制”约束,最后修改日之前的接收者均受接收“作品”或“衍生作品”之日时发布的“限制”约束,但此后“分发”则均受新的“限制”约束。所有新的“限制”发布前“分发”的“衍生作品”均受该“衍生作品”“分发”之日时发布的“限制”约束;
2.如果“作者”或“贡献者”需要通过物理介质(如光盘,U盘,硬盘等)向接收者提供“作品”或“衍生作品”,则该“作品”的“作者”或该“衍生作品”的“贡献者”有权向接收者收取费用。

5.2说明

1.如果“作者”在“限制”中添加了第4.1条中的(6),则如果添加了其他约束,则该约束自动失效,但“作品”与“衍生作品”均仍受“本许可证”约束;
2.如果“作者”在“限制”中添加了第4.1条中的(4)和/或(5),且没有添加(3),则接收者必须提供版权查询方式,例如,通过命令"show -c"输出版权信息;对于GUI页面,可以通过“关于”页面展示版权信息;
3.如果“作者”在“限制”中没有添加第4.1条中的(4),则无论有无第4.1条中的(5),均需提供“衍生作品”源代码。对于商业产品,仅需提供“作品”或“衍生作品”的源代码即可;
4.“限制”中“作者”编辑部分如果有以下冲突情况,则“限制”自动失效。在“作者”作出修改前的所有“分发”均需保留版权信息,除此之外不保留任何“限制”所规定的限制。但“作者”修改“限制”且不造成冲突后,修改完毕后的所有接收者均受最后修改的“限制”约束,修改完毕前的接收者需重新获取“限制”并受约束。冲突如下:
(1)“限制”文件中(1)与任意约束并存;
(2)“限制”文件中(2)与(4)并存。

6.违约与终止
如果您违反“本许可证”,您将暂时不得“分发”“作品”或“衍生作品”,且不得自行创作并“分发”“衍生作品”,“本许可证”赋予您的所有权利自动终止,直至您停止所有违反“本许可证”的活动,可以暂时恢复在“限制”约束下的权利。“作者”和/或任何“贡献者”有权通过某种合理途径通知您终止其根据“本许可证”授予您的许可。该“作者”和/或“贡献者”授予您的许可自您接到其终止通知之日起终止。仅在如下两种情形下,即使您收到“作者”和/或“贡献者”的通知也并不终止其授予您的许可:
1.您在接到该终止通知之前已停止所有违反行为;
2.您是首次收到该“作者”和/或“贡献者”根据“本许可证”通过某种合理途径发出的终止通知,并且您在收到该通知后30天内已停止所有违反行为。
如果您的下游接收者遵守“本许可证”的规定,即使您在“本许可证”下被授予的许可终止,不影响下游的接收者根据“本许可证”享有的权利。但在您的权利被终止后仍接收您“分发”的已终止您的权利的“作品”或“衍生作品”的接收者,同样自动终止根据“本许可证”享有的权利。仅在您停止所有违反行为并恢复您的权利后自动恢复该接收者的所有权利。

7.自动许可
每次您转达涵盖的“作品”或“衍生作品”时,接收者都会自动收到原始许可方的许可,以运行、修改和传播该“作品”或“衍生作品”,但须遵守“本许可证”。您不得强制第三方遵守“本许可证”。
您不得对行使根据“本许可证”授予或确认的权利施加任何进一步的限制。例如:您不得在“限制”中加入其他的约束,不得将收取许可费等其他费用作为换取约束的条件。

8. 免责声明与责任限制
“作品”和“衍生作品”在提供时不带有任何明示或默示的担保。在任何情况下,“作者”或“贡献者”或版权人不对任何人因使用“作品”和/或“衍生作品”而引发的任何直接或间接损失承担任何责任,不论该等损失因何种原因导致或者基于何种法律理论,即使其曾被告知有该等损失的可能性。

9.语言
“本许可证”以中英文双语表述,中英文版本具有同等法律效力。如果中英文版本存在任何不一致,以中文版为准。

条款结束

如何将YATeam公共许可证,第1版,应用到您的软件
如果您希望将YATeam公共许可证,第1版,应用到您的软件,为了方便接收者查阅,建议您完成如下步骤:
请将以下通知附加到程序中。最安全的方法是将它们附加到每个源文件的开头,以最有效地声明保修的排除;并且每个文件至少应具有"版权"行和指向完整通知位置的指针。

Copyright (c) [Year] [name of copyright holder]
[Software Name] is licensed under YATeam PubL v1.
You can use this software according to the terms and conditions of the YATeam PubL v1.
You may obtain a copy of YATeam PubL v1 at:
https://license.yateam.cc/ypl-1.0/
THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND,
EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT,
MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE.
See the YATeam PubL v1 for more details.

除此之外,您还需要在软件包的一级目录下创建以“LICENSE”为名的文件,将整个许可证文本放入该文件中,并且在同一目录下按照“本许可证”的要求创建并编辑以“YPLLIMIT”为名的文件。

结束许可证文本


如果有什么错误,请你偷偷告诉我哟~