Keep in mind that there are tons of gratis, non-commercial indie games, too. Most of them don't get source code releases because their authors didn't think of the possibility that it could be important.

I don't think not being able to get rich is the problem with commercial games, though. It's a well-known fact that video game developers don't make a whole lot of money; the average salary for a commercial video game developer, IIRC, is around $30,000-$40,000, a lot less than other programming jobs. They do it because they want to make games, not because they think they'll get rich. The only ones who think they can get rich are naive amateurs. This doesn't say anything about video game publishing corporations; of course corporations put the bottom line above everything else, but I think many indie commercial game developers would be fine with releasing their source code if they knew that they could still make a decent wage. I've written an article about that actually:

http://www.gamedev.net/page/resources/_/business/business-and-law/you-dont-need-to-hide-your-source-code-r3503

Reply via email to