ICC05
1267 palavras
6 páginas
Introdução àComputação
RAFAEL DE BRITO CÂNDIDO GOMES
Software
UM PEQUENO COMPLEMENTO PARA O QUE JÁ FOI DITO
Motivação
Software
Como já foi dito anteriormente:
◦ Software é um conjunto de instruções e ou programas que executa uma determinada tarefa.
◦ Esse conjunto de instruções é chamados de algoritmos.
◦ As instruções está ordenada.
Software
Software é divido em três:
◦ Software de Sistemas
◦ Software de Programação
◦ Aplicativos ou programas
Software
Mas os programas podem ser classificados também por licença de uso:
◦ Software Proprietário
◦ Software Livre
Também quanto a distribuição do código:
◦ Código Aberto
◦ Código Fechado
Software Livre
O que é software livre?
Conhecemos como programas como:
software
livre
O que é software livre?
"São programas, onde os usuários
possuem a liberdade de executar, copiar, distribuir, estudar, mudar e melhorar o software."
O que isto quer dizer?
1. Um software livre não necessariamente quer dizer um programa de graça.
a. Esta mais ligado ao conceito liberdade de expressão do que "cerveja na faixa".
2. Com essas liberdades, o usuário tem o verdadeiro controle sobre o programa.
a. Não como ocorre quando o usuário utilize um programa "proprietário".
b. O usuário é controlado pelos desenvolvedores do programa. As 4 liberdades essenciais
• Liberdade 0: A liberdade de executar o programa, para qualquer proposito.
• Liberdade 1: A liberdade de estudar como o
•
•
programa funciona, e adaptá-los às suas necessidades. Liberdade 2: A liberdade de redistribuir cópias do programa que você possa ajudar ao próximo.
Liberdade3: A liberdade de distribuir cópais de suas versões modificados a outros.
Categorias de software livre
Categorias de software - diagrama de
Chao-Kuei
Software de domínio público • É um programa cujo não é protegido pelo copyright.
• Muitas vezes são programas cujo a
utilização é gratuita, mas o usuário não tem acesso as 4 liberdades. o Por
exemplo: distribuição de versão modificado do