TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Software Livre

Dissertações: Software Livre. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  27/10/2014  •  686 Palavras (3 Páginas)  •  164 Visualizações

Página 1 de 3

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 ourestritos, 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.

Desde 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 projeto. Assim, a liberdade não será perdida, pois o código fonte sempre continuará aberto e outras pessoas podem conhecer, melhorar e distribuir o software sob a mesma licença.

A

...

Baixar como (para membros premium)  txt (4.8 Kb)  
Continuar por mais 2 páginas »
Disponível apenas no TrabalhosGratuitos.com