CPAL-1.0
1.0.1 “商业使用”是指发布或者以其他方式使第三方可以获得全部代码。
1.1 “贡献者”是指编写出代码或者对于代码的实质修改有贡献的各个实体。
1.2 “贡献者版本”是指原始代码,贡献者所使用的有过实质修改的源代码,以及仅由该贡献者所作的实质修改这三者的结合。
1.3 “覆盖代码”是指原始代码,或者其实质修改,或二者的结合,前述每种情形都包含之前保留下来的代码。
1.4 “电子分发机制”是指为负责数据电子化的软件研发团队所普遍接受的一种机制。
1.5 “可执行文件”指的是除了源代码以外任何形式覆盖的代码。
1.6 “原始开发者”指的是由证件A所要求的在源代码注意事项中被认定为初级开发者的个人或实体。
1.7 “更大的工作”指的是将被覆盖的代码或部分与不受本授权条款约束的代码相结合的工作。
1.8 “授权许可”是指本文档。
1.8.1 “可授权”的意思是指在最初授予或随后获得的权利时,有权给予最大限度的授予权利,无论是在此期间所获得的任何权利和所有权利。
1.9 “修改”指的是任何对源代码或先前修改的内容或结构的添加或删除。 当被覆盖的代码作为一系列文件发布时,修改是指:
A. 对包含原始代码或先前修改的文件内容的任何添加或删除。
B. 任何包含原始代码或先前修改的任何部分的新文件。
其它翻译版本 (1) 加载中1.10 “原始代码”是指计算机软件代码的“源代码”,在A证所要求填写的“源代码”公告中,它被描述为“原始代码”,在依据本许可发行的时候,“原始代码”尚未成为本许可所指的“覆盖代码”。
1.10.1“专利声明”是指在授予人“可授予许可的”任何专利中的专利声明,无论是现有的专利声明还是之后取得的专利声明,其中不包含有关限制、方法、处理过程以及设备装置的声明。
1.11 “源代码”是指为了对其进行实质修改而倾向采用的“覆盖代码”,包括它的所有模块,附加任何相关接口定义文件,用于控制一份“可执行代码”的汇编和安装的脚本,或源代码与原始代码和由贡献者自己选择公布的众所周知的另一份全部代码的差别比较。“源代码”可以是压缩或归档形式的,并提供免费易得的、对应的解压或解除归档形式的软件。
1.12 “你或你的”是指基于并且遵守本“许可”,或者章节6.1提及的本“许可”的未来版本的所有条款,行使权利的个人或法人。对法人而言,“你”包含任何实体,他控制实体,或被实体控制,或受到其他实体的一般控制。仅在此定义中,“控制”是指(a)能直接或间接地指导或管理实体的一种权力,无论通过联系或其他方式,或指(b)对实体的股份或红利拥有超过50%的所有权。
2.1 初始开发者授权
初始开发者特此授予您全球免版税、非独占许可证,但须遵守第三方知识产权声明:
(a)根据由初始开发者许可的知识产权(专利或商标除外),您可以使用、复制、修改、展示、执行、再许可和分发源代码(或其中部分),不论您是否有修改,和/或将其作为一个更大项目的一部分;
(b)根据专利权要求,制造、使用或销售源代码,准备使用、已经使用、测试、销售或提供销售,和/或以其他形式泄露源代码(或其中部分代码)的所有行为的是侵权的。
(c)本节授予的许可
第2.1节(a)和(b)项授予的许可,自首个开发者依本许可条款初次贡献原始代码之日生效。(d)尽管有2.1节(b)项的规定,但这些情况不能获得专利许可:
1)你从原始代码删除的代码;
2)与原始代码分离的代码;或由
3) i)修改原始代码或ii)将原始代码与其他软件和设备连接而引起的侵权行为。
2.2.贡献者授权
(如果你)遵守第三方知识产权要求,每个贡献者特此授予你一项全球免版税、非独占许可。
(a) 根据贡献者可授予的知识产权(专利权和商标权除外),使用,复制,修改,展示,表现,再许可和发布由该贡献者编写的全部或部分修改,抑或是在未修改的基础上,附带作为覆盖代码和/或代码联合工作的一部分的其他修改;且
(b)根据专利要求,制造、使用、或销售该贡献者所做的修改,无论是单独的还是与它的贡献者版本的结合(或结合代码的部分)将构成侵权。(你可以)生产,使用,提供销售,完成制造,且/或排除以下情形:
1)该贡献者所做的修改(或其部分)以及;
2)该贡献者所做的修改与它的贡献者版本的结合(或结合代码的部分)。
(c)在第2.2节(a)和(b)项授予的许可,在贡献者对覆盖代码初次进行商业使用之日生效。
(d)尽管有2.1节(b)项的规定,但这些情况不能获得专利许可:
1)该贡献者从贡献版本删除的任何代码;
2)与贡献版本分离的代码;
3)i)第三方对贡献者版本的修改或ii)将该贡献者所作的修改和其他软件(贡献者版本的部分除外)或其他设备联合而引发的侵权行为;或者
4)使用不含该贡献者所做修改的涵盖代码而侵犯专利权。
3.1 许可申请。
您创建或贡献的修改由本许可的条款规定,包括但不限于第2.2节。涵盖代码的源代码版本仅可根据本许可条款或根据本许可未来版本的第6.1节进行发布,您必须在每个发布的源代码副本中包含本许可的副本。 您不得在任何源代码版本上提供或强加任何条款,以修改或限制本许可的适用版本或本许可的使用人的权利。但您可以添加一个附加文档,其允许的附加权限会在第3.5节中进行描述。
3.2 源代码可用性
您创建或提供的任何修改必须以遵循本许可证条款的“源代码”形式提供,可以以可执行版本相同的方式;或通过支持电子分发机制的方式提供给可访问可执行版本的任何人; 如果通过电子分发机制提供,必须至少在最初发布之日后的十二(12)个月内能够访问,或者在该特定修改的后续版本已经提供给用户后至少六(6)个月内可供访问。 即使电子分发机制由第三方维护,您有责任确保源代码版本仍然可用。
3.3 修改描述
您必须为您所共享的所有相关代码提供一个文档,其中记录了您创建相关代码所做的更改以及任何其他改动的日期。还必须包括一个显著声明,其内容为:该修改直接或间接从初始开发人员所提供的原始代码派生出的,并在(a)源代码,和(b)可执行文件中的须知,或您用来描述涵盖代码的来源或所有权的相关文件中注明原始开发者的姓名。
3.4 知识产权事项
(a)第三方权利要求
如果贡献者根据第三方知识产权许可得知,必须运用由该贡献者根据2.1节和2.2节授予的权利,贡献者必须提供一份以“法律”为标题的“源代码分发声明”,该声明描述这项权利要求,以及被许可人可以联系到的、能详细解释该权利要求的单位。如果贡献者发现修改部分已按第3.2节描述的那样被公布,贡献者应及时修改此后发布的法律文件的所有复本,并应采取其他合理措施(比如告知对应的邮件列表或消息组)以确保接受涵盖代码的人得知这一新情况。
本文中的所有译文仅用于学习和交流目的,转载请务必注明文章译者、出处、和本文链接。 2KB翻译工作遵照 CC 协议,如果我们的工作有侵犯到您的权益,请及时联系我们。2KB项目(www.2kb.com,源码交易平台),提供担保交易、源码交易、虚拟商品、在家创业、在线创业、任务交易、网站设计、软件设计、网络兼职、站长交易、域名交易、链接买卖、网站交易、广告买卖、站长培训、建站美工等服务