GNU/Linux – Uma alternativa Fábio Emilio Costa
O que é Linux? <ul><li>Linux é um  kernel : Núcleo do SO; </li></ul><ul><li>O sistema operacional é GNU/Linux; </li></ul><...
O que é Software Livre? <ul><li>Free as in Speech, not as in Beer ; </li></ul><ul><li>Pode vender, mas não pode impedir ou...
Richard Stallman
Richard Stallman <ul><li>Ex-Programador do IT Labs do MIT; </li></ul><ul><li>Impressora emperrou com ele: </li></ul><ul><u...
Projeto GNU <ul><li>Ferramentas substituindo as ferramentas Unix proprietárias; </li></ul><ul><li>Algumas importantes: </l...
Linus Torvalds
Linus Torvalds <ul><li>Em 1991, graduando em Ciências da Computação (Helsinque/Finlândia); </li></ul><ul><li>Queria usar U...
A famosa “Mensagem Inicial”: <ul><ul><li>“ Você se lembra dos bons tempos do Minix-1.1, quando homens eram homens e escrev...
Um rápido histórico <ul><li>1991: Versão 0.1 (“Usável”); </li></ul><ul><li>Fev/1992: Primeira distribuição surge - MCC; </...
Outras Personalidades do SL: Eric S. Raymond Estados Unidos Fetchmail/OSI Initiative Alan Cox Escócia Linux Kernel Rasmus ...
Outras Personalidades do SL David Hansson Dinamarca Ruby on Rails Patrick Volkerding Estados Unidos Slackware Linux Matthi...
Personalidades Brasileiras do SL: Alfredo Kojima: MySQL, WindowMaker, APT-Get Marcelo Tosatti: OLPC Christiano Anderson: R...
Personalidades Brasileiras do SL: Aurélio Vargas: Guia ER Arnaldo de Carvalho Melo: Linux Kernel Sulamita Garcia: LinuxChi...
Onde roda o Linux? Entre Outros
Vantagens do Linux <ul><li>Código disponível: estudo e conhecimento disponível; </li></ul><ul><li>Grande quantidade de apl...
Desvantagens do Linux <ul><li>Exige treinamento; </li></ul><ul><li>Administração avançada complexa; </li></ul><ul><li>Docu...
“Não sou programador...”
“Não sou programador...” <ul><li>Código fonte aberto permite </li></ul><ul><ul><li>Inovação: você pode criar novas aplicaç...
O que é Distribuição? <ul><li>Distribuição (Distro): </li></ul><ul><ul><li>Linux + GNU + Extras; </li></ul></ul><ul><ul><l...
Existem muitas distribuições... E sempre uma tem a sua cara!
Um pouco sobre algumas distros: <ul><li>Kurumin: teste-e-instale, em português; </li></ul><ul><li>Slackware: “Linux para F...
“Ainda tenho que usar comandos?” <ul><li>“Não existe interface gráfica que supere a linha de comandos” (ditado dos  Linuxe...
Algumas interfaces gráficas: Enlightenment:  Sofisticada e Pesada Blackbox: Simples e Leve
Algumas Interfaces Gráficas: IceWM: Windows Like WindowMaker:  NeXTStep Like
As principais Interfaces Gráficas: GNOME: Simplicidade KDE: Customização
“E quanto aos programas?” <ul><li>Existem muitos programas de todos os tipos para Linux: </li></ul><ul><li>Programas para ...
“Falta o aplicativo...”
Alguns Aplicativos Importantes: Leitor de Email: Mozilla Thunderbird Browser Internet: Mozilla Firefox
Alguns Aplicativos Importantes: Pacote Office: OpenOffice.org (BrOffice) MP3 Player: XMMS
Alguns Aplicativos Importantes: Gerenciador de Arquivos: Konqueror Terminal  ( Prompt  de Comando) : Yakuake
Alguns Aplicativos Importantes: Mensagens Instantâneas: GAIM Jogo (Emulador): Generator
“Se eu tiver dúvidas?” <ul><li>Comunidade prestativa na maior parte do tempo; </li></ul><ul><ul><li>Oferecer dados sobre o...
Links  para material de ajuda <ul><li>Guia Foca Linux:  http://focalinux.cipsga.org.br </li></ul><ul><li>Guia Bozo Linux: ...
Empresas que oferecem suporte <ul><li>Mandriva:  http://www.mandriva.com.br   </li></ul><ul><li>LinuxPlace:  http://www.li...
“Ninguém usa Linux!!” Essas empresas são algumas das que usam Linux: E nenhuma delas tá de brincadeira!
Conheça os Fatos <ul><li>75% dos usuários corporativos de Linux escolheram-o baseado em performance e confiabilidade; </li...
“Gostei! Quero aprender mais!” <ul><li>Existe muito material na Internet sobre Linux </li></ul><ul><ul><li>Materiais sobre...
Aplicações Inovadoras em SL: <ul><li>Cluster  de Alto Desempenho (Beowulf) e de Alta Disponibilidade (Heartbeat); </li></u...
Perguntas?
Obrigado! <ul><li>[email_address] </li></ul><ul><li>[email_address] </li></ul><ul><li>MSN:  [email_address] </li></ul>Copi...
Upcoming SlideShare
Loading in...5
×

GNU/Linux - uma alternativa (nova versão)

1,938

Published on

Uma palestra básica explicando sobre o que é o GNU/Linux, vantagens, desvantagens e como começar - Editado para apresentação na Oxigênio dia 19/07

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,938
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
67
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Abertura da Apresentação
  • GNU/Linux - uma alternativa (nova versão)

    1. 1. GNU/Linux – Uma alternativa Fábio Emilio Costa
    2. 2. O que é Linux? <ul><li>Linux é um kernel : Núcleo do SO; </li></ul><ul><li>O sistema operacional é GNU/Linux; </li></ul><ul><ul><li>Ferramentas GNU + Kernel Linux; </li></ul></ul><ul><ul><li>Para facilitar, chamaremos apenas Linux ; </li></ul></ul><ul><li>Linux é Unix- Like : </li></ul><ul><ul><li>Parece Unix, é compatível com Unix, mas não é Unix; </li></ul></ul><ul><ul><li>Herança do Unix: quase 40 anos de história; </li></ul></ul><ul><li>Linux é um Software Livre; </li></ul>
    3. 3. O que é Software Livre? <ul><li>Free as in Speech, not as in Beer ; </li></ul><ul><li>Pode vender, mas não pode impedir outros de vender; </li></ul><ul><li>Pode modificar, mas não pode impedir outros de modificar; </li></ul><ul><li>Quatro Liberdades: </li></ul><ul><ul><li>Usar; </li></ul></ul><ul><ul><li>Copiar; </li></ul></ul><ul><ul><li>Modificar; </li></ul></ul><ul><ul><li>Colaborar; </li></ul></ul>
    4. 4. Richard Stallman
    5. 5. Richard Stallman <ul><li>Ex-Programador do IT Labs do MIT; </li></ul><ul><li>Impressora emperrou com ele: </li></ul><ul><ul><li>Não pode solucionar problemas; </li></ul></ul><ul><ul><li>Outros usuários não colaboraram com ele; </li></ul></ul><ul><li>Cresceu em um meio colaborativo ( hacker ); </li></ul><ul><li>Cultura hacker estava morrendo; </li></ul><ul><li>Iniciou projeto GNU; </li></ul><ul><li>GNU = GNU's Not Unix ; </li></ul><ul><li>GPL e FSF: Pilares do software livre; </li></ul>
    6. 6. Projeto GNU <ul><li>Ferramentas substituindo as ferramentas Unix proprietárias; </li></ul><ul><li>Algumas importantes: </li></ul><ul><ul><li>GCC: Pacote de compiladores; </li></ul></ul><ul><ul><li>GDB: Depurador; </li></ul></ul><ul><ul><li>EMACS: Editor de Texto e de programas; </li></ul></ul><ul><li>Rapidamente foram substituindo ferramentas proprietárias com qualidade: instalar GNU era prioridade; </li></ul><ul><li>Faltava o kernel : HURD ficou “usável” em 2005; </li></ul>
    7. 7. Linus Torvalds
    8. 8. Linus Torvalds <ul><li>Em 1991, graduando em Ciências da Computação (Helsinque/Finlândia); </li></ul><ul><li>Queria usar Unix como os da faculdade em Casa; </li></ul><ul><li>Unix: para máquinas caras; </li></ul><ul><li>Unix no PC eram “brinquedos”: Minix melhor opção; </li></ul><ul><li>Linus começou a mexer com o Minix; </li></ul><ul><li>Projeto originalmente iria se chamar Freax (Free + Unix); </li></ul><ul><li>Freax lembrava Freak (maluco); </li></ul><ul><li>Linux = Linus' Unix </li></ul><ul><li>Sugestão por Linux pegou; </li></ul>
    9. 9. A famosa “Mensagem Inicial”: <ul><ul><li>“ Você se lembra dos bons tempos do Minix-1.1, quando homens eram homens e escreviam seus próprios device drivers ? Você está sem um bom projeto e esta morrendo por colocar as mãos em um S.O. no qual você possa modificar de acordo com suas necessidades? Você está achando frustrante quando tudo trabalha corretamente em Minix? Sente falta de atravessar noites para obter programas que trabalhem correto? Então esta mensagem pode ser exatamente para você. </li></ul></ul><ul><ul><li>Como eu mencionei a um mês atrás, estou trabalhando em uma versão independente de um S.O. similar ao Minix para computadores AT-386. Ele está, finalmente, próximo do estágio em que poderá ser utilizado (embora possa não ser o que você esteja esperando), e eu estou disposto a colocar os fontes para ampla distribuição. Ele está na versão 0.02... contudo eu tive sucesso rodando bash, gcc, gnu-make, gnu-sed, compressão, etc. nele” </li></ul></ul>
    10. 10. Um rápido histórico <ul><li>1991: Versão 0.1 (“Usável”); </li></ul><ul><li>Fev/1992: Primeira distribuição surge - MCC; </li></ul><ul><li>Set/1992: Versão 0.92 – Podia rodar Xwindow (Interface Gráfica); </li></ul><ul><li>1993: Primeiro porte fora do x86: Amiga; </li></ul><ul><li>Fev/1994: Linux 1.0; </li></ul><ul><li>Nov/1994: Surge a Red Hat; </li></ul><ul><li>1995: Primeira distro Brasileira (Conectiva); </li></ul><ul><li>1996: Linux 2.0 </li></ul><ul><li>1997: Alfredo Kojima lança a versão 0.0.1 do WindowMaker; </li></ul><ul><li>2001: Marcelo Tosatti torna-se administrador do Kernel 2.4; </li></ul><ul><li>2003: Linux 2.6; </li></ul><ul><li>2006: Linux completa 15 anos </li></ul>
    11. 11. Outras Personalidades do SL: Eric S. Raymond Estados Unidos Fetchmail/OSI Initiative Alan Cox Escócia Linux Kernel Rasmus Lerdorf Dinamarca PHP Guido van Rossum Holanda Python Mark Shuttleworth África do Sul Ubuntu Linux
    12. 12. Outras Personalidades do SL David Hansson Dinamarca Ruby on Rails Patrick Volkerding Estados Unidos Slackware Linux Matthias Ettrich Alemanha KDE Larry Wall EUA PERL Brian Behlendorf EUA Apache
    13. 13. Personalidades Brasileiras do SL: Alfredo Kojima: MySQL, WindowMaker, APT-Get Marcelo Tosatti: OLPC Christiano Anderson: Repositório GNU Alexandre Oliva: GCC, Guaraná, FSFLA Hélio Chissini: KDE Carlos Morimoto: Kurumin Linux
    14. 14. Personalidades Brasileiras do SL: Aurélio Vargas: Guia ER Arnaldo de Carvalho Melo: Linux Kernel Sulamita Garcia: LinuxChix-BR/Intel Paulino Michelazzo: Django Augusto Campos: BR-Linux.org Djalma Valois: CIPSGA Sérgio Amadeu da Silveira: Fundação Cásper Líbero
    15. 15. Onde roda o Linux? Entre Outros
    16. 16. Vantagens do Linux <ul><li>Código disponível: estudo e conhecimento disponível; </li></ul><ul><li>Grande quantidade de aplicações; </li></ul><ul><li>Performance boa; </li></ul><ul><li>Confiável; </li></ul><ul><li>Interfaces gráficas e programas maduros; </li></ul><ul><li>Administração básica tranqüila; </li></ul><ul><li>Muitas opções de programas similares; </li></ul><ul><li>Distros em geral gratuítas; </li></ul><ul><ul><li>As pagas incluem suporte confiável; </li></ul></ul>
    17. 17. Desvantagens do Linux <ul><li>Exige treinamento; </li></ul><ul><li>Administração avançada complexa; </li></ul><ul><li>Documentação complexa (ocasionalmente excessiva); </li></ul><ul><li>Algumas coisas precisam ser compiladas; </li></ul><ul><li>Poucos jogos; </li></ul><ul><li>Problemas com alguns hardware ; </li></ul><ul><li>Poucos profissionais; </li></ul>
    18. 18. “Não sou programador...”
    19. 19. “Não sou programador...” <ul><li>Código fonte aberto permite </li></ul><ul><ul><li>Inovação: você pode criar novas aplicações para o software; </li></ul></ul><ul><ul><li>Integração: será mais fácil de entender como o sistema trabalha; </li></ul></ul><ul><ul><li>Estudo: conhecimento está lá; </li></ul></ul><ul><li>Suporte técnico </li></ul><ul><ul><li>Oficial, “Genérico” ou “Brincar de Ursulão”; </li></ul></ul><ul><li>Programa não irá sumir do mapa </li></ul><ul><ul><li>Você pode manter uma cópia do código em seu poder; </li></ul></ul><ul><ul><li>Em caso de necessidade, outros desenvolvedores atuam; </li></ul></ul><ul><li>Não é necessário ser programador </li></ul><ul><ul><li>Outros podem fazer isso para você; </li></ul></ul>
    20. 20. O que é Distribuição? <ul><li>Distribuição (Distro): </li></ul><ul><ul><li>Linux + GNU + Extras; </li></ul></ul><ul><ul><li>Facilidade de instalação; </li></ul></ul><ul><ul><li>Pacotes de instalação facilitada; </li></ul></ul><ul><ul><li>Suporte técnico e para atualização; </li></ul></ul><ul><ul><li>Documentação; </li></ul></ul><ul><li>Poucas diferenças entre distros: </li></ul><ul><ul><li>Linux é Linux </li></ul></ul>
    21. 21. Existem muitas distribuições... E sempre uma tem a sua cara!
    22. 22. Um pouco sobre algumas distros: <ul><li>Kurumin: teste-e-instale, em português; </li></ul><ul><li>Slackware: “Linux para Feras”; </li></ul><ul><li>Red Hat: A mãe de todas; </li></ul><ul><li>Fedora: Sucessora da Red Hat; </li></ul><ul><li>Mandriva: Mandrake + Conectiva, boa e em português; </li></ul><ul><li>Debian: 100% free e segura; </li></ul><ul><li>Arch Linux: Linux das Antigas; </li></ul><ul><li>Ubuntu: Linux para pessoas comuns, simples e funcional; </li></ul>
    23. 23. “Ainda tenho que usar comandos?” <ul><li>“Não existe interface gráfica que supere a linha de comandos” (ditado dos Linuxers ); </li></ul><ul><li>Muitos comandos de administração são em linha de comando; </li></ul><ul><li>Interfaces gráficas maduras (KDE, GNOME, IceWM, Enlightenment, WindowMaker, BlackBox); </li></ul><ul><li>Interfaces mais ou menos carregadas conforme a necessidade: </li></ul><ul><ul><li>Interfaces com mais recursos = mais consumo de memória; </li></ul></ul>
    24. 24. Algumas interfaces gráficas: Enlightenment: Sofisticada e Pesada Blackbox: Simples e Leve
    25. 25. Algumas Interfaces Gráficas: IceWM: Windows Like WindowMaker: NeXTStep Like
    26. 26. As principais Interfaces Gráficas: GNOME: Simplicidade KDE: Customização
    27. 27. “E quanto aos programas?” <ul><li>Existem muitos programas de todos os tipos para Linux: </li></ul><ul><li>Programas para desenvolvimento maduros e programas em geral amadurecendo rapidamente; </li></ul><ul><li>APIs e Códigos Livres permitem programação multiplataforma: Windows e Linux possuem versões de muitos programas Livres; </li></ul><ul><li>Códigos atraem interessados no desenvolvimento: versões melhoram em velocidade muito rápida; </li></ul><ul><li>Muitas opções para cada tipo de software: permite aprender conceitos, além de comandos; </li></ul>
    28. 28. “Falta o aplicativo...”
    29. 29. Alguns Aplicativos Importantes: Leitor de Email: Mozilla Thunderbird Browser Internet: Mozilla Firefox
    30. 30. Alguns Aplicativos Importantes: Pacote Office: OpenOffice.org (BrOffice) MP3 Player: XMMS
    31. 31. Alguns Aplicativos Importantes: Gerenciador de Arquivos: Konqueror Terminal ( Prompt de Comando) : Yakuake
    32. 32. Alguns Aplicativos Importantes: Mensagens Instantâneas: GAIM Jogo (Emulador): Generator
    33. 33. “Se eu tiver dúvidas?” <ul><li>Comunidade prestativa na maior parte do tempo; </li></ul><ul><ul><li>Oferecer dados sobre o que foi tentado ajuda; </li></ul></ul><ul><li>Distros comerciais oferecem suporte telefônico: </li></ul><ul><ul><li>Contratos acordados entre as partes; </li></ul></ul><ul><li>Empresas estão treinando pessoal em Linux: </li></ul><ul><ul><li>Certificação LPI ( Linux Professional Institute ) é uma das mais procuradas; </li></ul></ul><ul><li>Consultorias de terceiros oferecem suporte, treinamento, capacitação; </li></ul>
    34. 34. Links para material de ajuda <ul><li>Guia Foca Linux: http://focalinux.cipsga.org.br </li></ul><ul><li>Guia Bozo Linux: http://br.bozolinux.org/guia/index.php/Página_principal </li></ul><ul><li>BR-Linux.org: http://br-linux.org </li></ul><ul><li>Viva O Linux: http://www.vivaolinux.com.br </li></ul><ul><li>Lista de Discussão Linux-BR: http://linux-br.conectiva.com.br/mailman/listinfo/linux-br </li></ul><ul><li>CIPSGA: http://www.cipsga.org.br </li></ul><ul><li>Linux Magazine: http://www.linuxmaganize.com.br </li></ul>
    35. 35. Empresas que oferecem suporte <ul><li>Mandriva: http://www.mandriva.com.br </li></ul><ul><li>LinuxPlace: http://www.linuxplace.com.br/ </li></ul><ul><li>IBM: www.ibm.com/br/linux </li></ul><ul><li>Impacta: www.impacta.com.br </li></ul><ul><li>Novell: http://www.novell.com.br </li></ul><ul><li>4Linux: http://www.4linux.com.br </li></ul>
    36. 36. “Ninguém usa Linux!!” Essas empresas são algumas das que usam Linux: E nenhuma delas tá de brincadeira!
    37. 37. Conheça os Fatos <ul><li>75% dos usuários corporativos de Linux escolheram-o baseado em performance e confiabilidade; </li></ul><ul><li>De acordo com a Cybersource, o Linux reduz o TCO (Custo total de propriedade) em 36% em relação da Microsoft; </li></ul><ul><li>Um dos maiores inconvenientes do Windows é o downtime provocado pelas atualizações; </li></ul><ul><li>Segundo analistas independentes, uma distribuição Linux contem mais de 1 bilhão de dólares em códigos; </li></ul>
    38. 38. “Gostei! Quero aprender mais!” <ul><li>Existe muito material na Internet sobre Linux </li></ul><ul><ul><li>Materiais sobre Unix também são úteis </li></ul></ul><ul><li>Livros podem ser encontrados com facilidade </li></ul><ul><ul><li>Tempo Real: http://www.temporeal.com.br </li></ul></ul><ul><ul><li>LinuxMall: http://www.linuxmall.com.br </li></ul></ul><ul><li>Escolas estão dando aulas de Linux: </li></ul><ul><ul><li>Impacta: http://www.impacta.com.br </li></ul></ul><ul><li>Sempre existem as documentações do Linux: </li></ul><ul><ul><li>Linux Documentation Project: http://www.tldp.org </li></ul></ul>
    39. 39. Aplicações Inovadoras em SL: <ul><li>Cluster de Alto Desempenho (Beowulf) e de Alta Disponibilidade (Heartbeat); </li></ul><ul><li>Voz sobre IP (VoIP – Asterisk); </li></ul><ul><li>Webhosting (LAMP); </li></ul><ul><li>Aplicações thin client e Inclusão Digital (XDMCP – Libertas/Sacix); </li></ul><ul><li>Servidores de Arquivo (SaMBa/Apache+WebDAV); </li></ul><ul><li>Servidores de Impressão (SaMBa/CUPS/LPR); </li></ul><ul><li>Conectividade (IP/RADIUS); </li></ul>
    40. 40. Perguntas?
    41. 41. Obrigado! <ul><li>[email_address] </li></ul><ul><li>[email_address] </li></ul><ul><li>MSN: [email_address] </li></ul>Copie! Seja Legal! Use GNU/Linux! Feito em:
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×