Create an Account
username: password:
 
  MemeStreams Logo

MemeStreams Discussion

search


This page contains all of the posts and discussion on MemeStreams referencing the following web page: GPLv3 Draft — GPLv3. You can find discussions on MemeStreams as you surf the web, even if you aren't a MemeStreams member, using the Threads Bookmarklet.

GPLv3 Draft — GPLv3
by bucy at 3:24 pm EST, Jan 16, 2006

The first draft of GPLv3 is up...

A few notes:

1. RMS did not add the much-feared affero-GPL clause that triggers the GPL if you're running a public (web) service. This would have caused a huge schism and I applaud RMS for recognizing that fact and being pragmatic!

2. They added a narrow patent-retaliation clause which is (I think) narrower than the one that the Apache foundation adopted awhile back.

3. They state that no GPLed program is part of a "technological protection measure" for the purposes of the DMCA, etc. There is some other, related anti-DRM text added.

They also ammended the definition of "complete corresponding source code" such that I can't give you a box that only runs signed binaries with a bunch of GPLed software on it unless I also give you the signing program, keys, etc. Though they don't explicitly mention trusted (treacherous) computing, I think this is targeted at that.

4. They're taking a new tack on compatibility with other licenses. They enumerate the kinds of additional requirements other licenses can or cannot make. In particular, I think this is designed to help with the problem that came up a year or two ago when the Apache foundation added a patent retaliation clause and FSF felt that it wasn't compatible with the GPL and this caused a big mess.

Otherwise, there seems to be bits of fine-tuning to deal with copyright laws in other countries better.

It'll probably be a mess for Linux which is explicitly GPLv2. I understand how Linus made that decision at the time back in 1991; he was afraid that RMS would do something crazy in a future version. But they probably want a lot of this fine tuning but it would probably be a nightmare to try to get every contributor to sign off on it.


 
 
Powered By Industrial Memetics