SteamOS is a Linux distribution developed by Valve. It incorporates Valve's popular namesake Steam video game storefront and is the primary operating system for Steam Machines and the Steam Deck. SteamOS is open source with some closed source components. SteamOS was originally built to support streaming of video games from one personal computer to the one running SteamOS within the same network, although the operating system can support standalone systems and was intended to be used as part of Valve's Steam Machine platform. SteamOS versions 1.0, released in December 2013, and 2.0 were based on the Debian distribution of Linux with GNOME desktop. With SteamOS, Valve encouraged developers to incorporate Linux compatibility into their releases to better support Linux gaming options. In February 2022, Valve released the handheld gaming computer Steam Deck running SteamOS 3.0. SteamOS 3 is based on the Arch Linux distribution with KDE Plasma 5. SteamOS is designed primarily for playing video games away from a PC (such as from the couch in one's living room) by providing a console-like experience using generic PC hardware that can connect directly to a television. It can run games natively that have been developed for Linux and purchased from the Steam store. Users are also able to stream games from their Windows, Mac or Linux computers to one running SteamOS, and it incorporates the same family sharing and restrictions as Steam on the desktop. Valve claims that it has "achieved significant performance increases in graphics processing" through SteamOS. The operating system is open source, allowing users to build on or adapt the source code, though the actual Steam client is closed. Since SteamOS is solely for playing games without a mouse or keyboard, it does not have many built-in functions beyond web browsing and playing games. Users can, however, access the KDE Plasma 5 desktop environment and perform tasks such as installing other software. The OS natively supports Nvidia, Intel, and AMD graphics processors.
Laurent Gabriel Félix Alexandre Stéphane Bungener