Hmm I wonder how Valve is going to play this one...
E. g. Steam itself, port to Linux, no problem. This is awesome for my fav operating system.
But what about all the games that Steam gives you access to which are universally Windows-only binaries....??
Surely almost no game development companies are going to go cross-operating system with their code? Or will Steam spawn some form of Valva uber-virtual-machine to run a Win32 / Win64 executable in a Linux environment? You're gonna need AWESOME machines if that is the case to get acceptable performance?
So what is the point of porting Steam if all the stuff it runs for you are Windows-only binaries? From what I've seen trying to run Windows games on Linux is possible but is still non-trivial, requires a lot of configuration and can be quite hard to do - not for the gamer, maybe only for a Linux expert willing to invest enormous amounts of time just to get the game to run in the first place (on Wine, for example.)