I wish people would get their heads out of their arses and THINK for a change.
Carmack releases his code to BENEFIT all of us, and the community as a whole. Yes, it may in some instances open some additional possibilities for people to cheat (more, which they already manage to do). But with the code available, the opposite is also true - there will be more power behind coding to PREVENT cheating, duh. Now, on the other hand:
1. code sharing is always beneficial, as people learn from each other. This means, you morons, that your future-to-be favorite games may just have the benefit of some of the expertise JC can contribute as do/do nots, lessons learned from experience, and overall knowledge base.
2. code sharing saves time. So, your future-to-be favorite games will get to your PC faster.
3. JC's releases at once do some playing field levelling, and as a result, increase competition. Everyone can learn from each other, and if suddenly everyone knows how to do what JC does, then not only does the competition among others increases, but JC himself has to try that much harder to smoke everyone else.
Please, open your damned minds and see the big picture, not just your dumbass Q2 server that no one plays on anymore anyway.