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