Il progetto GNU è un progetto collaborativo lanciato il 27 settembre 1983 da Richard Stallman il cui scopo ultimo è la creazione di un sistema operativo composto esclusivamente da software libero chiamato GNU. I software prodotti sono sviluppati esclusivamente grazie a una comunità di programmatori che mettono regolarmente in condivisione fra di loro tutte le modifiche al codice effettuate.