Projekt GNU to projekt wolnego oprogramowania, masowej współpracy. Założycielskim celem projektu było, zgodnie ze słowami jego wstępnej zapowiedzi, stworzenie „wystarczającej liczby wolnego oprogramowania [...], która umożliwiłaby sobie życie bez oprogramowania, które nie jest wolne.