O que é Software Livre
Quando fala-se de software livre, não é de alguma liberdade genérica que permita aos seus usuários fazer simplesmente qualquer coisa. A idéia básica é a de que seja livre e acessível sempre, para todas as pessoas que venham a ter contato com esse software. A definição de software livre utilizada aqui é a da Free Software Foundation, disponível na seção de Filosofia do site do Projeto GNU:
"Software livre" se refere à liberdade dos usuários executarem, copiarem, distribuírem, estudarem, modificarem e aperfeiçoarem o software. Mais precisamente, ele se refere a quatro tipos de liberdade, para os usuários do software:
- A liberdade de executar o programa, para qualquer propósito (liberdade no. 0)
- A liberdade de estudar como o programa funciona, e adaptá-lo para as suas necessidades (liberdade no. 1). Acesso ao código-fonte é um pré-requisito para esta liberdade.
- A liberdade de redistribuir cópias de modo que você possa ajudar ao seu próximo (liberdade no. 2).
- A liberdade de aperfeiçoar o programa, e liberar os seus aperfeiçoamentos, de modo que toda a comunidade se beneficie (liberdade no. 3). Acesso ao código-fonte é um pré-requisito para esta liberdade.
Algumas Referências
TextoCartilhaCurriculoLivre (de onde eu praticamente copiei o texto acima)
http://www.gnu.org/philosophy/free-sw.pt.html (a referência básica)
Mirian Bruckschen - 02 Aug 2005