Build your own Steam Machine

Build and sell Steam Machines

So, what is SteamOS?

SteamOS is a public release of our Linux-based operating system. The base system draws from Debian 8, code named Debian Jessie. Our work builds on top of the solid Debian core and optimizes it for a living room experience. Most of all, it is an open Linux platform that leaves you in full control. You can take charge of your system and install new software or content as you want.

So, what is it not?

We expect most SteamOS users to get SteamOS preinstalled on a Steam Machine. Although we have made SteamOS freely available for anybody to install, the installation experience is not intended for a non-technical user.

Most importantly, SteamOS only supports a certain set of hardware (you can read more in our FAQ). We will add support for newer hardware over time, but we have no plans to add more support for older hardware.

Users should not consider SteamOS as a replacement for their desktop operating system. SteamOS is being designed and optimized for the living room experience.

Is all of SteamOS open source software?

No. SteamOS ships with our Steam Client program, which is proprietary software, in addition to proprietary 3rd party drivers. In the SteamOS standard configuration, the Steam Client program serves as a user interface and provides connectivity to our Steam online services. That being said, you can still access the standard Linux desktop.

Where can I find SteamOS source code?

SteamOS uses the Advanced Packaging Tool system (APT) to manage software on a SteamOS machine. The SteamOS APT repository is located here.