Nesta palestra teremos uma visão geral das distribuições Linux, quais estão inovando e para o lado que as coisas estão andando.
Victor Hugo Aguiar Pacce cursa Ciência da Computação pela Universidade de Santa Cruz do Sul.
Mais informações: https://github.com/drakonis
6. Slackware
● Criada por Patrick Volkerding
● Resolver os problemas do SLS
● Melhor descrita como anacronica
● Não possui um gerenciador de pacotes
○ Tarball compactado + scripts
7. Debian
● Projeto iniciada por Ian Murdock
● Outro usuário frustrado do SLS
● Usa nomes de personagens do Toy Story
● Gerenciamento de pacotes (DPKG e Apt)
9. Red Hat Linux
● Distribuição comercial da Red Hat
● Primeira a focar no uso comercial de
software livre e de código aberto
● Gerenciamento de pacotes (PPM e RPM)
10. SuSE
● Distribuição Alemã
● Inicialmente baseada em Slackware
● Anos depois passa a utilizar RPMs
● Mudou seguidamente a maneira de soletrar
12. Conectiva Linux
● Primeira distribuição Linux brasileira
● No começo era o Red Hat Linux traduzido
para Português do Brasil, posteriormente se
tornou uma distribuição independente
16. ● Distribuição rodava a partir de LiveCD
● Scripts para detecção de hardware
● Baseada no Debian
● Usada por Carlos Morimoto como base para
a distribuição Brasileira Kurumin Linux
Knoppix
18. ● Inspirado em distribuições como o CRUX,
Slackware, PLD e nos BSDs.
● Gerenciador de pacote criado devido a falta
do mesmo nos sistemas acima
Arch Linux
20. ● Criado por após a descontinuação do RHL
● Originalmente um derivado sem marcas
registradas do Red Hat Linux
Fedora
21. ● Particionamento de recursos do Kernel
● Permite que processos rodem de forma
isolada numa máquina Linux
● Infraestrutura base para containers Linux
Kernel Namespaces
24. ● Sucessor do Red Hat Linux
● Foco no mercado Enterprise
● Versões do Fedora são utilizadas como base
para novos lançamentos do RHEL
Red Hat Enterprise Linux
25. ● Baseado nos SRPMs do RHEL
● Nome e marca registrada removida
● Projeto patrocinado pela Red Hat
CentOS
26. ● Distribuição brasileira criada do zero por
estudantes na UNISINOS
● Muda a hierarquia do sistema de arquivos
● Cada programa tenha sua própria árvore de
arquivos, permitindo instalações paralelas
Gobo Linux
28. ● Distribuição baseada no Debian
● Seu objetivo principal é trazer a todos um
Debian mais amigável a todos, provendo
uma instalação inicial completa
● Mantido pela Canonical
Ubuntu
29. ● Distribuição declarativa e imutável
● Gerenciada por uma série de arquivos
utilizando uma linguagem de domínio
específico funcional
● Assim como Gobo, utiliza uma hierarquia
diferente, tudo é armazenado em /nix
NixOS
31. ● Inicialmente baseado no Ubuntu
● Foco em usuários leigos
● Sua instalação padrão vem com mais
software proprietário instalado por padrão
que a do Ubuntu
Linux Mint
32. ● Pequeno, eficiente e seguro
● Usa Musl como libc e Busybox como shell
● Excelente para uso em containers
Alpine
47. ● É NixOS, mas em Lisp!
● Substitui componentes da pilha do NixOS
por componentes escritos em Guile
● Troca systemd por shepherd e hydra por
cuirass
GuixSD
54. ● Uma distribuição independente
● Fortemente inspirada por BSDs
● Utiliza runit no lugar de systemd
● Permite utilizar glibc ou musl para
compilar binarios
Void Linux
55. ● Uma distribuição da Intel voltada a extrair
desempenho de processadores Intel
● Não retém estado do sistema
● Permitindo que se o sistema perca
arquivos de configuração, volte a
funcionar rapidamente
Clear Linux