"If history has taught us anything then that open always wins."
The web and unix-like OS's are the only two examples I can think of off the top of my head where open platforms have done well. Windows was closed, and its much more popular for consumer desktop apps and game development. Video game consoles are all closed and there are no open alternatives I'm aware of.
I'm not saying I don't think open might win in the long run, but I don't think I would agree that history has taught us that it always wins. Not yet anyway.
In fact, the iPhone/iPad is vastly more open than any game console: you can develop commercial applications for it on an almost level playing field with the largest title producers, and market your products on the same shelf as they do, at a tiny cost. What do pro dev kits for the X360 cost again?
I'm not sure you've heard about Symbian, it's only 47% of the smartphone market [1]. You can develop apps for Symbian and install them on your device very easily. Unless you are doing anything hardcore they can even be self-signed (since Symbian OS 9.1 released in 2005 apps have to be signed to be installed) as long as they don't need any hardcore capabilities.
This is correct. The XNA framework for indie XBox 360 game development has serious technical limitations that set it apart from the "professional" development kit (which I am not able to obtain the price for, as I am not already an established game production company).
Being forced to write in managed code on top of a library of entirely managed code with an uncontrollable garbage collector is one technical issue off the top of my head.
The web and unix-like OS's are the only two examples I can think of off the top of my head where open platforms have done well. Windows was closed, and its much more popular for consumer desktop apps and game development. Video game consoles are all closed and there are no open alternatives I'm aware of.
I'm not saying I don't think open might win in the long run, but I don't think I would agree that history has taught us that it always wins. Not yet anyway.