Code::Blocks Forums

User forums => General (but related to Code::Blocks) => Topic started by: rickg22 on June 29, 2007, 08:56:35 pm

Title: GPL v3 released!
Post by: rickg22 on June 29, 2007, 08:56:35 pm
 :D

Just wanted to share the news with you guys, the Final version of the GNU General Public License has been officially released.

http://gplv3.fsf.org/
Title: Re: GPL v3 released!
Post by: Morphius Faydal on June 30, 2007, 01:04:10 am
:D

Just wanted to share the news with you guys, the Final version of the GNU General Public License has been officially released.

http://gplv3.fsf.org/

I'm reading it right now.  I'll let you know in about an hour if I'll be replacing the v2 printout I have tacked to my wall with v3 or not. :)
Title: Re: GPL v3 released!
Post by: tiwag on June 30, 2007, 04:51:54 am
it seems that Morphius fell asleep while reading GPL v3  :lol:
Title: Re: GPL v3 released!
Post by: Morphius Faydal on June 30, 2007, 05:08:06 am
it seems that Morphius fell asleep while reading GPL v3  :lol:

More like I realized my computer science project wasn't done.  It's due at 11pm, and it's 10:07 now. >.<
Title: Re: GPL v3 released!
Post by: rickg22 on June 30, 2007, 05:35:10 am
GPL3 prevents two dangers from infiltrating Free Software: Patents and Tivoization.

Patents: A user of GPL'ed software cannot sue other users of GPL software for patent infringement, or his rights to use it are elliminated.
Tivoization: GPL'ed Software cannot be locked down with DRM or the-like to prevent you from modifying it.

More info can be read at fsf.org  :)
Title: Re: GPL v3 released!
Post by: patlecat on June 30, 2007, 11:14:34 am
Kool thing, thanks for the info. I'm glad it is out now. Now I have the tedious task of reading what it really contains  :shock:
Title: Re: GPL v3 released!
Post by: thomas on June 30, 2007, 03:00:26 pm
GPL3 prevents two dangers from infiltrating Free Software: Patents and Tivoization.

Patents: A user of GPL'ed software cannot sue other users of GPL software for patent infringement, or his rights to use it are elliminated.
Tivoization: GPL'ed Software cannot be locked down with DRM or the-like to prevent you from modifying it.

More info can be read at fsf.org  :)
There's a lot of hype about those, although they are rather unimportant features. In particular, the GPL3 patent clauses do not do what most people think they do.

For most software, "Tivoization" probably does not matter, but it is not in accordance with GPL2, anyway. GPL2 states "you must give the recipients all the rights that you have". One such right is the right to update and modify the GPL software. If you prevent the user from updating GPL2 software that you have bundled with your product, you break the GPL.
The "Tivo" discussion only explicitely states what has always been the case. And it shows that the industry gives a shit about what you write, anyway.