Problems with steam updating games
It was launched in September 2003 as a way for Valve to provide automatic updates for their games, but eventually expanded to include games from third-party publishers.
Steam offers digital rights management (DRM), matchmaking servers, video streaming, and social networking services.
This decision was met with concerns about software ownership, software requirements, and issues with overloaded servers demonstrated previously by the Counter-Strike rollout.
With an update to the Steamworks SDK in March 2009, Valve added its "Custom Executable Generation" (CEG) approach into the Steamworks SDK that removed the need for these other measures.In May 2012, the service added the ability for users to manage their game libraries from remote clients, including computers and mobile devices; users can instruct Steam to download and install games they own through this service if their Steam client is currently active and running.For games that incorporate Steamworks, users can buy redemption codes from other vendors and redeem these in the Steam client to add the title to their libraries.Steam sometimes requires administrative privileges to update itself.
If it doesn’t have these permissions, it gets stuck at a specific point.
Through user polls at the time of its announcement in 2002, Valve also recognized that at least 75% of their users had access to high-speed Internet connections, which would grow only with planned Internet expansion in the following years, and recognized that they could deliver game content faster to players than through retail channels.