On Windows - Why Use OpenGL?

BlitzMax Forums/BlitzMax Programming/On Windows - Why Use OpenGL?

Vista has had general problems with lots of drivers since release, but most work great now. This also happened with previous versions of Windows like XP and W2k etc when they where released. It's unlikely that MS will drop support for OpenGL though because of the huge amount of games that use it on windows.

I imagine MS themselves would love if noone used OpenGL and that all gamedevs wrote DirectX games that only worked on Windows, for obvious business reasons. (If they cannot compete with quality and TCO they might attempt to "lock out" the competition)

Note however that some game-houses, most notably Blizzard (Diablo/(World of) Warcraft/starcraft) has written huge titles with OpenGL support enabling themselves to sell their games for Windows, (Linux) and Mac OS.

note: World of Warcraft is known to run under linux (I have done this myself under Ubuntu) eventhough blizzard does not support that plattform officially.

Other notable developers like John Carmack of ID Software (Doom/Quake) have (at least in the past) expressed thier preference for OpenGL.

Maybe I should try some rethorics ;) : On windows - why use DirectX when there is an alternative that works on multiple platforms?