I got hooked on Bootc and cloud-native Linux and realized I could build an immutable OS that wasn't laser-focused on one specific use case. So I made Soltros OS—an attempt at a more general-purpose take on immutable computing.

Why Gaming and Development?

Most immutable Linux distributions optimize for servers or IoT devices. A few target desktop users, but with limitations. I wanted something that could handle both gaming and development workflows without compromise—two use cases that traditionally demand a lot from an operating system.

Built on Fedora CoreOS and Bootc, Soltros delivers atomic updates weekly. No major version upgrades to plan for. No compatibility issues between releases. The system just rolls forward, tracking Fedora's release cycle seamlessly.

How It Works

Soltros treats the entire OS as a container image. Updates are atomic—they either succeed completely or roll back automatically. This gives you the reliability of immutable infrastructure with the flexibility of a desktop Linux system.

Release Tracks

You can choose between two tracks depending on your needs:

What's Included

Rather than forcing you to build everything from scratch, Soltros ships with tools that gamers and developers actually use:

There's also a helper script to quickly install Flatpaks, development tools, and containers without the usual setup friction.

Server Variant

Soltros isn't just for desktops. The server variant is a container-native system built on Fedora BootC with Docker CE, Podman, and enterprise management tools. Same atomic update model, but optimized for server workloads.

The Bootc Advantage

Using Bootc means OS images are OCI containers. This gives you:

# Updating is simple
bootc upgrade

# Automatic rollback on failure
# No manual intervention needed

Still Early, Still Learning

Soltros OS is a passion project. It's not trying to replace Fedora Silverblue or compete with established immutable distributions. Instead, it's exploring whether an immutable OS can serve gaming and development workflows as well as traditional mutable systems—maybe even better.

If you're curious about immutable computing or want a Linux system that updates reliably without breaking your workflow, check out soltros.dev. I'm still figuring things out, but I think there's something worth building here.