E aí pessoal hoje vamos falar sobre SOFTWARE LIVRE, vocês sabem a diferença entre LIVRE e GRATÍS?? Leia abaixo e saiba a resposta
O projeto GNU surgiu em meados de 1983, tendo como seu idealizador Richard Stallman, que tinha como objetivo criar um sistema operacional que fosse completamente livre e seguisse os padrões do Unix, que na época, cobrava licenças de alto custo.
Para Stallman, cada ferramenta, função etc., deveria seguir apenas esta ideologia: ser livre.
Quando fazemos referência à palavra livre, é no sentido de liberdade ao código-fonte e modo de usar o software. Essa necessidade surgiu devido a praticamente todos os softwares da época estarem se tomando software proprietário. Nesse tipo de software, o usuário geralmente detém apenas a permissão de uso sobre o software, sem nenhum acesso ao código-fonte.
O sistema GNU estava sendo desenvolvido por uma comunidade imensa. Porém, com o tempo, o projeto estava ficando gigantesco, necessitando urgentemente de um órgão para gerenciar todo o seu desenvolvimento. Nasceu, então, a Free Software Foundation (FSF).
Mais informações do projeto GNU podem ser encontradas em www.gnu.org.
Curiosidade: GNU é um acrônimo recursivo para a frase Gnu Is Not Unix (Gnu não é Unix), fazendo uma grande oposição ao formato proprietário que a maioria dos sistemas Unix seguia.
Free Software Foundation
A Free Software Foundation surgiu com o propósito de organizar o projeto GNU em um formato técnico e jurídico. A FSF é uma organização sem fins lucrativos, que se mantém com a doação. Hoje, o foco principal da FSF é manter a GPL (General Public License), que é a licença utilizada para defender juridicamente um software livre, assim como disseminar a ideologia de software livre pelo mundo. Mais informações sobre a FSF podem ser encontradas em www.fsf.org.
Software livre
Para começar, é preciso entender à tradução de free software, pois a palavra free pode ter sentidos diferentes: livre e grátis. Quando nos referimos ao software livre, estamos nos referindo à sua liberdade e não ao preço, ou seja, o usuário terá a liberdade de estudar, executar, alterar, melhorar, copiar e até mesmo distribuir um software livre.
Essa ideia toda foi minuciosamente detalhada em quatro tipos de liberdades, conforme veremos a seguir:
Liberdade número 0: é a liberdade de executar o software para qualquer propósito ou finalidade;
Liberdade número 1: é estudar o funcionamento do software, podendo fazer alterações e adaptá-las conforme a necessidade. Um pré-requisito para atingir essa liberdade é ter o acesso total ao código-fonte;
Liberdade número 2: o usuário tem a liberdade de redistribuir cópias do software para quem quiser;
Liberdade número 3: é a liberdade para modificar o programa e, então, disponibilizar as melhorias para o público, de forma que toda a comunidade possa se beneficiar disso. O acesso ao código-fonte é uma pré-condição para isso. A junção dessas quatro liberdades é a base do software livre, no qual a ideia principal é sempre manter a liberdade de um software, de forma que um usuário jamais possa se apoderar de um software livre e torná-lo algo como um software proprietário. Para tal função, existe a GPL.
GPL (General Public License)
A GPL (General Public License) teve sua primeira versão (GPLv1) lançada em janeiro de 1989. Ela foi rapidamente substituída devido a correção de vulnerabilidades pela GPL versão 2 (GPLv2), lançada em junho de 1991. Atualmente, também temos a GPL na versão 3 (GPLv3), que foi lançada oficialmente em junho de 2007 e permanece como referência até hoje.
A GPL, que é uma importante ferramenta jurídica criada pela Free Software Foundation, tinha inicialmente, como principal função, defender a liberdade dos softwares desenvolvidos pelo projeto GNU. Posteriormente, foi utilizada e empregada por centenas de outros softwares envolvidos em projetos de terceiros e particulares por todo o mundo.
A Licença Pública Geral segue, desde a sua primeira versão, as quatro liberdades citadas anteriormente. O documento oficial da GPL, válido oficialmente como ferramenta de proteção ao software livre, existe somente em inglês.
Outras licenças também foram criadas com a finalidade de manter a defesa da liberdade do código aberto, como foi iniciado pela GPL. Algumas delas estão na tabela a seguir:
Licença | Site |
GFDL (GNU Free Documentation License) | www.gnu.org/copyleft/fdl.html |
OPL (Open Publication License) | www.opencontent.org/openpub/ |
CC (Creative Commons) | creativecommons.org/about/licenses |
BSD (Berkley Software Distribution) | www.freebsd.org/copyright/license.html |
SPL (Sun Public License) | java.sun.com/spl.html |
Para mais informações sobre as versões da GPL, acessar http://www.gnu.org/licenses/licenses.html.
bravo!!!!!