saulgoode said: I would hope that my commentary is not perceived as overly argumentative. You have pointed out the parodoxical situation that copyleft/reciprocal licenses do not remove as many restrictions as permissive licenses (note that the GPL does not place ANY restrictions on software, any restrictions present are actuated by default in the terms of copyright law, and to varying degrees removed by reciprocal and university licensing).
There is little to dispute about the existence of this paradox (and it was recognized 20 years ago in the GNU Manifesto). The main comment I would make is "so what?"; it is the nature of the beast. Reciprocal licensing advocates want their contributions to remain "free" to the end user and permissive licensing advocates want end users to be allowed to remove the "freeness" for their end users. These are not reconcilable alternatives. Pick the license you want for code you create.
Regarding your concern that reciprocal license advocates are taking permissively-licensed software and releasing it only under the GPL, I would ask whether this practice is commonplace. To my knowledge, the only instances have been merely temporary "mistakes", typically only occurring in a developer's personal "private" branch and never being merged back into the main trunk.
As Az stated, it is somewhat unethical to place new restrictions upon permissively-licensed software, even if those restrictions only relate to the restriction not to restrict (:)). But in my opinion this rarely, if ever, occurs (perhaps you could provide some examples).
The source code of GPLed software MUST be provided and the license terms of BSD-licensed software MUST be included with the source code. Therefore it seems inconceivable to me that BSD-licensed code could ever be "re-licensed" as GPL-only (that is not to say that the GPL programmer has contributed back his improvements, but the BSD author never demanded that, and the GPL is not about programmers' rights).
The distinction is that the "interest" of the copyleft coders is the freedom of the recipient of the software.
Maybe to the developer there is a similarity, but there is a significant distinction to the *end user*. A distinction of which every Ubuntu user should be aware.
No it is not argumentative, it is just I think we are getting two different discussions in the same thread. But that is because my thoughts are progressing as I read more on the issue here and elsewhere. Everything that has been said this far has been insightful/thought provoking and not at all offensive to me. I have gained a much better understanding of GPL (and even BSD license) from this, not to mention the laws surrounding it.
Besides, it would be silly of me to get mad when I get a reply with a difference of opinion when that is what I more or less asked for.
Lets just say that this is something of my own eyes being opened up to the paradox that you point out everyone has been aware of for 20 years. I see the potential for this paradox to be abused in an unethical way. I also worry when something moves too far to one particular extreme. I am see the potential of using things such as the mess with the Atheros driver and Tivoization as testings of what the fringe can force upon the masses.