Nix & NixOS | Declarative builds and deployments
Declarative, reproducible Linux distribution. The entire system — packages, services, configuration — is described in a single file; the package manager computes the path from current state to desired state, making builds reproducible and rollbacks trivial.