Freakgs: On the other hand Windows will always dominate desktop PCs and thus remain as the most important OS when it comes to PC gaming. On the other hand we should get used to the idea that the market becomes more and more diverse (PS4: BSD, Xbox 360: Windows, iPhone/iPad: iOS, Macs: MacOS, PCs: Windows (mostly), Android is using OpenGL and based on Linux).
I'll disagree here. Not always. Windows is already losing ground even on the desktop. Things are definitely getting better. Also, PC market is not shrinking, it's pretty stable. It's just that the global market is growing, so percentage of PCs is going down, but not the amount though. Also, gamers who are interested in high end games aren't likely to switch to laptops which are always more limited.
Johnathanamz: DirectX will always have a bright future, DirectX 12 is to fully be released by holidays 2015.
Not really. It will slowly be replaced by OpenGL when they'll become really comparable. There will simply be no benefits in MS only API when other alternatives will be cross platform. When that will happen, MS will flip and will even start supporting OpenGL on their Xbox. That would signal the demise of DirectX.
Elenarie: When comparing DX to OpenGL, you should be comparing Direct3D/2D to OpenGL. DX is much more than a graphics API stack, it provides APIs for handling inputs, audio, GPU computing, desktop UI, and more, yet OpenGL is built around a graphics API stack only.
So you have to use a bunch of other APIs as well to get to the level of functionality that DX provides. OpenAL (which is next to dead), OpenCL...
Developers don't have problems with that (see SDL 2). Their main problem is graphics APIs in OpenGL being antiquated in comparison with modern Direct3D (especially the upcoming ver. 12). So OpenGL-next addressing it will be a major step.