Nix (package manager)

Nix
Original author(s)Eelco Dolstra
Initial releaseJune 15, 2003; 21 years ago (2003-06-15)
Stable release
2.22.1[1] Edit this on Wikidata / 10 May 2024; 6 months ago (10 May 2024)
Repository
Written inC++,[2] Perl,[2] shell script,[2] Nix,[2] make,[2] Autoconf,[2] Rust,[2] C,[2] XML[2] Edit this on Wikidata
PlatformLinux, Darwin, FreeBSD,[3] OpenBSD[4] Edit this on Wikidata
Typepurely functional package manager, free and open-source software, implementation of a programming language, reference implementation, interpreter Edit this on Wikidata
LicenseGNU Lesser General Public License, version 2.1[5] Edit this on Wikidata
Websitenixos.org

Nix is a cross-platform package manager for Unix-like systems, and a tool to instantiate and manage those systems, invented in 2003[6] by Eelco Dolstra.

  1. ^ "Release 2.22.1". 10 May 2024. Retrieved 17 May 2024.
  2. ^ a b c d e f g h i "The Nix Open Source Project on Open Hub: Languages Page". Open Hub. Retrieved 18 May 2024.
  3. ^ "NixBSD".
  4. ^ "OpenBSD Ports Readme: port sysutils/nix".
  5. ^ "nix/COPYING at master". 26 April 2006. Retrieved 18 May 2024.
  6. ^ Dolstra, Eelco (2003). "Integrating Software Construction and Software Deployment" (PDF). Software Configuration Management. Lecture Notes in Computer Science. Vol. 2649. pp. 102–117. doi:10.1007/3-540-39195-9_8. ISBN 978-3-540-14036-8. Archived from the original (PDF) on 2019-04-21.