The GPL is not a compromise - a point that is missing in the current discussion about GPLv3: the GPL is a community license. It's not about the rights of the producer, the central core is the right of the user. The excitement of Linus and some others is therefore quite amusing: because Linus is a producer here. Producers have always been upset about the GPL. The question is: do users need protection against DRM? Yes, otherwise the GPL will only be waste paper in the DRM-infested future that threatens us.