NixOS

NixOS
NixOS snowflake with text
DeveloperNixOS contributors
NixOS Foundation[1][2]
Written inNix expression language[note 1]
OS familyLinux (Unix-like)
Working stateCurrent
Source modelOpen source
Initial release0.1 / June 3, 2003; 21 years ago (2003-06-03)
Latest release24.05[3] / 31 May 2024; 3 months ago (31 May 2024)
Latest preview24.11-pre[4] / 22 May 2024; 3 months ago (22 May 2024)
Repository
Marketing targetGeneral purpose
Package managerNix
Platformsi686, x86-64, AArch64
Kernel typeMonolithic (Linux kernel)
LicenseMIT[5][note 2]
Official websitenixos.org

NixOS is a free and open source Linux distribution based on the Nix package manager. NixOS uses an immutable design and an atomic update model.[6] Its use of a declarative configuration system allows reproducibility and portability.[7]

NixOS is configured using composable modules, and relies on packages defined in the Nixpkgs project. Package recipes and configurations are written in the purpose-built "Nix language" that ships with the Nix package manager.

  1. ^ "Community - nixos.org". Archived from the original on 2022-09-23. Retrieved 2022-09-23.
  2. ^ "NixOS/nixos-foundation - Github". GitHub. Archived from the original on 2022-09-23. Retrieved 2022-09-23.
  3. ^ "Release 24.05". GitHub. 31 May 2024. Retrieved 2 June 2024.
  4. ^ "Release 24.11-pre". GitHub. 22 May 2024. Retrieved 25 June 2024.
  5. ^ "nixpkgs/COPYING at master · NixOS/nixpkgs · GitHub". Github.com. Retrieved 2015-09-19.
  6. ^ "What Is an Immutable Linux Distro, and Should You Use One?". HowToGeek.com. Archived from the original on 2023-12-07. Retrieved 2023-12-07.
  7. ^ "DistroWatch.com: NixOS". Distrowatch.com. Retrieved 2015-09-19.


Cite error: There are <ref group=note> tags on this page, but the references will not show without a {{reflist|group=note}} template (see the help page).