Sistema Operacionais
ICC - Aula 14
Ivan da Silva Sendin
July 21, 2014
Ivan da Silva Sendin
ICC - Aula 14
Sistema Operacionais
Bits,...
I
Transistores -¿ Portas Logicas -¿ Circuitos -¿ CPU/RAM/IO =
Computador -¿ Sistema Operacional -¿ Software de Aplicação
I
O SO é o software mais importante rodando em um
computador
I
Desempenho, estabilidade, disponibilidade
Existem dois principais SO: Windows e Unix (apple/gnu)
Categoria
Linux Mac/Unix Windows
Desktop, laptop,... 1.49%
7.5 %
90 %
Tablets
46%
33%
2%
Servidores Web
34%
32%
32%
Supercomputadores 96%
2.4%
0.4%
Jogos/Consoles
30%
30%
I
Ivan da Silva Sendin
ICC - Aula 14
Sistema Operacionais
Sistema Operacional - GNU
I
Richard Stallman 1971/MIT Free Software: código fonte e de
graça
as empresas vendiam hardware! O software era um acessório. Custo da mı́dia
hacks melhoravem o funcionamento do sistema, que eram propagados...como receitas de bolo
I
Na decada de 80 o cenário muda
Houve uma mudança no hardware que tornou o tralhado de decadas obsoleto
Software fica mais complexo, mais opções de uso,...mais valioso!
I
Iniciativa GNU: sistema operacional Unix e seus acessórios
Ivan da Silva Sendin
ICC - Aula 14
Sistema Operacionais
Sistema Operacional - GNU (Cont.)
I
GNU’s Not Unix
I
Free Software Foundation
I
Sistema operacional GNU/Linux
I
Hoje, existe praticamente tudo na “versão” GNU
Compilador, editores, clientes web,...
I
Linus Torvalds (1992) Desenvolveu e tornou livre o kernel do
Linux, criando o sistema GNU/Linux
Ivan da Silva Sendin
ICC - Aula 14
Sistema Operacionais
Software livre
A palavra free possui dois significados (e duas traduções): Livre e
“de graça”
O termo free do GNU é definido nas seguintes regras:
I
Liberdade para executar o programa, para qualquer uso
-Liberdade 0
I
Liberdade para estudar e modificar o programa e adapta-lo as
suas necessidades Liberdade 1 (acesso ao código fonte é uma
condição para esta liberdade)
I
Liberdade para redistribuição de cópias - Liberdade 2
I
Liberdade para melhorar o programa e disponibilizar estas
melhorias ao publico, para o benefı́cio de toda comunidade Liberdade 3 (acesso ao código fonte é uma condição para esta
liberdade)
Ivan da Silva Sendin
ICC - Aula 14
Sistema Operacionais
Diga adeus o Ruindows
I
http://poweruser.aeiou.pt/noticias/china-proibe-windows-8nos-computadores-do-governo/
I
Guarda Franceça troca o windows pelo Linux
http://www.softwarepublico.gov.br/4cmbr/xowiki/news-item5
I
http://pplware.sapo.pt/informacao/estado-pouparia-100milhesano-se-optasse-por-open-source/
I
Google it!!!
Ivan da Silva Sendin
ICC - Aula 14
Sistema Operacionais
Diga adeus o Ruindows
I
Alguns compara o uso de Windows como um carro com o
capô soldado...em que alguns postos credenciados venderiam
a gasolina
I
Também existe a comparação com uma TV que escolhe o
canal que voce deve assitir
I
Edward Snowden....
Ivan da Silva Sendin
ICC - Aula 14
Sistema Operacionais
Diga adeus o Ruindows
I
Houve uma época em que instalar o Linux era uma tarefa
tenebrosa....
I
Hj existem diversas alternativa para usar o Linux
I
Partição do HD
I
Em um computador virtual (dentro do Windows, seria melhor
o contrário)
I
Em um pen drive ou outro tipo de flash memory
I
Hoje a distribuição mais popular é o Ubuntu
Apesar das facilidades. faça um backup do trabalho de ICC antes
de instalar o Linux... ou ainda deixe para a ultima semana de
férias....
Ivan da Silva Sendin
ICC - Aula 14
Sistema Operacionais
Linux
I
GCC: Gnu Compiler Collection
I
Python, R, ... inúmeras aplicações cientı́ficas.
I
LAMP
I
Latex
I
Oracle, IBM,...
Ivan da Silva Sendin
ICC - Aula 14
Sistema Operacionais
Links
I
http://www.top500.org/
I
http://www.gnu.org/
I
http://www.linux.org/
Ivan da Silva Sendin
ICC - Aula 14
Download

ICC - Aula 14