Agli inizi degli anni 90, il progetto GNU aveva un sistema operativo completo, eccetto per il kernel.
Il progetto GNU inizio' un kernel, GNU Hurd, ma lo sviluppo e' piu' arduo del previsto.
Fortunatamente non e' stato necessario aspettare lo sviluppo di Hurd, perche' un kernel chiamato Linux fu' liberato nel 1992, riempendo il tassello mancante del sistema operativo GNU. Comunque farli funzionare insieme non fu un compito semplice.
Insieme formano il sistema GNU/Linux.
Al giorno d'oggi ci sono molte differenti variazioni di GNU/Linux come Debian, Linux Mint Debian Edition, Trisquel, Parabola, Ubuntu...