Microsoft has tried it's best to kill it - after all there was absolutely no need for Direct3D given that OpenGL was already there. But Microsoft saw fit to foist an inferior API on 3D developers, and needlessly fragment the community.
Microsoft has done everything it can to make OpenGL a second class citizen on Windows. For instance, you couldn't use the 3D features of the Windows Vista interface if you were running an OpenGL program. I'm not sure if it was fixed in Windows 7, it's no longer an issue for me.
OpenGL has a strong position on Mac, Linux, Unix and mobile devices, so its future is no longer in doubt. No thanks to Microsoft.
This entire post is nonsense, I can tell you aren’t a programmer. Trust me, I’ve been programming on OpenGL since before you were sucking the Steve Jobs popsicle.
Saying there was “no need” for Direct3D and that Microsoft had to “foist” it on developers is nothing more than a lie. OpenGL and Direct3D were more-or-less developed at the same time in order to take advantage of different types of hardware coming out at the time.
If you’re actually a conservative, you should realize that competition (what Macunists call “fragmentation”) is good. OpenGL is no more supported on OSX or Linux than it is on Windows. The fact that Windows additionally has Direct3D for use is not a detriment to it, it’s a bonus.