El proyecto GNU fue fundado en 1983 por Richard Stallman con el objetivo de crear un sistema operativo completo de software libre. El proyecto consta de una serie de subproyectos mantenidos por voluntarios y empresas para desarrollar componentes de software libre como alternativa a Unix. Aunque originalmente se diseñó para ser compatible con Unix, GNU/Linux se ha convertido en el sistema más popular que combina el núcleo Linux con el sistema GNU.