GNU is a recursive acronym standing for 'GNU's Not Unix.' The recursive nature (where the acronym contains itself) is a classic hacker joke. It represents a free software operating system project started by Richard Stallman, intended to be a Unix-compatible system that is completely free software.