Software Livre
Disciplina: Introdução a Computação
Estudante: Naiara Neves
2009.2
Software livre
Evolução Tecnológica
Software é uma estrutura lógica, um programa que realiza funções dentro de um sistema computacional.
Sistemas operacionais, drivers que controlam o comportamento de alguns hardwares e todos os aplicativos utilizados pelos usuários finais.
Programador
Código fonte
Linguagem de programação Cozinheiro
Receita
Ingrediente
Bolo
Software
SOFTWARE PROPRIETÁRIO
Para utilizar, copiar, ter acesso ao código-fonte ou redistribuir, deve-se solicitar permissão ao proprietário, ou pagar para poder fazê-lo: será
necessário, portanto, adquirir uma licença, tradicionalmente onerosa, para cada uma destas ações.
– Windows, MS Office, SAP
Mas pode ser gratuito: – MS Internet Explorer,
Outlook Express
Negócio: venda de licenças de uso
• Licenças de uso restritivas
• Copyright: direitos do autor
Licença de Software
Definição de ações autorizadas (ou proibidas) no âmbito do direito de autor de um programador de software de computador concedidas (ou impostas) ao usuário deste software. Entende-se por usuário qualquer entidade legal, empresas ou um "usuário final (doméstico)", origem da expressão
End User License Agreement (EULA).
Quando uma licença acrescenta restrições para além das existentes no direito de autor, o usuário tem normalmente de aceitar que lhe sejam impostas estas restrições para poder sequer utilizar o software.
SOFTWARE LIVRE
Todo e qualquer programa de computador cuja licença de direito de autor conceda ao utilizados as seguintes
4 liberdades :
– Liberdade 0: A liberdade de executar o programa, para qualquer propósito.
– Liberdade 1: A liberdade de estudar como o programa funciona, e adaptá-lo para as suas necessidades. Acesso ao código-fonte é um pré-requisito para esta liberdade.
– Liberdade 2: A liberdade de redistribuir cópias de modo
que