简单来说,GPLv1与GPLv2有什么区别?

时间:2010-05-16 14:14:34

标签: licensing gpl

简单的英文,GPL(版本1)与GPL(版本2)有什么区别?

2 个答案:

答案 0 :(得分:5)

(IANAL等)

http://en.wikipedia.org/wiki/GNU_General_Public_License#Version_2

  

根据Richard Stallman的说法,GPLv2的主要变化是“自由或死亡”条款,正如他所说的那样 - 第7节。本节说如果有人施加限制,阻止他或她分发GPL覆盖的软件以尊重其他用户自由的方式(例如,如果法律裁定声明他或她只能以二进制形式分发软件),他或她根本无法分发它。

LG2也在v2中引入。

答案 1 :(得分:0)

请参阅http://en.wikipedia.org/wiki/GNU_General_Public_License#Version_1

GPLv1不允许二进制分发和“病毒”行为,修改也需要在GPLv1下。

GPLv2包括如果仅二进制是唯一可能的分发(例如由于一些奇怪的法院判决),则不允许分发。 此外,LGPL与GPLv2一起推出。