Skip to main content

🌐 TunaOS and the Universal Blue Ecosystem

TunaOS is part of the broader Universal Blue ecosystem β€” a family of bootc-based desktop operating images built on Enterprise Linux foundations.

What is Universal Blue?​

Universal Blue is an open-source project that provides custom, immutable desktop OS images built on Fedora and Enterprise Linux using bootc technology. It's the upstream home of Bluefin, the project TunaOS is forked from.

Key Universal Blue Projects​

ProjectDescriptionBase
BluefinDeveloper-focused desktop β€” GNOME with enhancementsFedora / AlmaLinux
Bluefin LTSLong-term support variant of BluefinAlmaLinux 10
BazziteGaming-focused desktop for handhelds & HTPCsFedora
AuroraKDE Plasma desktop, Bluefin's KDE siblingFedora
Bluefin CLIShell configuration manager (originated at uBlue)Cross-platform

TunaOS's Relationship to Bluefin​

TunaOS started as a fork of Bluefin LTS with a focus on:

AspectBluefin LTSTunaOS
Base OSAlmaLinux 10AlmaLinux 10 / CentOS Stream 10 / Fedora
DesktopsGNOMEGNOME, KDE, COSMIC, Niri, XFCE
NVIDIASupportedSupported (GDX variants)
HomebrewOptionalBaked into every image
TunaOS toolsNoTacklebox, Corral, Tavern, Office Suite
Target audienceGeneral developersEnterprise + Platform Engineering

What TunaOS Shares with Universal Blue​

  • Same bootc image model β€” OCI container images as OS
  • Same build tooling β€” GitHub Actions, Containerfiles
  • Same immutable architecture β€” atomic updates, rollbacks
  • Same community tools β€” Homebrew, Flathub, Distrobox/Toolbox

What Makes TunaOS Unique​

  1. Multi-desktop β€” 5 desktop environments on one base
  2. Enterprise Linux focus β€” AlmaLinux and CentOS Stream as primary bases
  3. Own tool ecosystem β€” Tacklebox (media), Corral (VMs), Tavern (Homebrew GUI)
  4. Rust office suite β€” Tables, Decks, Letters
  5. GDX variants β€” NVIDIA/CUDA pre-configured for AI/ML
  6. Bootc CNCF Sandbox β€” TunaOS is a reference bootc implementation

Cross-Promotion Opportunities​

For Universal Blue Users​

If you use Bluefin, Aurora, or Bazzite:

# Try TunaOS for an Enterprise Linux desktop
sudo bootc switch ghcr.io/tuna-os/yellowfin:gnome

# Use TunaOS tools on Universal Blue
brew install tacklebox corral tavern

For TunaOS Users​

If you use TunaOS and want to explore the ecosystem:

# Try Bluefin for a Fedora-based experience
sudo bootc switch ghcr.io/ublue-os/bluefin-lts:latest

# Try Bazzite for gaming
sudo bootc switch ghcr.io/ublue-os/bazzite:gnome

See Also​