| You are talking about something else. > If they allowed OpenGL to flourish, it would ultimately be controlled by either Nvidia, ATI, PowerVR or someone else in the interest group to suit their hardware. As opposed to DirectX, which is not implementable on other systems without large reverse-engineering efforts, because the technology depends on proprietary and encumbered middle-ware. Does a former specification for DirectX even exist (aside the documentation for Microsoft's implementation of the API)? Or it is one and the same, is it not? Where is the DirectX equivalent of MESA? W3C, Bluetooth etc. have nothing to do with PC gaming. Why are you bringing this up? But since you mentioned W3C, what would you prefer - proprietary technology controlled by a single entity, such as Adobe Flash, or an open standard, such as HTML5? An open platform allows free choice of technologies to use it with. A closed platform restricts those choices. A monopoly in control of a closed platform has even more freedom to restrict freedom of choice, and push forward with platform lock-in. |
Which are also made by companies just like Microsoft.
It's really hard to combine gaming enthusiasm (with the exception of retro gaming) with love of the 'free choice' and not be delusional.
The main reason: the GPU. There is very little value in having an open specification, if the implementation sucks. And the complexity of the graphics stack is such that nobody but huge monoliths that can focus lots of paid personnel to implement the GPU, implement the drivers, fix the drivers, fix the drivers, fix the drivers...
It's grueling, backbraking work to make a complete hardware based graphics stack.
Yes, there is MESA - so if software rendering suffices one can use more open options.
We can argue what do we mean by "gaming" of course. Solitaire, chess, tuxracer - yeah, I agree, free is very doable.
GTA v, Witcher 3 ( triple aaa titles) - you need a BigOrg to mind your graphics stack, of which there are only handfull on earth, of which Microsoft is one, and not worse as the others (if we limit discussion to games).