
Originally Posted by
kwm1800
Also, for all of you guys.... I think you guys completely misunderstand how Valve operates.
From what I was reading from several years of articles, including the problematic ones from past, it is nothing special. It seems Valve indeed began to work on Linux as early as 2007 (which is something incredible considering how niche the platform was. There was no Android or any serious Linux-based platforms at that time.) But what you guys must realize is that there is no hierarchy in Valve.
Yes, you read it. There is NO hierarchy in Valve.
I assume you guys have jobs or at least did some intern. Your boss tells you to do something. You do it.
If you don't do it. You either need to present him/her valid reason(s) or risk getting fired or similar circumstances.
Inside Valve, this does not happen. People do stuffs whatever they like. If they get bored or feel it is not right, they stop doing it, and Gabe just does not care. He does not control his employees for what they are working on. Projects can be stalled for years if no one interests in working on, while others are being done very fast if a lot of people work on; there are no plans nor guides.
The result is obviously 'Valve' time. Half Life Episode 3 has been announced in 2006, promising 2007 Christmas release, and after nearly 6 years we are still waiting for it.
Team Fortress 2 was actually announced in 1998, and it was finally released on 2007, after 9 years of delaying and re-creating assets.
On the other hand, Valve initially had little interest in PS3, even Gabe said 'it sucks'. But suddenly, he began to like PS3 and Portal 2 came out with Steam on PS3. It is just because, Gabe and others just happened to find interesting things on PS3, so they decided to change their minds and worked hard on it. Obviously other projects including Linux and Episode 3 should had been delayed again because of people shifting into more interesting works.
That said, it is rather pointless whether Valve announce their vision about Linux or not. Even if they post a huge, big penguin and saying "STEAM FOR LINUX COMING SOON", it literally means nothing. It can be altered and delayed whatever Valve people imply. There can be such a big announcement and we would have to wait about 10 years to get a working native client, or, out of blue, they might just start beta for Steam Linux client without any warnings.
All what Michael confirmed is that there has been works done on Linux, and recently the work has been accelerated because Gabe got interest on the Linux work and there are some initial results. Nothing more, nothing less.
Even if Valve comes out and say "we have no plan for releasing Linux client for now" like 2010, still both Michael and Valve are right. Valve people have no plan, because they don't make plans in the first place. If you ask same question about Episode 3, the answer would be very similar/same like "we have no plan for releasing Episode 3 for now" for very same reason.