NixOS

NixOS ist eine Linux-Distribution auf Basis des Paketmanagers Nix. NixOS basiert auf dem Ansatz deklarativer Systemkonfiguration, um reproduzierbare und zuverlässige Systemkonfiguration und in Folge reibungslose Systemaktualisierungen zu erlauben.[4]

NixOS
Entwickler NixOS Foundation, NixOS community
Lizenz(en) Open Source (MIT)[1]
Erstveröff. 11. Juni 2002
Akt. Version 20.03[2] vom 20. April 2020
Kernel monolithisch (Linux (Kernel))
Architektur(en) x86 (32 Bit), x86-64 (64 Bit), Armv7, AArch64[3]
nixos.org

Geschichte

NixOS begann 2003 als Forschungsprojekt des niederländischen Softwareingenieurs Eelco Dolstra. Das Ziel war, einen besseren Umgang mit typischen Problemen bei der Auslieferung und Installation von Software zu erkunden.[5] 2015 wurde die NixOS Foundation gegründet, um Projekte rund um das Ökosystem von NixOS zu fördern.[6] NixOS wird in einer Analyse der Cloud Native Computing Foundation (CNCF) im Juni 2017 als eines der 30 Open-Source-Projekte mit der höchsten Entwicklungsgeschwindigkeit genannt.[7]

Verbreitung

Im Juni 2017 lag NixOS auf Platz 73 des Popularitätsindex der Website DistroWatch.[8] Webhosting-Anbieter und Agenturen sowie Unternehmen wie TeamViewer AG, HolidayCheck und Organisationen wie Mozilla verwenden NixOS zum Betrieb von Webserver-Infrastruktur und zur Abwicklung von Aufgaben im Bereich DevOps. Im Oktober 2017 fand die zweite Konferenz zum Thema Nix in Unterföhring bei München statt.[9]

Funktionen und Besonderheiten

NixOS zeichnen einige spezifische Besonderheiten aus, welche die Distribution von anderen Linux-Distributionen unterscheiden:[10]

  • Deklarative Systemkonfiguration
  • Atomare Upgrades und Rollbacks
  • Reproduzierbare Systemkonfiguration
  • Multi-user-fähige Paketverwaltung

Einzelnachweise

  1. NixOS License. Abgerufen am 11. Juli 2017 (englisch).
  2. Release 20.03. 20. April 2020 (abgerufen am 21. April 2020).
  3. Features. Abgerufen am 14. Juni 2020.
  4. NixOS Linux. Abgerufen am 11. Juli 2017 (englisch).
  5. Eelco Dolstra: Integrating Software Construction and Software Deployment. Hrsg.: Universität Utrecht. Utrecht (nixos.org [PDF]).
  6. Stichting NixOS Foundation. Abgerufen am 11. Juli 2017 (englisch).
  7. The 30 Highest Velocity Open Source Projects – Cloud Native Computing Foundation. In: Cloud Native Computing Foundation. 5. Juni 2017 (cncf.io [abgerufen am 11. Juli 2017]).
  8. DistroWatch: DistroWatch.com: NixOS. Abgerufen am 11. Juli 2017.
  9. NixCon 2017 – A conference about Nix and NixOS. Abgerufen am 11. Juli 2017 (englisch).
  10. About NixOS. Abgerufen am 11. Juli 2017 (englisch).
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.