conhecendo melhor o linux
Post on 24-May-2015
5.190 Views
Preview:
DESCRIPTION
TRANSCRIPT
- 1. Conhecendo melhor o Linux
- Ricardo Jurczyk Pinheiro
2. O que esse tal de Linux?
- Sistema operacional de cdigo aberto, baseado em Unix.
-
- Kernel monoltico, mantido por Linus Torvalds e muitos outros ao redor do mundo (desde 1991).
-
- Um conjunto de programas, cada vez maior!
- Verso atual do kernel: 2.6.25.2 (12/05/2008)
- Licena de uso GPL.
- O sistema do pinguim (Tux).
3. Unix
- 1965 Desenvolvimento do Multics
-
- Empresas e governo.
- 1969 Desenvolvimento do Unics, pelo Bell Labs, da AT&T
-
- Ritchie e Thompson.
-
- Assembly, depois B, e finalmente C.
- 1973 Unix forma forma, em C.
- 1975 Unix ganha o mundo, graas lei anti-truste.
4. Filosofia do Unix
- (Quase) tudo arquivo.
- Os programas devem ter uma funo bem-definida e devem faz-la bem.
- Os programas devem aceitar a entrada-padro (teclado) e a sada-padro (tela).
- Os programas devem poder ser conectados entre si, por dutos (pipes).
- H uma separao rigorosa entre o modo usurio e o modo kernel.
5. Exemplos de sistemas UNIX
- Comerciais:
-
- Sun Solaris, IBM AIX, HP-UX, SGI IRIX, Coherent, Mac OS X, etc.
- Gratuitos:
-
- Famlia BSD: NetBSD, OpenBSD, FreeBSD, etc.
-
- Tropix, Uzix, etc.
- Muitos outros: Hoje em dia h mais de 50 sistemas padro Unix - seguem o padro POSIX, determinado pela IEEE.
6. Projeto GNU
- Richard M. Stallman
-
- Pesquisador do MIT (Laboratrio de IA)
-
- Longa tradio hacker.
-
-
- Trocar programas como se trocam receitas de bolo.
-
-
- Insatisfeito com as mudanas (Brigas na Justia pela propriedade do Unix, cdigo fechado, etc)
- 1983 - Manifesto GNU (GNU Not Unix)
-
- Objetivo: Sistema operacional
-
- completamente livre, baseado em Unix.
7. Linux:
- Linus Torvalds
-
- Aluno de Cincia da Computao
-
- (Universidade de Helsinki).
- 1991 (outubro) kernel verso 0.02.
-
- Primeira verso disponvel a todos.
-
- Objetivo:Only for fun(S de farra).
-
- Uso de ferramentas GNU por isso GNU/Linux.
-
- GPL - Licena de uso (...) amarrei minhas prprias mos para garantir a liberdade do Linux(...)
8. Licenas
- Toda produo intelectual (ou deve ser) regida por uma licena de uso.
- Define direitos e deveres.
-
- Creative Commons - artes.
- Com software, no poderia ser diferente:
-
- Licenas comerciais (EULA)
-
- Licenas do tipo shareware, freeware, ad-ware, etc.
-
- Licenas open-source (quase 70!):
-
-
- GPL, LGPL, Apache, MS-PL, MPL, Artstica, etc.
-
9. Software Livre
- Uma questo de liberdade, no de preo.
- Free as infree speech , not as infree beer .
- Quatro liberdades:
-
- Usar o programa para o que quiser.
-
- Estudar o programa e aprender com ele.
-
- Modificar o programa para os seus propsitos.
-
- Distribu-lo da mesma forma que voc o recebeu.
- As modificaes feitas continuam livres.
10. Distribuies
- Kernel Linux + ferramentas GNU + programas.
- Feitas por empresas, uma pessoa ou um grupo de pessoas.
- Personalizao:
-
- Empacotamento, suporte, preo, arquiteturas suportadas, pblico-alvo, etc.
- Muitas centenas de distribuies.
- Exemplos: Fedora, Ubuntu, Gentoo, Mandriva, Slackware, Debian, CentOS, openSUSE, Kurumin, Damn Small Linux, etc.
11. Algumas personalidades do SL Rasmus Lerdorf Dinamarca PHP Miguel de Icaza Mxico GNOME/Mono Alan Cox Esccia Linux Kernel Brian Behlendorf EUA Apache Alexandre Oliva Brasil GCC Aurlio Vargas: Brasil Shell e sed Djalma Valois Brasil CIPSGA Augusto Campos: Brasil BR-Linux.org Jlio Cesar Neves Brasil Shell script 12. Onde tem Linux por a?
- Servidores e desktops
- Clusters de alto desempenho
-
- Top500.org 85,2% dos supercomputadores rodam Linux.
- Sistemas embarcados
-
- Celulares, Internet tablets, smartphones
-
-
- Android (Google), Motorola, OpenMoko
-
-
-
- 20% dos celulares tero Linux em 2013
-
-
-
- (IT Web, 24/04/08)
-
13. Exemplos de uso do Linux
- Estimativa: 55% da Internet roda sobre Linux.
- Prefeituras de Munique e Viena.
- Sistema educacional suo.
- Governos francs, espanhol, etc.
- Dell, HP, Asus micros com Linux instalado.
- Frmula-1: McLaren, Ferrari, Renault.
- IBM, Intel, AMD, Google, Oracle, Shell, Pixar, Boeing, Nokia, Motorola, Sony, Cisco, Novell, HP, NASA, etc.
14. Exemplos de uso no Brasil
- Governo Federal
-
- Programa Computador para Todos
-
- Ministrios, estatais, etc.
- Governos estaduais
-
- So Paulo telecentros
- Foras Armadas.
- Empresas (alguns exemplos):
-
- Casas Bahia, Ricardo Eletro, Ita, HSBC, Saraiva, Cobra, Caixa Econmica, ABN, Carrefour, BB, etc.
15. Por que usar Linux?
- Cdigo disponvel aprendizado por exemplo.
- Muitas aplicaes.
-
- Distribuio Debian - Mais de 15.000 pacotes disponveis via Internet para serem instalados.
- Seguro o cdigo-fonte est disponvel.
-
- Linux preservado em evento onde Windows e Mac OS foram invadidos (Br-Linux, 30/03/08)
- Uso de padres abertos.
- Rpido e escalvel.
16. Por que usar Linux? (cont.)
- Confivel.
-
- Bolsa Mercantil de Chicago movimenta US$ 1,2 quatrilho usando 4000 servidores Linux (Br-Linux, 23/04/08)
- Custo do software: Zero.
- Muitas opes para suporte, pago ou gratuito.
- Cada vez mais fcil de instalar e de usar.
- Farta documentao.
- Alternativa crescente no mercado.
17. Por que (ainda) no usar Linux?
- Nem tudo perfeito.
- Algumas aplicaes no so to completas como os seus equivalentes comerciais.
-
- rea de design a que tem mais carncia.
-
- Constante desenvolvimento e aperfeioamento.
- Falta de aplicaes popularesnativaspara Linux.
-
- Photoshop tops "most wanted" Linux app list (DesktopLinux, 01/02/2006)
18. Por que (ainda) no usar Linux? (cont.)
- Falta de interesse de fabricantes de hardware de fazerem drivers para Linux.
-
-
- Decola o projeto de desenvolvimento gratuito de drivers para Linux (Br-Linux, 29/07/07)
-
- Poucos jogos ditospopulares .
19. Mas no tem programas... 20. Por que o Linuxno to popular no Brasil?
- Cultura de pirataria: Copie e seja ilegal.
-
- Lei de Grson?
- Resistncia novidade.
- Medo de fazer besteira no computador.
-
- WUBI Instalador do Ubuntu no Windows.
- O pecado mortal dapreguia .
- Se gratuito, ento no presta.
21. Um pensamento sobre isso...
- Usurio engraado... Usa Windows, com todos os seus problemas: vrus, spywares, falhas de segurana, travamentos e outros. A vai usar Linux. Na primeira dificuldade diz que Linux no presta e volta para o Windows!
- Piter Punk, da comunidade
- Slackware-BR.
22. Movimentos no mercado
- Adobe inicia abertura de formatos de arquivo do Flash (Br-Linux, 2/05/08)
- (...)Sun diz que Java vai ser completamente cdigo aberto no final do ano (Br-Linux, 29/04/08)
- Adotamos Linux lentamente, admite governo (Info, 18/04/2008)
- Infraero anuncia adoo do BrOffice (Br-Linux, 22/04/08)
23. Movimentos no mercado (cont.)
- (...)Desenvolvedores e profissionais em software livre recebem at 40% mais (Br-Linux, 20/04/08)
- Ingex: o projeto multimdia de cdigo aberto da BBC (Br-Linux,14/04/08)
- Yahoo aposta suas fichas em estratgia de cdigo aberto (Computerworld, 12/05/08)
- Linux avana no setor corporativo (IT World, 2/05/08)
24. Futuro alguns destinos
- Mobilidade.
- Cada vez mais aplicaes web
-
- Diminuio da importncia do sistema operacional do cliente.
- O futuro livre (IBM).
-
- A ressureio dos mainframes a IBM est trocando 3900 servidores por 33 mainframes internamente tudo rodando Linux.
25. Afinal, como esse pessoal paga as contas?
- Foco no servio, e no no produto.
-
- O software livre, mas o suporte pode ser pago!
-
- Exemplo: Canonical (Ubuntu)
26. Afinal, como esse pessoal paga as contas? (cont.)
-
- No gostou dos preos? s ir atrs de outra empresa que faa o mesmo.
- Desenvolvimento
-
- Desenvolvimento para ambientes especficos (aplicaes embarcadas).
-
- Customizaes de aplicaes e distribuies para clientes especficos.
-
- Criao de software (livre ou proprietrio) que funcione em cima de software livre.
- Certificao e treinamento.
27. Interface grfica
- Ah, aqueles desenhos engraados...
-
- Facilitar a interao entre o homem e a mquina.
-
- Uso de mouse, cones, janelas, entre outros elementos.
- No Unix:
-
- Modelo cliente-servidor
-
- Servidor grfico interage com um gerenciador de janelas
-
- Conexes via TCP/IP como se fosse numa rede.
28. KDE
- Verso 4.04
- Completo
- Fcil de usar
- Biblioteca Qt (TrollTech)
29. GNOME
- Verso 2.22
- Simples
- Limpo
- Biblioteca GTK+
30. Outros
- Desktops
-
- XFCE
- Gerenciadores de janelas
-
- Blackbox
-
- IceWM
-
- Enlightenment
-
- FVWM
-
- WindowMaker (made in Brazil)
-
- Quase 100. s escolher um.
31. Ubuntu
- Mark Shuttleworth
-
- frica do Sul
-
- Milionrio
-
- Primeiro africano no espao.
- Ubuntu = palavra zulu que significa humanidade atravs de outros.
- Canonical
-
- Empresa que apia o desenvolvimento do Ubuntu.
- Objetivo: Linux para seres humanos
32. Ubuntu (cont.)
- Uso do GNOME como interface grfica.
- 2 lanamentos por ano, suporte por 18 meses.
- 1 CD-ROM, com o sistema e aplicaes (SL) selecionadas.
- Variaes:
-
- Kubuntu (KDE), Xubuntu (mquinas lentas), Edubuntu (educao), Ubuntu Studio (multimdia), Mythbuntu (media center), etc.
- Atual: Ubuntu 8.04 (Hardy Heron)
33. Situao atual na ETER
- Em torno de 40 programas instalados:
34. Uso de SL na escola - servidores
- Atual (alguns exemplos):
-
- Ubuntu Linux (sistema operacional)
-
- Banco de dados (MySQL e PostgreSQL).
-
- Servidor de arquivos para Windows (Samba).
-
- Proxy para Internet (Squid).
-
- Scripts de manuteno e automatizao.
- Futuro (algumas idias):
-
- Mensagem instantnea (Jabber).
-
- Grupos de trabalho (eGroupware).
-
- Wikis (dokuwiki, tikiwiki, phpwiki).
35. Uso de SL na escola desktops
- Atual (alguns exemplos)
-
- Ubuntu Linux emtodasas mquinas (dual-boot).
-
- Live CD customizado para instalar as mquinas.
-
- Vrios SL na instalao do Windows -
-
- o mais conhecido o Firefox.
- Futuro:
-
- Aumentar o uso de SL para Windows, substituindo o que for possvel.
-
- Aumentar o uso do Linux como base para ferramenta de ensino.
36. Foco no ensino
- Ensinemos o conceito, no a ferramenta.
-
- Ensinar o aluno a pescar, no a manejar um tipo de vara, anzol e molinete.
- Sua: (...) o motivo da mudana a busca de melhores prticas para a educao.
- Distribuies especficas para educao: Edubuntu, Freeduc, MIL, etc.
- Solues ao redor do mundo:
-
- Austrlia: ComputerBank
-
- Mxico: RedScolar
37. E o que a gente faz?
- Treinamento
- Estudo
- Pesquisa
- Aprendizado afinal, somos professores, n?
- E como a gente comea?
38. Um ltimo pensamento
- Acredito que as pessoas com os ideais mais elevados esto interessadas em cdigo aberto, e so essas pessoas que tm as maiores motivaes para colocar seus talentos tecnolgicos para trabalhar em benefcio do mundo. (...) Mas tambm no significa que elas sejam contra fazer dinheiro.
- Steve Wozniak, co-fundador da Apple.
39. Sites teis:
- http://br-linux.org
- http://www.ubuntubrasil.org
- http://www.ibm.com/linux
- http://www.iti.br
- http://www.linuxalt.com/
- http://www.vivaolinux.com.br
- http://www.slideshare.net
40. Fim
- Chega, n?
top related