1.2 Software livre
A ideia do software livre ganhou forma em meados de 1983 pelas mãos do ativista Richard Stallman, criador do projeto GNU e responsável por fundar em 1985 a Free Software Foundation (FSF), fundação sem fins lucrativos que tem como objetivo defender o movimento do software livre.
Pode-se dizer que software livre é um movimento social que defende aspectos ligados diretamente à liberdade que o usuário tem perante o software.
Segundo a FSF, qualquer software/programa deve obedecer a quatro liberdades para ser considerado um software livre. São elas:
- Liberdade 0 - Liberdade de executar o programa para qualquer propósito;
- Liberdade 1 - Liberdade para estudar como o programa funciona e adaptá-lo às suas necessidades;
- Liberdade 2 - Liberdade de redistribuir cópias de forma que você possa ajudar outras pessoas;
- Liberdade 3 - Liberdade para melhorar o programa e disponibilizar as melhorias para o público, de forma que toda a comunidade possa se beneficiar delas.
Para garantir as liberdades 2 e 3 é imprescindível ter acesso ao código-fonte do programa.
Atenção: o conceito de software livre se opõe às diretrizes do software proprietário, mas não às do software que é vendido almejando lucro (software comercial).
Cuidado: não confunda software livre (free software) com software grátis (freeware).
A definição oficial de software livre pode ser encontrada no site do projeto GNU, ao acessar o link: http://www.gnu.org/philosophy/free-sw.html