GNU je operativni sustav koji je 1983. najavio Richard Stallman, a karakterizira ga potpuno besplatan softver. Datum izdavanja još nije najavljen, ali napori Stallmana, zajedno sa profesionalcima i nekim pomoćnicima, usmjerenim na razvoj programa, u nekoliko su navrata pregledani. Ime, koje je zapravo kratica, odnosi se na sličnosti između projekta i operativnog sustava Unix, kao i maskotu koju su izabrali za svog predstavnika (gnu), pa je tako "Gnu nije Unix", tj. "Wildebeest nije Unix."
1985. Richard Stallman osnovao je Zakladu za slobodni softver kako bi pružio pravnu, logističku i financijsku potporu projektu GNU. Bio je zadužen za unajmljivanje programera i programera koji su dobili zadatak da prepišu i prilagode niz ponovno korištenih programa, poput grafičkog sustava X Windowi TeX geodetski sustav; Unatoč tome, velik dio GNU sustava okupljen je doprinosom volontera. Do 1990. godine prerađen je uređivač teksta pod nazivom Emacs, dobro poznat u to vrijeme, stvoren je GCC sastavljač, tumač naredbi Shell Bash. Međutim, još nije postojala jezgra, jer do sada jezgra Hurda, zbog razlika između osoblja zaduženog za njezin razvoj i različitih tehničkih programa, nije bila potpuno zrela do 2000. godine.
Trenutno su programi koje je razvio GNU prebačeni u druge operativne sustave, poput Windows i MAC, poznatiji kao "GNU alati". Isto tako, korišteni su kao zamjena za originalne UNIX programe.