Software Livre
O conceito de “free software“, criado pelo pesquisador Richard Stallman, do laboratório MIT AI Lab, baseia-se na idéia de que um programa e seu código fonte são conhecimentos científicos e, assim como os teoremas matemáticos, não podem ser guardados.
Richard Stallman vem desenvolvendo essa idéia com o projeto GNU (Gnu is Not Unix), criado em 1984, por meio da organização Free Software Foundation (FSF). O projeto GNU iniciou a pesquisa e o desenvolvimento de diversos programas que são distribuídos gratuitamente. E, sobre o que caracteriza o software livre Richard Stallman é sempre enfático em destacar os quatro níveis de liberdade:
- Primeiro, liberdade de usar o software.
- Segundo, liberdade de alterar o software conforme as necessidades pessoais.
- Terceiro, liberdade de aperfeiçoar o software e distribuir cópias para a comunidade.
- Quarto, liberdade de melhorar o software e publicá-lo com essas melhorias.
Para que isso aconteça, o software precisa ter o código aberto, única forma de o usuário/programador conseguir modificá-lo para uso próprio ou para compartilhar com outras pessoas. Isso é o que torna o software livre uma alternativa consistente e segura, pois é totalmente transparente para o usuário.
Referência: GNU e Intel Next Generation
