JMich: There is also
which you can use instead of the graphical Steam client, and you can use SteamCMD to download games for a different OS than the one you are using. So if the game is any from those discussed [url=http://www.gog.com/forum/general/steam_games_you_can_play_without_the_steam_client]here, you can use one machine connected to the internet to download the game, then move the files to a different offline computer and play.
But yes, being able to download games on one machine and play them on a second, fully offline one without any additional software installed on them does mean the game is DRMed *rolls eyes*.
Thank you for bringing to the attention of that program to those of whom were ignorant of it's existence. While I did a quick glance at the link you provided, I am unable to find any information regarding whether the sources are freely available so as to allow one to recompile the program. This does seem to be an alternative for those whom are willing to accept the other restrictions of Steam, but I still fail to see how this frees one from the other DRM methods Steam uses. If the sources are not freely available then that means that SteanCMD is still a proprietary program.
Also as you mentioned in the quote SteamCMD will only allow one access to an apparently small subset of Steam's library as listed in the second link in the above quote. The entirety of GOG's & FireFlower's library are DRM free. Humble Bundle's DRM Free offerings are clearly marked as such (the overwhelming majority of those that aren't DRM free are clearly marked as requiring Steam, UPlay, Origin, et cetera).
GOG has the same clause in their ToS as well. Should GOG cut your access, if you don't have a local copy of the files, you can't reinstall the games. Same with Steam.
But that's an extremely significant difference! With GOG one can download the installation files of any game sold on GOG (not just a small subset of games using an additional program of which sources do not appear to be freely available), back them up to removable media and then later reinstall any of the games regardless of whether one has access to one's account. The same cannot be honestly said of Steam.
While having the files for Steam games locally available will not help with reinstalling all of Steam games, it will work with some of them. So Steam itself is not DRM, though quite a few of their games have DRM.
What's the ratio of the number of games on Steam that have DRM vs.the number of games on Steam that are according to your definition are kind-of-sort-of "DRM free" if one is willing to use an additional program of which sources do not appear to be freely available therefore this program is still proprietary.
darthspudius: and what is stopping every digital provider closing your account if you act like a cunt? I can imagine GOG could do the same thing if they wanted to.
As I posted above; there's an extremely significant difference! With GOG (or FireFlower, or the DRM free games on Humble Bundle) one can download the installation files (or the compressed game files) of any game sold on GOG (or FireFlower, or the DRM free games on Humble Bundle), back them up to removable media and then later reinstall any of the games regardless of whether one has access to one's account. The same cannot be honestly said of Steam.
You quoted my entire post, but you only chose to just address just this one part. You have nothing relevant to directly address the other issues I raised? Such as regarding having a mandatory, proprietary client to download & install games is a form of DRM or on GOG, Humble Bundle or FireFlower I can download the DRM free installer or otherwise compressed game files in any modern browser (whether if be Firefox, Chromium, Opera, Safari, Konqueror, Lynx, Midori, et cetera) and then install the game or otherwise extract the game files on any other computer regardless of whether said computer is connected to the internet or not; with Steam using one of their proprietary clients is mandatory, there is no choice in the matter.