The real driving force behind XNA
First off, I love the XNA framework goal and implementation. A lot of people do not understand how it really works. I have heard people complaining that Microsoft will not pay it enough attention or will be slow to certify games. What these people do not realize is that Microsoft is not supposed to be a part of the process. It is a community-driven process, similar to the <a href=”http://en.wikipedia.org/wiki/Java_Community_Process”>JCP</a>.
The JCP has been in process for 10 years now, and has been arguably successful. It allows the community to give feedback and shape the direction of the Java programming language. In the JCP you generally have large companies such as Oracle, or Red Hat participating. In the XNA process it will be regular people like me that our XNA enthusiasts. I am not involved in this process, nor am I an expert XNA programmer. While I hope, in my infinite spare time, to be able to better my understanding of the XNA framework and game programming in general. I expect I may never reach the level that is required to become a member of the XNA approval process.
What does all this XNA stuff mean to you the casual gamer? Quite frankly, not much. Except to know that Microsoft is handing over the reigns for the community to produce content for the XBox. This is a welcome change and something that has never been seen in the console gaming world before. Another important thing to note is the cost, XNA Game Studio Express is completely free. However, to test and run on your XBox will cost you $99 / year (compare to ~$1700k for Nintendo’s SDK).
What is Microsoft trying to get out of this? Quite simply, a devoted community will be creating content for which they will take 65% of the sales and never have to pay out a cent. There are overhead costs of developing and maintaining the service. More importantly for Microsoft I think this is an attempt to combat piracy.
Recently I have been debating on buying the R4DS chip for my Nintendo DS. I wanted to play a neat little homebrew game that I have seen called Pocket Physics for the Nintendo DS. Normally I wouldn’t bother with pirating and modding my systems, but, if I had a legitimate reason to put a chip in my DS, the temptation to acquire every single game made for the DS for free would be too much to resist. Do you see where I am going with this? Microsoft has taken away our moral excuse to mod our XBox.

