O que é Software Livre?

Pode-se dizer que um software é livre quando é obedece as quatro liberdades básicas que o fundamentam.
Portanto, um sistema operacional, aplicativo, ou um software qualquer pode ser chamado livre quando este permitir: Ser executado para qualquer propósito (liberdade nº 0);
É permitido estudar como o programa funciona, e adaptá-lo para as suas necessidades (liberdade nº 1).
Acesso ao código-fonte é um pré-requisito para esta liberdade; O usuário tem a liberdade de redistribuir cópias de modo que você possa ajudar ao seu próximo (liberdade nº 2).
E finalmente o usuário tem a liberdade de aperfeiçoar o programa, e liberar os seus aperfeiçoamentos, de modo que toda a comunidade se beneficie (liberdade nº 3). Acesso ao código-fonte é um pré-requisito também para esta liberdade.