View Full Version : What are the differences between GPLv2 and GPLv3 ?

July 2nd, 2007, 03:21 AM

What are the most important differences between GPLv2 and GPLv3 ?
Is there any article/topic discussing these differences?
Why choose GPLv3 not GPLv2 ?

Thank you

July 2nd, 2007, 03:49 AM
Well GPLv3 isnt final yet (as far as I know). But basically GPLv3 is much more explicit and covers things like patents, patent deals, supposedly preventing "Tivoisation". Thats all I really know, the best thing you can do is just read it.


July 2nd, 2007, 05:13 AM
For good expert view of legal matters important to geeks, no source can beat http://www.groklaw.net/ - written by paralegal (PJ), not slashdot "experts".

Sure enough, PJ has good coverage of GPLv3

BTW for other Linux - related news, LWN.net is the best, IMHO. Written by hackers, not clueless journalists.

July 2nd, 2007, 06:55 AM
from my understanding, gpl3 explisitly says that if you distribute gpl3 code, you also grant a perpetual license for the patent which the code implements.

so, if I have a patent and someone writes GPL3 code using my patent and even if he has no permission to have implmented it, if I distribute his gpl3 code, I am giving out a license to the patent, and even if I give the code to only 1 person, because of gpl3, the license applies along with code (basically, making the patent licensed underr gpl3)