Software Livre

Fonte: Wikiversidade

Definições básicas de Software e Hardware[editar | editar código-fonte]

O software pode ser descrito como um conjunto de dados/instruções que expressa ações para sistemas de computadores. Já o hardware trata-se da parte física do computador, é o meio pelo qual o software produzirá resultados.

Fazendo uma analogia com o corpo humano, o hardware seria a parte estrutural, como o corpo humano, enquanto o software seria a "mente", quem comanda.

As quatro liberdades essenciais[editar | editar código-fonte]

Um programa é software livre se os usuários possuem as quatro liberdades essenciais:

  • A liberdade de executar o programa como você desejar, para qualquer propósito (liberdade 0).
  • A liberdade de estudar como o programa funciona, e adaptá-lo às suas necessidades (liberdade 1). Para tanto, acesso ao código-fonte é um pré-requisito.
  • A liberdade de redistribuir cópias de modo que você possa ajudar outros (liberdade 2).
  • A liberdade de distribuir cópias de suas versões modificadas a outros (liberdade 3). Desta forma, você pode dar a toda comunidade a chance de beneficiar de suas mudanças. Para tanto, acesso ao código-fonte é um pré-requisito.


Software Livre x Software Restritivo[editar | editar código-fonte]

Por que Software Livre?[editar | editar código-fonte]