GPL2.0人话版

注:不可以此内容去打官司,仅代表个人理解。

1. (不改源代码)在收到本程序源码之后,你可以通过任何媒介,复制和分发该程序源码的逐字副本(不修改源程序),但你需要把本协议和程序源代码一起发给接收者。你可以对副本转让的实际行为收费。简而言之,你收到GPL2.0协议下的程序,可以一字不改的转给其他人,但必需把本协议一起带上,转让过程可以收费。

2. (修改或使用本程序的源代码)在收到本程序源码之后,如果你修改了这个程序,可以复制或分发修改后的程序,或者基于本程序的作品,前提是你满足所有以下条件: 

  • 你必须让修改后的文件带有明显的通知,告知你修改的地方和日期。
  • 你要分发的程序,只要有一部份来源于本程序或者本程序的一部份,你都要把你的程序作为一个整体免费的许可给所有接收者。
  • 如果源程序之前不是交互式的,在你修改之后运行时需要交互式读取命令,则一开始运行时,需要打印或显示一个公告,显示版权声明,并切告诉用户如何查看本许可证的副本。但是,如果源程序本身是交互式的,且没有打印公告,则你修改后的程序也可以不打印公告。

把本程序和不基于本程序的其他程序存储在同一个介质上,不在本许可协议范围之内。

3. (分发非源码)在满足条款1和2的前提下,在满足下面条件之一的情况下,你可以复制和分发本程序的目标代码或可执行形式:

  • 你附上了完整的机器可读的源代码。
  • 你附上了一份有效期三年的的书面报价,且提供完整的机器可读的源代码,费用不超过你实际执行源代码分发的成本。
  • 对于非商业分发,你需要把书面报价和源代码一起转发给接收者。

4. (你非法,不影响下游)在本协议之外复制、修改或发布本程序,都视为无效许可。但是第三方接收者从你这里接受到程序之后依然遵循本协议,则许可有效。

5. (协议自动生效)你不接受本协议,则不能修改或分发本程序,否则视为接受本许可协议。

6. (不得截留本协议)每次发布本程序,你都必须把本协议发给接收者,不得做任何限制。

7. (与专利或产权不冲突)如果法院判决或专利指控等原因,不允许你在本协议下分发本程序,那你不能分发该程序。如果你要分发,则必须满足本许可协议。只有作者或捐赠者有权决定是否愿意通过其他系统分发软件,被许可人无权要求。

8. (可能有地区限制)如果程序的分发和使用因为专利或版权等原因在某些地区受限,则原始版权拥有者应该在本许可下添加明显的地理分发限制,排除这些国家。

9. 如果本协议有更高版本,且本程序适用于“任何更高版本”,你可以选择一个遵循本版本或更高版本。

10. 如果要把本程序的部分内容合并到分发条件不同的其他自由程序中,请写信给作者获取许可。

11. (免责条款-针对接收者)因为本程序免费,因此在使用法律允许的范围内,对该程序不提供任何保证。也就是程序有问题,需你自己承担后果。

12. (免责条款-针对作者/贡献者)除非适用法律要求或书面同意,任何版权所有者或团体,因为修改或重新分发本程序导致的直接或间接损失,你都无需担责。

你可能感兴趣的:(开源协议)