Software Livre
Pesquisas Acadêmicas: Software Livre. Pesquise 862.000+ trabalhos acadêmicosPor: ZePaixao • 6/3/2015 • 708 Palavras (3 Páginas) • 207 Visualizações
Home » Informática » Software Livre
Software Livre
Mais conhecidos como programas, os softwares são um conjunto de instruções (código fonte) capazes de controlar a operação do computador e solucionar problemas para o usuário. Os sistemas operacionais, os editores de texto, os navegadores são alguns exemplos de softwares.
Muitos programas computacionais são desenvolvidos por programadores autônomos ou empresas privadas e vendidos para outras instituições e usuários finais, e, por isso, seus códigos fontes são preservados. Esses softwares, chamados de proprietários ou restritos, possuem licenças de uso e podem ser adquiridos somente através de vendas autorizadas pelo fabricante, e o código fonte pode não pode ser acessado nem tampouco alterado.
Por outro lado, existem também muitos programas de computador que podem ser usados, modificados, copiados e distribuídos gratuita e legalmente, são os chamados softwares livres ou open sources. Os softwares dessa categoria não têm custo de royalties e possuem o código fonte aberto, assim, qualquer desenvolvedor tem permissão para adaptá-los de acordo com suas necessidades.
Símbolo do Software LivreDesde a década de 1970, muitos desenvolvedores já compartilhavam seus programas e suas ideias. Entretanto, no fim desse período, as empresas do ramo começavam a restringir o uso dos softwares através de contratos de licença, como ocorreu com o sistema operacional Unix. Inicialmente, o código fonte desse sistema era completamente acessível, mas a companhia detentora de sua licença percebeu que se tratava de um valioso produto comercial e lançou uma nova versão proibindo o estudo do seu código.
Com a restrição de uso do Unix, o físico e programador Richard Stallman criou o projeto GNU, um novo sistema operacional definitivamente livre. Dois anos depois, Stallman fundou a Free Software Fundation (Fundação pra o Software Livre), uma organização sem fins lucrativos que defende o fim das restrições sobre o uso, alteração, cópia e distribuição de programas de computador. Hoje, os trabalhos da instituição estão mais voltados aos aspectos legais, como, por exemplo, o aprimoramento das licenças de software livre.
Existem alguns tipos de licenças de software livre, sendo a GPL e a BSD as mais comuns. A GPL (Licença Pública Geral), criada pelo projeto GNU, é a licença regida por 4 pilares básicos:
“A liberdade de executar o programa, para qualquer propósito (liberdade 0).”
“A liberdade de estudar como o programa funciona, e adaptá-lo às suas necessidades (liberdade 1).”
“A liberdade de redistribuir cópias de modo que você possa ajudar ao próximo (liberdade 2).”
“A liberdade de distribuir cópias de suas versões modificadas a outros (liberdade 3). Desta forma, toda a comunidade pode beneficiar-se de suas mudanças.
Uma importante propriedade da licença GLP é a exigência de copyleft, ou seja, o profissional pode utilizar o software como garantido nas 4 liberdades, porém, é obrigatório constar nos registros da licença o nome do autor principal do programa e dos desenvolvedores que contribuíram com o
...