simple but wrong answer: a DRM-allowing exception
Posted Oct 6, 2006 8:59 UTC (Fri) by mingo
In reply to: simple answer: a DRM-allowing exception
Parent article: Similar in spirit?
Section 7a gives every project the infrastructure to remove that provision (by granting an exception).
Then we can all benefit from the other improvements in GPLv3, the compatibility issue will be solved, no need for any rift or split.
What you are missing is the "detail" in 7c that anyone remove any such extra permission!
See section 7c of the GPLv3 draft:
c. Terms Added or Removed by You.
When you convey a copy of a covered work, you may at your option
remove any additional permissions from that copy, or from any part of
'Conveying' is defined in Section 0 as:
To "convey" a work means any kind of propagation that enables
other parties to make or receive copies, excluding sublicensing.
I.e. remove the extra permission from the source and redistribute the result - the extra permission is gone!
I.e. the 'extra permissions' language of the GPLv3 makes extra permissions second-class citizens compared to the "pure" values expressed in the GPLv3. Extra permissions in the GPLv3 are like old paint: they can be removed by anyone, anytime, for any reason.
So by moving the kernel to GPLv3+DRM-exception the kernel developers would give blanket permission to anyone in essence to relicense the kernel to a license we dont agree with on many grounds. How is that fair in your opinion?
Your suggestion that this is a "simple" solution acceptable to those who oppose the fallout of the GPLv3's DRM language on moral, practical and legal grounds is misguided at best.
(And even if extra permissions survived modification and derivation, there would be other fundamental assymetries making GPLv3+DRM-permission works a second-class citizen. I dont want my GPL-ed work to be a second-class citizen, to be slowly assimilated into the "pure" GPLv3 codebase. I'd prefer a GPLv3 that is unconditionally acceptable to the overwhelming majority of contributors.)
to post comments)