Versão Alvo: 2026 / Debian 13 Nathaniel Simch de Morais Codinome: Trixie Servidores & Redes

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.

1. Origem e Fundação: A Visão de Ian Murdock

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).

O Manifesto Debian (1993): Murdock redigiu um manifesto convocando desenvolvedores de software livre a construir um sistema operacional que fosse desenvolvido abertamente, sem objetivos puramente comerciais de aprisionamento tecnológico, mantido com rigor técnico, estabilidade inegociável e documentação de excelência.

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).

2. Filosofia: Contrato Social e as DFSG

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).
3. A Tradição dos Codinomes de Toy Story

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!
4. O que há de Novo no Debian 13 (Trixie)

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.

5. Grade de Módulos e Categorias de Infraestrutura

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: