El proyecto GNU es un sistema operativo de software libre que promueve la libertad del usuario para usar, compartir y mejorar el software. Comenzó a desarrollarse en 1984 y busca ser compatible con UNIX, adoptando componentes de alta calidad que a menudo reemplazan programas originales de UNIX en sistemas no libres. Estos componentes, conocidos como herramientas GNU, también han sido adaptados a otros sistemas operativos como Windows y macOS.