Wow, look at that. Torvalds is more capitalist than the folks at Sun are.
Well, if I correctly remember, V.2 of the GPL guaranteed that any software using it would agree to future versions, as well.
That is a stupid, socialist idea. If they added in that you were to give them $100,000, then you would have to do that, in theory. They just had "faith" that FSF wouldn't so something that stupid.
That said, they did with V.3. Requiring you give up all your pertinent patents to use the license is crazy.
I like the CDDL and the BSD. Why not allow people to make their own stuff and not choose to give it away for free?