Software Livre e Software em Dominio Publico Software livre e diferente de software em dominio publico. O primeiro, quando utilizado em combinacao com licencas tipicas (como as licencas GPL e BSD), garante a autoria do desenvolvedor ou organizacao. O segundo caso acontece quando se passam os anos previstos nas leis de cada pais de protecao dos direitos do autor e este se torna bem comum. Ainda assim, um software em dominio publico pode ser considerado como um software livre, desde que atenda aos quatro tipos de liberdade para os usuarios do software definidas pela Free Software Foundation, citados acima. [editar] Software Livre e Copyleft Licencas como a GPL contem um conceito adicional, conhecido como Copyleft, que se baseia na propagacao dos direitos. Um software livre sem copyleft pode ser tornado nao-livre por um usuario, caso assim o deseje. Ja um software livre protegido por uma licenca que ofereca copyleft, se distribuido, devera ser sob a mesma licenca, ou seja, repassando os direitos. Associando os conceitos de copyleft e software livre, programas e servicos derivados de um codigo livre devem obrigatoriamente permanecer com uma licenca livre (os detalhes de quais programas, quais servicos e quais licencas sao definidos pela licenca original do programa). O usuario, porem, permanece com a possibilidade de nao distribuir o programa e manter as modificacoes ou servicos utilizados para si proprio. [editar] Venda de Software Livre As licencas de software livre permitem que eles sejam vendidos, mas estes em sua grande maioria estao disponiveis gratuitamente. Uma vez que o comprador do software livre tem direito as quatro liberdades listadas, ele poderia redistribuir este software gratuitamente ou mediante remuneracao. As versoes pagas geralmente sao acompanhadas de algum tipo de servico adicional, como direito a assistencia tecnica por determinado periodo e manuais, por exemplo. Muitas vezes comprar o software e mais vantajoso para o cliente final que nao tem muita experiencia em programacao, poupando tempo.Movimento Software Livre Richard Stallman, o fundador do Movimento do Software Livre. [editar] Motivacao Os desenvolvedores de software na decada de 70 frequentemente compartilhavam seus programas de uma maneira similar aos principios do software livre. No final da mesma decada, as empresas comecaram a impor restricoes aos usuarios com o uso de contratos de licenca de software. Em 1983, Richard Stallman iniciou o projeto GNU, e em outubro de 1985 fundou a Free Software Foundation (FSF). Stallman introduziu os conceitos de software livre e copyleft, os quais foram especificamente desenvolvidos para garantir que a liberdade dos usuarios fosse preservada. [editar] Ideologia: as diferencas entre Software Livre e Codigo Aberto Muitos defensores do software livre argumentam que a liberdade e valiosa nao so do ponto de vista tecnico, mas tambem sob a otica da moral e etica. E neste aspecto que o movimento de software livre (encabecado pela FSF) se distingue do movimento de codigo aberto (encabecado pela OSI), que enfatiza a superioridade tecnica em relacao a software proprietario, ao menos em potencial. Os defensores do codigo aberto (tambem conhecido como open source em ingles) argumentam a respeito das virtudes pragmaticas do software livre ao inves das questoes