Nix
Nix is a cross-platform package manager and build system that uses a purely functional deployment model. It manages software on Linux, macOS, and other Unix-like systems and serves as the foundation for the NixOS Linux distribution.
The core idea is that software packages and their dependencies are built in isolation and described with
Nix provides tools such as nix-env for user environments and nix-build to build derivations, along with nix-store
The Nix project was initiated by Eelco Dolstra in the early 2000s. NixOS emerged as a distribution
Beyond its original scope, Nix is used for reproducible environments, continuous integration workflows, and configuration management