Skip to content
OpenCatalogcurated by FLOSSK
Operating Systems

NixOS

Declarative Linux OS where `/etc/nixos/configuration.nix` (and flakes) define the entire system closure reproducibly.

Why it is included

Unique configuration model used widely in DevOps and research; huge nixpkgs tree.

Best for

Engineers who want atomic upgrades, rollbacks, and reproducible environments.

Strengths

  • Reproducibility
  • Rollback
  • Dev/prod parity

Limitations

  • Steep learning curve vs imperative distros

Good alternatives

GNU Guix System · Debian · Fedora Silverblue

Related tools