O GNU é um projeto para o desenvolvimento de um sistema operacional livre, isto é, já apoiado nos objetivos da liberdade. A Free Software Foundation, por sua vez, é uma entidade sem fins lucrativos criada justamente para servir de base para o movimento do software livre.
Para tanto, a Free Software Foundation definiu quatro "fundamentos" como base:
- liberdade de executar o programa, para qualquer propósito (liberdade 0);
- liberdade de estudar como o programa funciona e adaptá-lo às suas necessidades (liberdade 1), sendo o acesso ao código-fonte* um pré-requisito para este aspecto;
- liberdade de distribuir cópias de forma que você possa ajudar ao seu próximo (liberdade 2);
- liberdade de melhorar o programa e liberar os seus aperfeiçoamentos, de modo que toda a comunidade se beneficie (liberdade 3). Novamente, aqui o acesso ao código-fonte é um pré-requisito.
Na luta!