代码之家  ›  专栏  ›  技术社区  ›  Ron Klein Noa Kuperberg

简单来说,gplv1和gplv2有什么区别?[关闭]

  •  4
  • Ron Klein Noa Kuperberg  · 技术社区  · 15 年前

    在简单明了的英语中,gpl(版本1)和gpl(版本2)有什么区别?

    2 回复  |  直到 15 年前
        1
  •  0
  •   ThiefMaster    15 年前

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

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

    gplv2包括,如果只有二进制才是唯一可能的分布,则不允许进行这种分布(例如,由于某些奇怪的法院判决)。 此外,LGPL与GPLV2一起引入。

        2
  •  5
  •   kennytm    15 年前

    (肛门等)

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

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

    在第2版中还引入了LGPL。