segunda-feira, 1 de novembro de 2010

Relatórios referentes aos seminários^^!

1° Relatório:

Tema: Softwares livres.  


Definição:


 Software livre é qualquer programa de computador que pode ser usado, copiado, estudado e redistribuído sem restrições. O conceito de livre se opõe ao conceito de software restritivo (software proprietário), mas não ao softwareque é vendido almejando lucro (software comercial).
Um software é considerado como livre quando atende aos quatro tipos de liberdade para os usuários do software definidas pela Free Software Foundation:

  • A liberdade para executar o programa, para qualquer propósito.
  • A liberdade de estudar como o programa funciona, e adaptá-lo para as suas necessidades.
  • A liberdade de redistribuir, inclusive vender, cópias de modo que você possa ajudar ao seu próximo.
  • A liberdade de modificar o programa, e liberar estas modificações, de modo que toda a comunidade se beneficie


Especificidades:


Software Livre e Software em Domínio Público
Software livre é diferente de software em domínio público. O primeiro, quando utilizado em combinação com licenças típicas (como as licenças GPL e BSD), garante a autoria do desenvolvedor ou organização. O segundo caso acontece quando se passam os anos previsto nas leis de cada país de proteção dos direitos do autor e este se torna bem comum. Ainda assim, um software em domínio público pode ser considerado como um software livre.



Software Livre e Copyleft

Um software livre sem copyleft pode ser tornado não-livre por um usuário, caso assim o deseje. Já um software livre protegido por uma licença que ofereça copyleft, se distribuído, deverá ser sob a mesma licença, ou seja, repassando os direitos.

Venda de Software Livre

As licenças de software livre permitem que eles sejam vendidos, mas estes em sua grande maioria estão disponíveis gratuitamente.
Uma vez que o comprador do software livre tem direito às quatro liberdades listadas, ele poderia redistribuir este software gratuitamente ou mediante remuneração. As versões pagas geralmente são acompanhadas de algum tipo de serviço adicional, como direito a assistência técnica por determinado período e manuais.

Considerações finais:

Para que essas liberdades sejam reais, elas devem ser irrevogáveis. Caso o desenvolvedor do software tenha o poder de revogar a licença, o software não é livre.
A maioria dos softwares livres é licenciada através de uma licença de software livre, como a GNU GPL, a mais conhecida.

Professor Rogério.
13/10/10

Nenhum comentário:

Postar um comentário