|
Sorry, but you're being naive. Rarely there are standards bodies that aren't controlled by companies and their interests. 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. Somebody has to pay the engineers. Look at W3C, if is practically controlled by Google, and they only do what suits their needs, the way they want. Look at Bluetooth, Apple is controlling the thing, and now they are releasing a newer version that's selfishly taylored for Apple to sell expensive headphones probably with patented methods, which they will use to protect themselves in court in case someone goes on a patent war against them. |
> 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.