GNU é uma extensa coleção de software livre que pode ser usada como um sistema operacional ou em partes com outros sistemas operacionais. O uso das ferramentas GNU levou à família de sistemas operacionais popularmente conhecidos como GNU/Linux.
GNU significa GNU's Not Unix (GNU não é Unix) e foi iniciado como um projeto pela Free Software Foundation (Fundação Software Livre) para fazer um substituto do Unix completamente livre, conseguiu com o Linux e terá sucesso com o Hurd. Funcionalmente, o GNU fornece muitas das ferramentas de espaço de usuário(a) para Linux e outros sistemas operacionais.