Originally Posted by xxicrimsonixx
If all games were made using OpenGL, then there would be virtually zero issues with Windows/Mac/Linux all being capable gaming platforms. If that day ever comes, I will install Linux on my desktop, because I think it would be so much nicer than Windows
Originally Posted by CorkyFan
You know you can macro/typedef those long names into single letters right?
Anyways, the difference between them is not that much anymore (DX was significantly better from DX7-DX9, inclusive). Amazing looking games can be made in either. The reason most people go for DX is because it's more popular, it's easier to use, there is significantly more help and tools for it, and the environment/debugging is simply the best there ever has been for 3D programming. DX is backed by a billion dollar company with hundreds of employees who's jobs are to support DX and DX developers. OpenGL has none of these things, but it's free and open source, and with a bit of elbow grease anyone can achieve the same results.
openGL is not open source, the "open" in the name implies that it is a "open" standard, which doesn't favor one platform over the other like MS does with directx...
i think you need to read up on the khronos group, they are non-profit, but they have probably just as many developers and financial backing that MS gives to DX...opengl is quite well documented as well.
there are a lot of inaccuracies in your post, that you should reconsider if you choose to do the proper research...
since words like better, easier and best are subjective, i find opengl easier and better to program for than dx, but then again i know opengl better...just like i know c++ better than i do java...