NixOS

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen
NixOS
Basisdaten
Entwickler NixOS Foundation, NixOS community
Lizenz(en) Open Source (MIT)[1]
Erstveröff. 11. Juni 2002
Aktuelle Version 18.03
(4. April 2018)
Kernel monolithisch
Architekturen x86, AMD64
Website www.nixos.org

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

Geschichte[Bearbeiten | Quelltext bearbeiten]

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

Verbreitung[Bearbeiten | Quelltext bearbeiten]

Im Juni 2017 lag NixOS auf Platz 73 des Popularitätsindex der Website Distrowatch.[6] Webhosting-Anbieter und Agenturen, sowie Unternehmen wie Teamviewer, 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 München statt.[7]

Funktionen und Besonderheiten[Bearbeiten | Quelltext bearbeiten]

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

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

Weblinks[Bearbeiten | Quelltext bearbeiten]

Einzelnachweise[Bearbeiten | Quelltext bearbeiten]

  1. NixOS License. Abgerufen am 11. Juli 2017 (englisch).
  2. NixOS Linux. Abgerufen am 11. Juli 2017 (englisch).
  3. Eelco Dolstra: Integrating Software Construction and Software Deployment. Hrsg.: Universität Utrecht. Utrecht (nixos.org [PDF]).
  4. Stichting NixOS Foundation. Abgerufen am 11. Juli 2017 (englisch).
  5. 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]).
  6. DistroWatch: DistroWatch.com: NixOS. Abgerufen am 11. Juli 2017.
  7. NixCon 2017 – A conference about Nix and NixOS. Abgerufen am 11. Juli 2017 (englisch).
  8. About NixOS. Abgerufen am 11. Juli 2017 (englisch).