Varianty operačního systému GNU/Linux označujeme jako distribuce. Nejpodstatnějším rozdílem mezi jednotlivými distribucemi je zvolený balíčkovací systém a sada výchozích aplikací. Balíčkovací systém umožňuje uživateli bezpečně instalovat aplikace z centrálního repozitáře, aktualizovat je a případně je ze systému korektně odebírat. Příkladem linuxových distribucí jsou Ubuntu, Debian, Fedora, Arch a další. Zatímco některé distribuce jsou vyvíjeny pouze komunitou, za některými stojí komerční firmy.