SOFTWARE LIVRE
Educação em
S oftware
L ivre.
Programa de Educação em Software Livre - PESL
Antes de começar:
O que lhes trouxe aqui?
Roteiro
Definições: Software, Sistemas Operacionais...
Software Livre
Linux e suas distribuições
Distribuição Ubuntu
- Como instalar?
Principais ferramentas livres (LibreOffice, navegadores...)
Exercícios
Programa de Ensino de Software Livre - PESL
O que é Software?
Computador: máquina que executa instruções
Essas instruções são programadas por alguém...
Basicamente, software é o conjunto de instruções que o computador executa para fazer o que nós, usuários, queremos que ele faça
Programa de Ensino de Software Livre - PESL
O que é Software?
Exemplos:
Aplicativos: Adobe Photoshop, Microsoft Word...
Sistemas Operacionais: GNU Linux, Mac OS X...
Jogos: Super Mario World, Tetris...
Programa de Ensino de Software Livre - PESL
...e Software Livre?
Voltando...
Programas para computador são:
• escritos, em uma linguagem de programação legível ao ser humano e depois;
• compilados, isto é, as instruções escritas pelo programador são traduzidas para código de máquina Programa de Ensino de Software Livre - PESL
...e Software Livre?
Ou seja...
- No software proprietário (não-livre), apenas se tem acesso ao programa já compilado
- Acesso pode ser restrito:
- Leis de copyright
- Assinantes, membros, compradores, clientes...
Programa de Ensino de Software Livre - PESL
...e Software Livre?
O software livre está baseado em 4 liberdades ou princípios fundamentais: executar o programa, para qualquer propósito
•
estudar como o programa funciona e adaptá-lo para as suas necessidades • redistribuir livremente cópias do programa
•
aperfeiçoar o programa e divulgar os aperfeiçoamentos, de modo que toda a comunidade se beneficie
•
Programa de Ensino de Software Livre - PESL
...e Software Livre?
É uma erro associar Software Livre apenas ao conceito