GNU est un acronyme récursif pour "GNU 's Not Unix !", choisi parce que la conception de GNU est Unix, mais diffère d'Unix en étant un logiciel libre et ne contenant pas de code Unix.
Le nom est court pour GNU 's Not Unix.