SlideShare uma empresa Scribd logo
Distribuições
Linux
Rafael Guterres Jeffman
Pré-História
• 1970: É lançado o UNIX (AT&T).
• 1983: Richard Stallman inicia o projeto GNU.
• 1977: É lançado o BSD. A AT&T processa.
• 1985: É lançado o Intel 80386.
• 1987: É lançado o Minix.
–Linus Torvalds
From: torvalds@klaava.Helsinki.FI (Linus Benedict
Torvalds)
Newsgroups: comp.os.minix
Subject: Gcc-1.40 and a posix-question
Message-ID:
Date: 3 Jul 91 10:00:50 GMT
Hello netlanders,
Due to a project I'm working on (in minix), I'm
interested in the posix standard definition.
Could somebody please point me to a (preferably)
machine-readable format of the latest posix rules?
Ftp-sites would be nice.
A História
• 1991: O kernel do Linux é anunciado em 25
de Agosto.
• 1992: A licença do kernel muda para GNU
GPL. Aparecem as distribuições.
• 1993: É criada a Slackware, hoje, a
distribuição mais longeva do Linux.
A História
• 1994: Versão 1.0 do kernel.
• 1995: Linux funciona no DEC Alpha e na Sun
SPARC.
• 1996: Versão 2.0 do kernel com suporte a
SMP.
• 1998: Grandes empresas começam a
suportar o Linux (IBM, Compaq e Oracle).
A História
• 2007: A Dell começa a distribuir notebooks
com o Ubuntu.
• 2009: A Red-Hat, empresa cujos produtos
são software livre, tem o mesmo valor de
mercado que a Sun (criadora do Java).
A História
• 2011: Versão 3.0 do kernel é lançada.
• 2012: O faturamento do mercado de Linux
ultrapassa o faturamento do mercado do
UNIX.
A História
• 2013: A Google diz que 75% do mercado de
smartphones utiliza Android, baseado no
kernel do Linux.
• 2014: O Ubuntu diz que tem 22 Milhões de
usuários.
O presente
• 23 de Fevereiro de 2015
• Enquanto o Brasil pulava o Carnaval…
• … o kernel do Linux chegava a versão 4.0.
Kernel 4.0:
ADEUS REBOOTS!
O Kernel
• O que faz um kernel?
• Por que eu preciso de um kernel?
• Por que não adianta só ter um kernel?
Distribuições Linux
• O que são?
• Onde vivem?
• Do que se alimentam?
SO não é só Kernel
• Ferramentas de gerenciamento.
• Ferramentas de iteração com usuário.
• Aplicações utilizam serviços do kernel para
prestar serviços aos usuários.
Distribuição Linux é uma
coleção de softwares.
• Gerenciamento do Sistema.
• Gerenciamento de Usuários.
• Ferramentas básicas.
• Aplicações.
1992
• MCC Interim.
• Primeira distribuição Linux.
• SLS
• Segunda distribuição Linux.
• Talvez a que tenha tido mais problemas,
mas, na época, a que tinha mais potencial.
1993
• Slackware
• Patrick Volkerding, desenvolvedor que
utilizava a SLS criou o Slackware, tentando
resolver os problemas do SLS.
• Ele conseguiu.
• É a distribuição mais longeva do Linux.
1993
• Debian
• Devido aos problemas enfrentados com o
SLS, Ian Murdoch, utilizando um idéia de
que tudo na distribuição deveria ser 100%
livre, cria o Debian.
• O Debian é a distribuição que mais
influenciou a criação de novas
distribuições.
1994
• SuSE
• Baseado no Slackware, surge na Alemanha
o SuSE.
• Red Hat
• Nos EUA, um grupo de amigos cria uma
distribuição, que viraria na maior empresa
de software livre do mundo.
1997
• Linux PPC
• A primeira distribuição para os processadores
RISC PowerPC é criada em 1997.
• Conectiva
• A principal distribuição brasileira é lançada.
Da empresa Conectiva saíram diversos
desenvolvedores proeminentes no mundo
Linux, incluindo, Marcelo Tossatti.
1998
• µCLinux
• Linux baseado numa biblioteca LibC para dispositivos
embarcados.
• Corel Linux
• Tentando salvar a empresa, a Corel lança uma
distribuição Linux.
• Mandrake
• Quando lançada, tinha um dos melhores sistemas de
detecção e configuração de hardware.
1999/2000
• LFS
• Na virada do século, surge o Linux From
Scratch, um conjunto de documentos,
patches e scripts que auxilia no
desenvolvimento de novas distribuições
Linux.
2000
• SLES
• A SuSE lança a versão “Enterprise” da sua
distribuição.
• Knoppix
• A distribuição argentina mais conhecida,
trazia um excelente sistema de
configuração de hardware Plug-and-Play.
2001
• OpenWRT
• Neste ano é lançado o OpenWRT,
distribuição comumente utilizada em
roteadores WiFi.
2002
• Arch Linux
• O Arch Linux é uma das distribuições mais
“configuráveis” existentes.
• RHEL
• A Red Hat lança a sua versão “Enterprise”
2002
• Gentoo Linux
• Revolucionou a forma de distribuição dos
pacotes a partir dos fontes.
• GoboLinux
• Distribuição gaúcha que mostrou uma árvore de
diretórios completamento diferente para o Linux.
Até hoje é a única que possui uma árvore de
diretórios própria, mesmo propiciando
compatibilidade com as outras distribuições.
2003
• Damn Small Linux
• Uma distribuição que cabia em um
disquete. Lançou a idéia de pequenas
distribuições focadas em uma única tarefa.
• Fedora Core
• A Red Heta separa a distribuição para
usuários de desktop do produto principal.
2004
• CentOS
• Lançado por uma comunidade, é uma
versão livre do Red Hat Enterprise Linux.
• Ubuntu
• Em outubro, é lançada a primeira versão do
Ubuntu, distribuição que é, talvez, a mais
utilizada em 2015.
2005
• DNA Linux
• Baseado no Slackware, é uma distribuição
para pesquisas com Genoma Humano.
Por que tantas
distribuições?
• Problemas diferentes.
• Pacotes diferentes.
• Gerenciamento diferentes.
• Modelos de Negócio diferentes.
Criando um
distribuição Linux
• Linux From Scratch
• Buildroot
• OpenEmbedded
• Projeto Yocto
E uma micro-mini
distribuição?
• Kernel
• Módulos de Hardware
• Configuração para inicialização do kernel e
da máquina.
• Busybox - o canivete suíco.
Muito Obrigado!
Links Úteis
• http://kernel.org
• http://distrowatch.com
• http://futurist.se/gldt/wp-content/uploads/
11.04/gldt1104.svg
• http://tchelinux.org

Mais conteúdo relacionado

PDF
Arch Linux – Simplesmente Linux
PPSX
UNIX - História e filosofia
PPT
Sistemas Operacionais Linux
PDF
Linux - Sobre a Disciplina + Introdução ao Linux
PDF
Desenvolvimento do Kernel Linux Versões 2.6.X - Douglas Schilling Landgraf
PPTX
Produtividade & elegância com linux
PPTX
Apresentação Fedora
Arch Linux – Simplesmente Linux
UNIX - História e filosofia
Sistemas Operacionais Linux
Linux - Sobre a Disciplina + Introdução ao Linux
Desenvolvimento do Kernel Linux Versões 2.6.X - Douglas Schilling Landgraf
Produtividade & elegância com linux
Apresentação Fedora

Mais procurados (20)

PPT
Sistemas Operativos - Linux
PPTX
Fedora - Config
PDF
Linux - So por Prazer
PPTX
Sistema operativo linux e as suas versões
PPTX
PPTX
Trabalho linux
PPT
Linux
ODP
PPT
Apresentação linux
PDF
Linux, Software Livre e tudo mais
PPS
Apresentação Linux
ODP
OpenSolaris Dtrace SRM Zones
ODP
03 Sistemas Operacionais Linux
PPTX
08 red hat - tarcisio
PPTX
A.S.O 2 - Linux
PPT
História do linux ppt
PPTX
PPTX
Debian Linux - Demonstração de Aula
PPTX
Trabalho Linux - Red Hat
PPTX
Sistemas Operativos - Linux
Fedora - Config
Linux - So por Prazer
Sistema operativo linux e as suas versões
Trabalho linux
Linux
Apresentação linux
Linux, Software Livre e tudo mais
Apresentação Linux
OpenSolaris Dtrace SRM Zones
03 Sistemas Operacionais Linux
08 red hat - tarcisio
A.S.O 2 - Linux
História do linux ppt
Debian Linux - Demonstração de Aula
Trabalho Linux - Red Hat
Anúncio

Semelhante a Linux Distros (20)

PPT
Linux e Jogos (in 2011)
PPTX
Aula 1 Mini Curso de Linux
DOCX
PDF
Linux valter 1
PDF
Linux valter 1
PDF
01.01 - Introdução ao Linux.pdf
PPTX
HISTÓRIA DO FEDORA E DA RED HAT LINUX.pptx
PPT
Software Livres e o Mercado
PDF
Linux para leigos
PPT
AdministraçãO Gnu Linux
PDF
Gnu/Linux - Workshop EACH-USP
PDF
Atividade2
PDF
1-Sistemas Operativos.pdf
PDF
Sistemas operacionais1
PPTX
Aula 1 sistema operacional linux
PDF
Introducao linux
PDF
Sistemas Operacionais - Gnu/Linux
PPS
Sistemas operacionais linux
PPTX
Sistema operacional linux
Linux e Jogos (in 2011)
Aula 1 Mini Curso de Linux
Linux valter 1
Linux valter 1
01.01 - Introdução ao Linux.pdf
HISTÓRIA DO FEDORA E DA RED HAT LINUX.pptx
Software Livres e o Mercado
Linux para leigos
AdministraçãO Gnu Linux
Gnu/Linux - Workshop EACH-USP
Atividade2
1-Sistemas Operativos.pdf
Sistemas operacionais1
Aula 1 sistema operacional linux
Introducao linux
Sistemas Operacionais - Gnu/Linux
Sistemas operacionais linux
Sistema operacional linux
Anúncio

Último (7)

PPTX
Curso de Windows 11 resumido na prática.pptx
DOC
CODIGO PARA AUTOMATIZAR A JOGABILIDADE SUPER MARIO
PDF
Evolução em código: algoritmos genéticos com PHP
DOC
COMO AUTOMATIZR JOGOS SUPER NINTENDO ATRAVES DA PROGRAMAÇÃO
PPTX
Mapeamento de Objeto para Tabela Relacional
PDF
Dos requisitos ao código: como criar código rastreável em PHP
PDF
apresentacao introducao computacao ead.pdf
Curso de Windows 11 resumido na prática.pptx
CODIGO PARA AUTOMATIZAR A JOGABILIDADE SUPER MARIO
Evolução em código: algoritmos genéticos com PHP
COMO AUTOMATIZR JOGOS SUPER NINTENDO ATRAVES DA PROGRAMAÇÃO
Mapeamento de Objeto para Tabela Relacional
Dos requisitos ao código: como criar código rastreável em PHP
apresentacao introducao computacao ead.pdf

Linux Distros

  • 2. Pré-História • 1970: É lançado o UNIX (AT&T). • 1983: Richard Stallman inicia o projeto GNU. • 1977: É lançado o BSD. A AT&T processa. • 1985: É lançado o Intel 80386. • 1987: É lançado o Minix.
  • 3. –Linus Torvalds From: torvalds@klaava.Helsinki.FI (Linus Benedict Torvalds) Newsgroups: comp.os.minix Subject: Gcc-1.40 and a posix-question Message-ID: Date: 3 Jul 91 10:00:50 GMT Hello netlanders, Due to a project I'm working on (in minix), I'm interested in the posix standard definition. Could somebody please point me to a (preferably) machine-readable format of the latest posix rules? Ftp-sites would be nice.
  • 4. A História • 1991: O kernel do Linux é anunciado em 25 de Agosto. • 1992: A licença do kernel muda para GNU GPL. Aparecem as distribuições. • 1993: É criada a Slackware, hoje, a distribuição mais longeva do Linux.
  • 5. A História • 1994: Versão 1.0 do kernel. • 1995: Linux funciona no DEC Alpha e na Sun SPARC. • 1996: Versão 2.0 do kernel com suporte a SMP. • 1998: Grandes empresas começam a suportar o Linux (IBM, Compaq e Oracle).
  • 6. A História • 2007: A Dell começa a distribuir notebooks com o Ubuntu. • 2009: A Red-Hat, empresa cujos produtos são software livre, tem o mesmo valor de mercado que a Sun (criadora do Java).
  • 7. A História • 2011: Versão 3.0 do kernel é lançada. • 2012: O faturamento do mercado de Linux ultrapassa o faturamento do mercado do UNIX.
  • 8. A História • 2013: A Google diz que 75% do mercado de smartphones utiliza Android, baseado no kernel do Linux. • 2014: O Ubuntu diz que tem 22 Milhões de usuários.
  • 9. O presente • 23 de Fevereiro de 2015 • Enquanto o Brasil pulava o Carnaval… • … o kernel do Linux chegava a versão 4.0.
  • 11. O Kernel • O que faz um kernel? • Por que eu preciso de um kernel? • Por que não adianta só ter um kernel?
  • 12. Distribuições Linux • O que são? • Onde vivem? • Do que se alimentam?
  • 13. SO não é só Kernel • Ferramentas de gerenciamento. • Ferramentas de iteração com usuário. • Aplicações utilizam serviços do kernel para prestar serviços aos usuários.
  • 14. Distribuição Linux é uma coleção de softwares. • Gerenciamento do Sistema. • Gerenciamento de Usuários. • Ferramentas básicas. • Aplicações.
  • 15. 1992 • MCC Interim. • Primeira distribuição Linux. • SLS • Segunda distribuição Linux. • Talvez a que tenha tido mais problemas, mas, na época, a que tinha mais potencial.
  • 16. 1993 • Slackware • Patrick Volkerding, desenvolvedor que utilizava a SLS criou o Slackware, tentando resolver os problemas do SLS. • Ele conseguiu. • É a distribuição mais longeva do Linux.
  • 17. 1993 • Debian • Devido aos problemas enfrentados com o SLS, Ian Murdoch, utilizando um idéia de que tudo na distribuição deveria ser 100% livre, cria o Debian. • O Debian é a distribuição que mais influenciou a criação de novas distribuições.
  • 18. 1994 • SuSE • Baseado no Slackware, surge na Alemanha o SuSE. • Red Hat • Nos EUA, um grupo de amigos cria uma distribuição, que viraria na maior empresa de software livre do mundo.
  • 19. 1997 • Linux PPC • A primeira distribuição para os processadores RISC PowerPC é criada em 1997. • Conectiva • A principal distribuição brasileira é lançada. Da empresa Conectiva saíram diversos desenvolvedores proeminentes no mundo Linux, incluindo, Marcelo Tossatti.
  • 20. 1998 • µCLinux • Linux baseado numa biblioteca LibC para dispositivos embarcados. • Corel Linux • Tentando salvar a empresa, a Corel lança uma distribuição Linux. • Mandrake • Quando lançada, tinha um dos melhores sistemas de detecção e configuração de hardware.
  • 21. 1999/2000 • LFS • Na virada do século, surge o Linux From Scratch, um conjunto de documentos, patches e scripts que auxilia no desenvolvimento de novas distribuições Linux.
  • 22. 2000 • SLES • A SuSE lança a versão “Enterprise” da sua distribuição. • Knoppix • A distribuição argentina mais conhecida, trazia um excelente sistema de configuração de hardware Plug-and-Play.
  • 23. 2001 • OpenWRT • Neste ano é lançado o OpenWRT, distribuição comumente utilizada em roteadores WiFi.
  • 24. 2002 • Arch Linux • O Arch Linux é uma das distribuições mais “configuráveis” existentes. • RHEL • A Red Hat lança a sua versão “Enterprise”
  • 25. 2002 • Gentoo Linux • Revolucionou a forma de distribuição dos pacotes a partir dos fontes. • GoboLinux • Distribuição gaúcha que mostrou uma árvore de diretórios completamento diferente para o Linux. Até hoje é a única que possui uma árvore de diretórios própria, mesmo propiciando compatibilidade com as outras distribuições.
  • 26. 2003 • Damn Small Linux • Uma distribuição que cabia em um disquete. Lançou a idéia de pequenas distribuições focadas em uma única tarefa. • Fedora Core • A Red Heta separa a distribuição para usuários de desktop do produto principal.
  • 27. 2004 • CentOS • Lançado por uma comunidade, é uma versão livre do Red Hat Enterprise Linux. • Ubuntu • Em outubro, é lançada a primeira versão do Ubuntu, distribuição que é, talvez, a mais utilizada em 2015.
  • 28. 2005 • DNA Linux • Baseado no Slackware, é uma distribuição para pesquisas com Genoma Humano.
  • 29. Por que tantas distribuições? • Problemas diferentes. • Pacotes diferentes. • Gerenciamento diferentes. • Modelos de Negócio diferentes.
  • 30. Criando um distribuição Linux • Linux From Scratch • Buildroot • OpenEmbedded • Projeto Yocto
  • 31. E uma micro-mini distribuição? • Kernel • Módulos de Hardware • Configuração para inicialização do kernel e da máquina. • Busybox - o canivete suíco.
  • 33. Links Úteis • http://kernel.org • http://distrowatch.com • http://futurist.se/gldt/wp-content/uploads/ 11.04/gldt1104.svg • http://tchelinux.org