Historically, the rights and responsibilities related to GPL comes from the copyright holder. If the GPL was not followed, the person who wrote the code could optionally take action. This actually works out pretty well, because folks who actually code tend NOT to file frivioulus type legal cases and things were reasonable.
The SF Conservancy is now trying to SUE folks over using GPL code they had no hand in creating. This would let them leverage a very extreme position to after the fact re-write what the licensing meant. BTW, they have a long history of this poor behavior. Here is Linus Torvalds notes on them.
"I actually think we should talk about GPL enforcement at the kernel summit, because I think it's an important issue," Torvalds gently began, "but we should talk about it the way we talk about other issues: among kernel developers. No lawyers present unless they are in the capacity of a developer and maintainer of actual code, and in particular, absolutely not the Software Freedom Conservancy." - Linus Torvalds
Note this goes hand in hand with others attempts to re-write the GPL following their failures to force through the GPLv3 such as the EFF. This involves lots of handwaving and appeals to history but doesn't match what developers understood the GPLv2 to mean at all.
This shows that once you get the lawyers involved, it's seriously game over in some cases. Even though they were not lawyers, the early folks created very useful clear licenses.