O Sistema Operacional Universal
Explore a história, a filosofia comunitária e os tradicionais codinomes de Toy Story que tornaram o Debian a pedra fundamental das distribuições GNU/Linux no mundo corporativo e acadêmico.
O Projeto Debian foi formalmente fundado em 16 de agosto de 1993 por Ian Murdock (1973–2015), então estudante de graduação na Universidade de Purdue, nos Estados Unidos. No início da década de 1990, o ecossistema Linux era fragmentado, e distribuições como o SLS (Softlanding Linux System) apresentavam frequentes problemas de manutenção e inconsistência de empacotamento.
O nome Debian é uma junção afetiva e criativa: nasceu da combinação do nome de sua então namorada (e posterior esposa) Debra Lynn com o seu próprio nome, Ian (Deb + Ian = Debian).
Diferente de sistemas operacionais mantidos por empresas individuais (como Red Hat ou Canonical), o Debian é conduzido de forma estritamente comunitária por milhares de voluntários ao redor do planeta — os Debian Developers (DDs) e Debian Maintainers (DMs) —, organizados sob uma constituição democrática com votações criptográficas e eleições anuais para o posto de Debian Project Leader (DPL).
A reputação inabalável do Debian decorre de seus pilares éticos e normativos, compilados em dois documentos fundamentais:
Contrato Social do Debian
Compromisso com a comunidade de software livre:
- 100% Software Livre: Todo o componente principal (seção
main) é estritamente livre. - Retribuição à comunidade: Melhorias e correções são enviadas aos desenvolvedores originais (upstream).
- Não ocultar problemas: Todo o sistema de rastreamento de bugs (Debian BTS) é público.
- Prioridades dos usuários: Decisões são orientadas ao benefício dos utilizadores e administradores.
Debian Free Software Guidelines (DFSG)
Critérios rigorosos de liberdade de software:
- Livre redistribuição e acesso irrestrito ao código-fonte.
- Permissão irrestrita para modificações e criação de trabalhos derivados.
- Não discriminação contra pessoas, grupos ou campos de atuação.
- Curiosidade histórica: As DFSG serviram como texto-base exato para a formulação da Open Source Definition (OSD) pela Open Source Initiative (OSI).
A tradição de batizar os lançamentos do Debian com nomes de personagens da animação Toy Story começou em 1996. Quando Ian Murdock deixou a liderança do projeto, Bruce Perens assumiu como o segundo Líder do Projeto Debian. Na época, Perens trabalhava na Pixar Animation Studios, empresa responsável pelo clássico longa-metragem de animação 3D da Disney/Pixar lançado em 1995.
Perens propôs homenagear a história utilizando os nomes dos brinquedos de Andy como codinomes oficiais para cada versão. Desde então, cada ciclo de desenvolvimento e lançamento estável adota um personagem:
| Versão | Codinome | Personagem em Toy Story | Lançamento | Status Histórico |
|---|---|---|---|---|
| 1.1 | Buzz | Buzz Lightyear, o patrulheiro espacial | Junho de 1996 | Primeiro codinome Toy Story oficial |
| 1.2 | Rex | Rex, o tiranossauro rex de plástico verde | Dezembro de 1996 | Transição inicial libc5 |
| 1.3 | Bo | Bo Peep, a pastora de ovelhas de porcelana | Junho de 1997 | Adoção em larga escala |
| 2.0 | Hamm | Hamm, o cofrinho inteligente em formato de porco | Julho de 1998 | Transição para glibc (libc6) |
| 2.1 | Slink | Slinky Dog, o cãozinho com corpo de mola | Março de 1999 | Introdução do apt-get |
| 2.2 | Potato | Sr. Cabeça de Batata (Mr. Potato Head) | Agosto de 2000 | Suporte a múltiplas arquiteturas |
| 3.0 | Woody | Xerife Woody, o vaqueiro protagonista | Julho de 2002 | Consolidação em servidores mundiais |
| 3.1 | Sarge | Sargento, o comandante dos soldadinhos verdes | Junho de 2005 | Nascimento do moderno Debian Installer (d-i) |
| 4.0 | Etch | Etch, a tela mágica de desenho mecânico | Abril de 2007 | Suporte x86-64 (amd64) nativo pleno |
| 5.0 | Lenny | Lenny, o binóculo de corda com perninhas | Fevereiro de 2009 | Introdução de suporte a ARM EABI |
| 6.0 | Squeeze | Alienígenas verdes de três olhos (Little Green Men) | Fevereiro de 2011 | Kernel Linux livre de blobs proprietários no main |
| 7 | Wheezy | Wheezy, o pinguim de borracha com apito quebrado | Maio de 2013 | Suporte multi-arch integrado |
| 8 | Jessie | Jessie, a vaqueira destemida | Abril de 2015 | Adoção oficial do systemd como init padrão |
| 9 | Stretch | Stretch, o polvo roxo de borracha de Sunnyside | Junho de 2017 | MariaDB substitui MySQL; nftables entra em cena |
| 10 | Buster | Buster, o leal cão dachshund de estimação de Andy | Julho de 2019 | Wayland padrão no GNOME; AppArmor ativo por padrão |
| 11 | Bullseye | Bala no Alvo (Bullseye), o fiel cavalo de Woody | Agosto de 2021 | Suporte a driverless scanning/printing; exFAT nativo |
| 12 | Bookworm | Bookworm, o verme verde com óculos e lanterna | Junho de 2023 | Nova área non-free-firmware oficial |
| 13 | Trixie | Trixie, a tricerátopo azul dos brinquedos de Bonnie | Versão Atual (2025/2026) | Foco deste Guia: Kernel 6.12+ LTS, Time64, /usr-merge |
| 14 | Forky | Garfinho (Forky), o garfo de plástico com olhos móveis | Planejada | Próxima versão estável em desenvolvimento |
| 15 | Duke | Duke Caboom, o destemido dublê de motocicleta canadense | Futura | Codinome reservado |
| Unstable | Sid | Sid Phillips, o garoto vizinho que quebrava e destruía os brinquedos | Rolling / Sempre ativa | O galho instável: onde os pacotes chegam primeiro e coisas quebram! |
O Debian 13 (Trixie) consolida melhorias fundamentais de engenharia de software e segurança operacional para servidores de missão crítica:
Transição Time64
Adaptação completa de todas as bibliotecas de 32 bits para suporte a números inteiros de tempo de 64 bits (time_t), eliminando definitivamente o temido Bug do Ano 2038.
Estrutura /usr-merge Plena
Eliminação de fragmentação nos diretórios raiz (/bin, /sbin, /lib* passam a ser links simbólicos estritos apontando para /usr/), garantindo compatibilidade moderna de snapshots e empacotamento atômico.
nftables & AppArmor Ativos
O subsistema nativo nftables assume de vez toda a filtragem de pacotes, enquanto os perfis de isolamento do AppArmor operam em modo restritivo para os principais daemons da distribuição.
Esta documentação foi arquitetada em 19 categorias temáticas, cobrindo todo o ciclo de vida de um servidor Linux corporativo, desde a preparação do hipervisor até balanceamento, contêineres e segurança cibernética avançada: