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
- 1. GNU/Linux Uma alternativa Fbio Emilio Costa
2. O que Linux?
- Linux umkernel : Ncleo do SO;
- O sistema operacional GNU/Linux;
-
- Ferramentas GNU + Kernel Linux;
-
- Para facilitar, chamaremos apenasLinux ;
-
- Parece Unix, compatvel com Unix, mas no Unix;
-
- Herana do Unix: quase 40 anos de histria;
3. O que Software Livre?
- Free as in Speech, not as in Beer ;
- Pode vender, mas no pode impedir outros de vender;
- Pode modificar, mas no pode impedir outros de modificar;
4. Richard Stallman 5. Richard Stallman
- Ex-Programador do IT Labs do MIT;
- Impressora emperrou com ele:
-
- No pode solucionar problemas;
-
- Outros usurios no colaboraram com ele;
- Cresceu em um meio colaborativo ( hacker );
- Culturahackerestava morrendo;
- GPL e FSF: Pilares do software livre;
6. Projeto GNU
- Ferramentas substituindo as ferramentas Unix proprietrias;
-
- GCC: Pacote de compiladores;
-
- EMACS: Editor de Texto e de programas;
- Rapidamente foram substituindo ferramentas proprietrias com
qualidade: instalar GNU era prioridade;
- Faltava okernel : HURD ficou usvel em 2005;
7. Linus Torvalds 8. Linus Torvalds
- Em 1991, graduando em Cincias da Computao
(Helsinque/Finlndia);
- Queria usar Unix como os da faculdade em Casa;
- Unix: para mquinas caras;
- Unix no PC eram brinquedos: Minix melhor opo;
- Linus comeou a mexer com o Minix;
- Projeto originalmente iria se chamar Freax (Free + Unix);
- Freax lembravaFreak(maluco);
9. A famosa Mensagem Inicial:
-
- Voc se lembra dos bons tempos do Minix-1.1, quando homens eram
homens e escreviam seus prpriosdevice drivers ? Voc est sem um bom
projeto e esta morrendo por colocar as mos 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?
Ento esta mensagem pode ser exatamente para voc.
-
- Como eu mencionei a um ms atrs, estou trabalhando em uma verso
independente de um S.O. similar ao Minix para computadores AT-386.
Ele est, finalmente, prximo do estgio em que poder ser utilizado
(embora possa no ser o que voc esteja esperando), e eu estou
disposto a colocar os fontes para ampla distribuio. Ele est na
verso 0.02... contudo eu tive sucesso rodando bash, gcc, gnu-make,
gnu-sed, compresso, etc. nele
10. Um rpido histrico
- Fev/1992: Primeira distribuio surge - MCC;
- Set/1992: Verso 0.92 Podia rodar Xwindow (Interface
Grfica);
- 1993: Primeiro porte fora do x86: Amiga;
- Nov/1994: Surge a Red Hat;
- 1995: Primeira distro Brasileira (Conectiva);
- 1997: Alfredo Kojima lana a verso 0.0.1 do WindowMaker;
- 2001: Marcelo Tosatti torna-se administrador do Kernel
2.4;
- 2006: Linux completa 15 anos
11. Outras Personalidades do SL: Eric S. Raymond Estados Unidos
Fetchmail/OSI Initiative Alan Cox Esccia Linux Kernel Rasmus
Lerdorf Dinamarca PHP Guido van Rossum Holanda Python Mark
Shuttleworth frica do Sul Ubuntu Linux 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. Personalidades Brasileiras do
SL: Alfredo Kojima: MySQL, WindowMaker, APT-Get Marcelo Tosatti:
OLPC Christiano Anderson: Repositrio GNU Alexandre Oliva: GCC,
Guaran, FSFLA Hlio Chissini: KDE Carlos Morimoto: Kurumin Linux 14.
Personalidades Brasileiras do SL: Aurlio 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 Srgio Amadeu da Silveira: Fundao Csper Lbero 15.
Onde roda o Linux? Entre Outros 16. Vantagens do Linux
- Cdigo disponvel: estudo e conhecimento disponvel;
- Grande quantidade de aplicaes;
- Interfaces grficas e programas maduros;
- Administrao bsica tranqila;
- Muitas opes de programas similares;
- Distros em geral gratutas;
-
- As pagas incluem suporte confivel;
17. Desvantagens do Linux
- Administrao avanada complexa;
- Documentao complexa (ocasionalmente excessiva);
- Algumas coisas precisam ser compiladas;
- Problemas com algunshardware ;
18. No sou programador... 19. No sou programador...
- Cdigo fonte aberto permite
-
- Inovao: voc pode criar novas aplicaes para o software;
-
- Integrao: ser mais fcil de entender como o sistema
trabalha;
-
- Estudo: conhecimento est l;
-
- Oficial, Genrico ou Brincar de Ursulo;
- Programa no ir sumir do mapa
-
- Voc pode manter uma cpia do cdigo em seu poder;
-
- Em caso de necessidade, outros desenvolvedores atuam;
- No necessrio ser programador
-
- Outros podem fazer isso para voc;
20. O que Distribuio?
-
- Pacotes de instalao facilitada;
-
- Suporte tcnico e para atualizao;
- Poucas diferenas entre distros:
21. Existem muitas distribuies... E sempre uma tem a sua cara!
22. Um pouco sobre algumas distros:
- Kurumin: teste-e-instale, em portugus;
- Slackware: Linux para Feras;
- Fedora: Sucessora da Red Hat;
- Mandriva: Mandrake + Conectiva, boa e em portugus;
- Debian: 100%freee segura;
- Arch Linux: Linux das Antigas;
- Ubuntu: Linux para pessoas comuns, simples e funcional;
23. Ainda tenho que usar comandos?
- No existe interface grfica que supere a linha de comandos
(ditado dosLinuxers );
- Muitos comandos de administrao so em linha de comando;
- Interfaces grficas maduras (KDE, GNOME, IceWM, Enlightenment,
WindowMaker, BlackBox);
- Interfaces mais ou menos carregadas conforme a
necessidade:
-
- Interfaces com mais recursos = mais consumo de memria;
24. Algumas interfaces grficas: Enlightenment:Sofisticada e
Pesada Blackbox: Simples e Leve 25. Algumas Interfaces Grficas:
IceWM: Windows Like WindowMaker:NeXTStep Like 26. As principais
Interfaces Grficas: GNOME: Simplicidade KDE: Customizao 27. E
quanto aos programas?
- Existem muitos programas de todos os tipos para Linux:
- Programas para desenvolvimento maduros e programas em geral
amadurecendo rapidamente;
- APIs e Cdigos Livres permitem programao multiplataforma:
Windows e Linux possuem verses de muitos programas Livres;
- Cdigos atraem interessados no desenvolvimento: verses melhoram
em velocidade muito rpida;
- Muitas opes para cada tipo de software: permite aprender
conceitos, alm de comandos;
28. Falta o aplicativo... 29. Alguns Aplicativos Importantes:
Leitor de Email: Mozilla Thunderbird Browser Internet: Mozilla
Firefox 30. Alguns Aplicativos Importantes: Pacote Office:
OpenOffice.org (BrOffice) MP3 Player: XMMS 31. Alguns Aplicativos
Importantes: Gerenciador de Arquivos: Konqueror Terminal( Promptde
Comando) : Yakuake 32. Alguns Aplicativos Importantes: Mensagens
Instantneas: GAIM Jogo (Emulador): Generator 33. Se eu tiver
dvidas?
- Comunidade prestativa na maior parte do tempo;
-
- Oferecer dados sobre o que foi tentado ajuda;
- Distros comerciais oferecem suporte telefnico:
-
- Contratos acordados entre as partes;
- Empresas esto treinando pessoal em Linux:
-
- Certificao LPI ( Linux Professional Institute ) uma das mais
procuradas;
- Consultorias de terceiros oferecem suporte, treinamento,
capacitao;
34. Linkspara material de ajuda
- Guia Foca Linux:http://focalinux.cipsga.org.br
- Guia Bozo Linux:
http://br.bozolinux.org/guia/index.php/Pgina_principal
- BR-Linux.org:http://br-linux.org
- Viva O Linux:http://www.vivaolinux.com.br
- Lista de Discusso
Linux-BR:http://linux-br.conectiva.com.br/mailman/listinfo/linux-br
- CIPSGA:http://www.cipsga.org.br
- Linux Magazine:http://www.linuxmaganize.com.br
35. Empresas que oferecem suporte
- Mandriva:http://www.mandriva.com.br
- LinuxPlace:http://www.linuxplace.com.br/
- Impacta:www.impacta.com.br
- Novell:http://www.novell.com.br
- 4Linux:http://www.4linux.com.br
36. Ningum usa Linux!! Essas empresas so algumas das que usam
Linux: E nenhuma delas t de brincadeira! 37. Conhea os Fatos
- 75% dos usurios corporativos de Linux escolheram-o baseado em
performance e confiabilidade;
- De acordo com a Cybersource, o Linux reduz o TCO (Custo total
de propriedade) em 36% em relao da Microsoft;
- Um dos maiores inconvenientes do Windows odowntimeprovocado
pelas atualizaes;
- Segundo analistas independentes, uma distribuio Linux contem
mais de 1 bilho de dlares em cdigos;
38. Gostei! Quero aprender mais!
- Existe muito material na Internet sobre Linux
-
- Materiais sobre Unix tambm so teis
- Livros podem ser encontrados com facilidade
-
- Tempo Real:http://www.temporeal.com.br
-
- LinuxMall:http://www.linuxmall.com.br
- Escolas esto dando aulas de Linux:
-
- Impacta:http://www.impacta.com.br
- Sempre existem as documentaes do Linux:
-
- Linux Documentation Project:http://www.tldp.org
39. Aplicaes Inovadoras em SL:
- Clusterde Alto Desempenho (Beowulf) e de Alta Disponibilidade
(Heartbeat);
- Voz sobre IP (VoIP Asterisk);
- Aplicaesthin cliente Incluso Digital (XDMCP
Libertas/Sacix);
- Servidores de Arquivo (SaMBa/Apache+WebDAV);
- Servidores de Impresso (SaMBa/CUPS/LPR);
- Conectividade (IP/RADIUS);
40. Perguntas? 41. Obrigado!
Copie! Seja Legal! Use GNU/Linux! Feito em: