Το GNU είναι ένα λειτουργικό σύστημα που ανακοινώθηκε το 1983 από τον Richard Stallman και χαρακτηρίζεται από το ότι είναι εντελώς ελεύθερο λογισμικό. Η ημερομηνία κυκλοφορίας του δεν έχει ακόμη ανακοινωθεί, αλλά οι προσπάθειες του Stallman, μαζί με επαγγελματίες και ορισμένους βοηθούς, που επικεντρώθηκαν στην ανάπτυξη του προγράμματος, έχουν ελεγχθεί πολλές φορές. Το όνομα, το οποίο είναι στην πραγματικότητα ένα αρκτικόλεξο, αναφέρεται στις ομοιότητες μεταξύ του έργου και του λειτουργικού συστήματος Unix, καθώς και τη μασκότ που επέλεξαν ως εκπρόσωπό τους (το wildebeest), οπότε είναι το "Gnu is Not Unix", δηλαδή, "Το Wildebeest δεν είναι το Unix."
Το 1985, ο Richard Stallman ίδρυσε το Ίδρυμα Ελεύθερου Λογισμικού, προκειμένου να παρέχει νομική, υλικοτεχνική και οικονομική υποστήριξη στο έργο GNU. Αυτό ήταν υπεύθυνο για την πρόσληψη προγραμματιστών και προγραμματιστών στους οποίους δόθηκε το καθήκον να ξαναγράψουν και να προσαρμόσουν μια σειρά επαναχρησιμοποιούμενων προγραμμάτων, όπως το γραφικό σύστημα X Window.και το σύστημα ερευνών TeX. Παρ 'όλα αυτά, μεγάλο μέρος του συστήματος GNU έχει συγκεντρωθεί μέσω της συμβολής εθελοντών. Μέχρι το 1990, ένα πρόγραμμα επεξεργασίας κειμένου που ονομάζεται Emacs είχε ξαναγραφεί, γνωστό για την εποχή, είχε δημιουργηθεί ο μεταγλωττιστής GCC, ο διερμηνέας εντολών Shell Bash. Ωστόσο, δεν υπήρχε ακόμη ένας πυρήνας, καθώς, μέχρι τώρα, ο πυρήνας Hurd, λόγω των διαφορών μεταξύ του προσωπικού που είναι υπεύθυνος για την ανάπτυξή του και των διαφόρων τεχνικών προγραμμάτων, δεν ήταν πλήρως ώριμος μέχρι το έτος 2000.
Επί του παρόντος, τα προγράμματα που ανέπτυξε η GNU έχουν μεταφερθεί σε άλλα λειτουργικά συστήματα, όπως τα Windows και το MAC, που είναι γνωστά ως "εργαλεία GNU". Ομοίως, έχουν χρησιμοποιηθεί ως αντικαταστάσεις για τα αρχικά προγράμματα UNIX.