Valve has two builds for SteamOS. One is a stable version (sort of) and the other one is a Beta (Alchemist). Up until a week ago the two versions have been almost identical, which meant that maintaining two different branches was really nonsensical. This has started to change and Valve has released a second Beta in just a few days, making some important updates.
The In-Home Streaming feature allows users to stream games from a Windows operating system to a Linux-powered machine that also runs Steam. This is the solution proposed by Valve that practically enables Linux gamers to play any Windows-only titles, although it's rather cumbersome, to say the least.
Like any other major Steam update, the latest has been preceded by a flurry of smaller ones in the Beta branch of the software. This is basically just a collection of those features and fixes that were already available for all users of Steam Beta.
Epic Games is a company that is all too familiar with Linux and its community. The studio released Unreal Tournament 2004 for Linux at a time when no one was really giving a damn about open source as an entertainment platform. Also, the devs have always had some sort of Linux dedicated servers in place for their titles.
Following hot on the foot of the last update to the Unreal Engine, the update version 4.1, Epic is now gearing up for the next version of the Unreal Engine, version 4.2. A new blog post has been put up on the official Unreal Engine website previewing the various features of the latest update to the engine. The major update to this version is perhaps the inclusion of Vehicles, Camera Animations & tighter integration to Blueprints, along with other little features and tweaks & bug fixes common to new versions.
Between stable builds, the developers launch a large number of Beta versions that integrate a lot of new features. The previous update for this branch was a really small one, but now a more important version has been released, prompting users to upgrade the application.
Most of the time, the Steam client is pretty stable and users don't usually encounter any problems with it, either about performance or stability. This doesn't mean that the software is perfect, because there still are instances where some features or options might not work as expected.