开发者

What is the difference between GPLv1 to GPLv2, in simple words? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.

This question does not appear to be about programming within the scope defi开发者_Go百科ned in the help center.

Closed 7 years ago.

Improve this question

In plain, simple English, what is the difference between GPL (version 1) to GPL (version 2)?


(IANAL, etc.)

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

According to Richard Stallman, the major change in GPLv2 was the "Liberty or Death" clause, as he calls it — Section 7. This section says that if somebody has restrictions imposed that prevent him or her from distributing GPL-covered software in a way that respects other users' freedom (for example, if a legal ruling states that he or she can only distribute the software in binary form), he or she cannot distribute it at all.

LGPL was also introduced in v2.


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

GPLv1 disallows binary-only distribution and the "viral" behavior that modifications need to be under GPLv1, too.

GPLv2 includes that distribution is not allowed if binary-only is the only possible distribution (e.g. due to some odd court decision). Additionally, the LGPL was introduced together with GPLv2.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜