Earlier quoted context omitted.
The GPL requires you to distribute source code in addition to binaries. If you don't distribute binaries (i.e. if you're running the code on your server farm only), then you don't have to distribute anything.
That is why some choose to license their work under AGPL.
If OpenBSD was AGPL and my ISP used it on all its network hardware with some custom modification, they still wouldn't be forced to contribute back those changes.
We need to stop making licences that attempt to force people to do the right thing, and start educating people to do the write thing out of free will.