1. História
Distribuições
A gentle introduction to Linux
História e distros
Mário Morgado
1 de Abril de 2009
Mário Morgado SAPO Sessions
2. História
Distribuições
Agenda
História
1
Origem e Contexto
Releases
Distribuições
2
Pioneiros
Actualidade
Ambientes Gráficos
Mário Morgado SAPO Sessions
3. História Origem e Contexto
Distribuições Releases
Agenda
História
1
Origem e Contexto
Releases
Distribuições
2
Pioneiros
Actualidade
Ambientes Gráficos
Mário Morgado SAPO Sessions
4. História Origem e Contexto
Distribuições Releases
Contexto
1983 - Richard Stallman cria a GNU
Conjunto de ferramentas GNU (gcc, bash, . . . )
Falta um peça fundamental no sistema operativo da GNU -
o Kernel
Minix sistema operativo académico com source disponível
mas com redistribuição restricta
Unix’s comerciais
Mário Morgado SAPO Sessions
5. História Origem e Contexto
Distribuições Releases
Origem
21 de Agosto de 1991
I’m doing a (free) operating system (just a hobby, won’t be
big and professional like gnu) for 386(486) AT clones. This
has been brewing since April, and is starting to get ready.
I’d like any feedback on things people like/dislike in minix,
as my OS resembles it somewhat (same physical layout of
the file-system (due to practical reasons) among other
things). [...]
Linus Torvalds @ comp.os.minix
Mário Morgado SAPO Sessions
6. História Origem e Contexto
Distribuições Releases
Assim nascia o Freax Linux
Assim nascia o Freax Linux
Linus Torvalds Tux
Mário Morgado SAPO Sessions
7. História Origem e Contexto
Distribuições Releases
Agenda
História
1
Origem e Contexto
Releases
Distribuições
2
Pioneiros
Actualidade
Ambientes Gráficos
Mário Morgado SAPO Sessions
8. História Origem e Contexto
Distribuições Releases
Versão 0.01
Primeira versão disponibilizada sobre uma licença “Linus”
Mário Morgado SAPO Sessions
9. História Origem e Contexto
Distribuições Releases
Versão 0.12
1992
Primeira versão com licença GNU - GPL (GNU Public
License)
Começa a atrair mais pessoas interessadas no
desenvolvimento
Mário Morgado SAPO Sessions
10. História Origem e Contexto
Distribuições Releases
Versão 1.0
1994
Primeira versão realmente usável
Suporte de Network
XFree86 contribui com um GUI (XServer)
Surgem as primeiras distribuições comerciais (Red Hat,
Suse)
Mário Morgado SAPO Sessions
11. História Origem e Contexto
Distribuições Releases
Versão 2.0
1996
Suporte de múltiplos processadores
Torna-se uma alternativa viável para algumas empresas
Mário Morgado SAPO Sessions
12. História Origem e Contexto
Distribuições Releases
Versão 2.4
2001
Melhor suporte threads
Melhorias no Scheduler (gestão de processos)
O subcomponente Network totalmente re-escrito
Iptables (firewall)
Melhor suporte USB
...
Mário Morgado SAPO Sessions
13. História Origem e Contexto
Distribuições Releases
Versão 2.6
2003
Novo scheduler - O(1)
Novo modelo de threads (NPTL)
Melhorias no sistema de gestão de memória
...
Mário Morgado SAPO Sessions
14. História Origem e Contexto
Distribuições Releases
Versão 2.6.29
23 Março 2009
Nova geração de sistema ficheiros (BtrFS)
Kernel Modesetting
Novo Logo
Mário Morgado SAPO Sessions
15. Pioneiros
História
Actualidade
Distribuições
Ambientes Gráficos
Agenda
História
1
Origem e Contexto
Releases
Distribuições
2
Pioneiros
Actualidade
Ambientes Gráficos
Mário Morgado SAPO Sessions
16. Pioneiros
História
Actualidade
Distribuições
Ambientes Gráficos
Pioneiros
Slackware (1993)
1
Red Hat (1994)
2
Suse Linux (1994)
3
Mário Morgado SAPO Sessions
17. Pioneiros
História
Actualidade
Distribuições
Ambientes Gráficos
Agenda
História
1
Origem e Contexto
Releases
Distribuições
2
Pioneiros
Actualidade
Ambientes Gráficos
Mário Morgado SAPO Sessions
18. Pioneiros
História
Actualidade
Distribuições
Ambientes Gráficos
Actualidade
Debian
Fedora
Mandriva
OpenSuse
Ubuntu
Milhares de outras mais
Mário Morgado SAPO Sessions
19. Pioneiros
História
Actualidade
Distribuições
Ambientes Gráficos
Em Portugal
Alinex
Caixa Mágica
FEUPLive
Inforbios-Linux
IPBrick
Komunix
Linius
PaiPix
Protech
Vixta
Mário Morgado SAPO Sessions
20. Pioneiros
História
Actualidade
Distribuições
Ambientes Gráficos
Agenda
História
1
Origem e Contexto
Releases
Distribuições
2
Pioneiros
Actualidade
Ambientes Gráficos
Mário Morgado SAPO Sessions