Nix startet i 2003 som et forskningsprosjekt,. Målet var å skape et system for distribusjon av programvare, hvor system- og pakkeoppgraderinger ikke skal kunne føre til at systemet havner i en tilstand hvor deres krav og avhengigheter ødelegger systemets integritet.