[citation][nom]Marcus52[/nom]Right. We need a third console with proprietary software. The fact is, DirectX was and is made for gaming, and is a premium solution - developers use it because it works better than anything else, period. Sure, there are a few that want to develop outside what DirectX can do, but I'm willing to bet they also think that when it comes to developing for consoles, even more so.DirectX came from the mind of Alex St. John, who worked for Microsoft when they realized that Windows was a terrible gaming operating system. The purpose of DirectX was to 1) Work outside of or around Windows so Windows wasn't a limitation, and 2) Give game developers everything they wanted in a neat package. While Vista was a step back from that philosophy, they realized their mistake and Win 7 brought DirectX back in line with what it should be.Make no mistake; Microsoft's investment in gaming is far more than just the Xbox. They realized long ago that the computer would be used for gaming in a big way, and they wanted to make sure people used what they sold for gaming as well as their other applications. Their commitment is rock solid.[/citation]
Let me know when directx 11 works with linux. You can put directx 9 with Wine but it is still buggy and not all games work for it. The issue I was addressing was taking windows out of the picture which directx fails to do. Games are built for windows platform and if they feel there is a need design them for macs and if they really feel the need then you get a linux game.
If steam could alleviate the already established propriety of windows/directx then steam could be used on any OS whether it be windows/macs/linux.