>>32
How do you implement anti-cheating, without security-by-obscurity?
rms likes to say that the best way to shut someone up is to kill them, but that doesn't mean you should be allowed to kill them.
Taking away someone's freedom is even worse. People cheating at video games is not something that justifies taking their freedom when most of them weren't going to cheat anyway. It's like the Blu-Ray paradox: if you buy a BRD and play it in an approved player, you're forced to sit through a PSA about how evil and illegal sharing is, while the people who share don't have to sit through it.
Besides, people can cheat at video games without the source code, either by modifying the binaries or their memory while the game is running. It's perfectly legal to buy a ``gameshark'' for this purpose.