sexta-feira, 9 de abril de 2010

Software livre



Definição de Software livre: Segundo a definição criada pela Free Software Foundation é qualquer programa de computador que pode ser usado, copiado, estudado e redistribuído sem restrições.


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;


· De estudar como o programa funciona, e adaptá-lo para as suas necessidades Acesso ao código-fonte é um pré-requisito para esta liberdade;


· Redistribuir, inclusive vender, cópias de modo que você possa ajudar ao seu próximo;


· Modificar o programa, e liberar estas modificações, de modo que toda a comunidade se beneficie. Acesso ao código-fonte é um pré-requisito para esta liberdade.



Definição de Open source:


Criada pela Open Source Iniciative (OSI) a partir do texto original da Debian Free Software Guidelines (DFSG) e determina que um programa de código aberto deve garantir:


- Distribuição livre; código fonte; trabalhos derivados; integridade do autor do código fonte; não discriminação contra pessoas ou grupos; não discriminação contra áreas de actuação; distribuição da licença; licença não especifica a um produto; licença não restrinja outros programas; licença neutra em relação a tecnologia.


Exemplos de software open source:


Apache, o servidor Web mais utilizado no mundo.


Sendmail, o servidor de e-mail mais robusto e seguro.


BIND, servidor de DNS responsável pela quase totalidade dos servidores de nomes da Internet.


0 comentários:

Enviar um comentário