You guys are all so ignorant it hurts. Of course I know what Linux is and Linux people are but these are business-suits! They think different. For them Linux is "unsafe" and a "cracker-paradise". Now imagine what happens if you have some test-software which is not released for the public use yet and Linux people start to hack it straight away without your consent? It tells them that their view of us being game-crackers is true. The result can be a drop of the entire project since an unsafe client equals to lost money and that's the last thing business-suits want to happen.
But yeah, some people simply lack far-sight.
Hacking the client and fixing COMPATIBILITY BUGS has absolutely nothing to do with trying to crack the DRM on the games. If Valve doesn't know that the Linux community will tinker, then they have no idea what they're getting themselves into. Having said that, it's quite obvious that they know exactly what is going on.
They took down the files. They could have left them down or locked them down with a password. Did they do this? No. They put them back on a PUBLIC webserver with an easily guessable URL. They clearly figured it out some time after they took it down and probably realized that keeping it up for people to tinker with is nothing but good publicity because people will be buzzing about it.
Anyway, I know that you're most likely too dense to understand what I've just said or unwilling to try, but maybe some other people with a bit more common sense can take something away from this post.
There is a myth that all the best IT people are in the Linux camp. From what I've seen this looks like it's true. Steam is the newest and shiniest gadget coming to Linux and people are curious. I'm sure that "suits" at Valve are familiar enough with Linux to know we're not all crackers. In fact, I'm inclined to think that some the upper ups at Valve may be fond of Linux; hence the client exists. There's a big positive that you may have missed by this early curiosity; bug reports and fixes can be provided by the community. It's not even released or even announced yet and I've already seen someone "fix" a couple of bugs on phoronix. I doubt Valve would see a problem with this.
Valve was not build by a bunch of business people, who scares about crackers and hackers. It was founded by engineers, who know about the difference between hacking and cracking. So the CEOs and who else is taking choices at Valve, know what they do. They wouldn't let the client be public available, if they think we are cracking it. I pretty sure, they know, we are hacking it.