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

Relacionados