- O projeto KDE revelou a versão alfa de sua própria distribuição Linux, o KDE Linux
- Adota uma arquitetura imutável (immutable) baseada no Arch Linux, usando Flatpak e KDE Builder em vez de instalação tradicional de pacotes
- É exclusivo para Wayland, e não há planos para suporte a X.org nem a sistemas baseados em BIOS
- A imagem do sistema usa EROFS para oferecer atualizações atômicas e recurso de rollback
- No futuro, haverá três edições, e a proposta se diferencia de distribuições tradicionais em áreas como atualizações de segurança e gerenciamento de pacotes
KDE revela alfa de sua própria distribuição Linux
Visão geral e anúncio
- O projeto KDE revelou, na Akademy 2025, a versão alfa de sua própria distribuição Linux chamada KDE Linux
- A distribuição busca ser o "melhor resultado, implementando da forma mais avançada todas as tecnologias do KDE" e pretende ser expansível para diversos usos, como uso doméstico, corporativo e instalações OEM
- No momento, está em estágio inicial de desenvolvimento, com recursos incompletos e várias arestas, tendo caráter experimental para mostrar uma possível direção de um desktop Linux mais acabado
Motivação de desenvolvimento e contexto
- O desenvolvimento do KDE Linux conta com participação ativa de vários contribuidores centrais do KDE, incluindo Harald Sitter
- Foi mencionado que o KDE neon, baseado no Ubuntu LTS, chegou ao seu limite por causa de tecnologias antigas, trabalho de empacotamento desnecessário e um processo de build excessivamente customizado
- O KDE Linux tem como objetivo superar essas limitações, ampliando a liberdade para usar tecnologias mais recentes, além de distribuir e operar o sistema com mais flexibilidade
- O principal objetivo é controlar diretamente a forma de entrega do software do KDE, em linha com o movimento natural de ambientes desktop que mantêm seu próprio sistema operacional, como Linux Mint e ElementaryOS
Arquitetura e características técnicas
- Usa pacotes do Arch Linux como sistema operacional base, mas os aplicativos são gerenciados via build de código-fonte com o KDE Builder ou por Flatpak. Pacman não é fornecido
- Não oferece suporte a sessões X.org e usa apenas Wayland; algumas configurações de hardware, como placas NVIDIA mais antigas, exigem configuração manual
- Há suporte apenas a sistemas UEFI, sem planos para compatibilidade com sistemas somente BIOS
- O sistema de arquivos raiz (/) usa um volume Btrfs mutável, enquanto /usr usa um volume somente leitura baseado em EROFS, permitindo upgrades atômicos e rollback simples
- As atualizações do sistema são feitas pelo Discover ou via CLI com updatectl, e até cinco arquivos EROFS podem ser mantidos em cache para facilitar o retorno a versões anteriores
Pacotes e experiência do usuário
- O usuário não pode instalar pacotes diretamente no sistema base; há suporte apenas a Flatpak, Snap (sem integração com o Discover) e Distrobox (instalação e integração de apps de outras distribuições dentro de contêineres)
- Há bugs da fase alfa, incluindo na configuração do Podman, mas a expectativa é de melhoria gradual
- O software incluído por padrão traz Gwenview, Okular, Haruna, Kate, Konsole, Firefox e outros, além de ferramentas CLI essenciais como Bash, curl, Linux 6.16.5 e GCC
- Faltam alguns utilitários úteis, como Emacs, tmux, pip e Fish
Imagens customizadas e gerenciamento
- Os pacotes básicos do sistema não podem ser modificados diretamente pelo usuário. Ainda assim, é possível criar imagens customizadas com a ferramenta mkosi usada pelo próprio projeto e seus arquivos de configuração relacionados
Edições e roteiro futuro
- No longo prazo, o plano é oferecer três edições: Testing, Enthusiast e Stable
- Testing é compilada diariamente a partir do Git para desenvolvimento/QA (e já está sendo distribuída)
- Enthusiast será voltada a beta testers e usuários em geral, enquanto Stable incluirá apenas software de release que atingir determinados critérios de qualidade
- Antes do lançamento beta, ainda restam tarefas como abandonar o uso do Arch User Repository e migrar para a infraestrutura oficial do KDE
Segurança, gerenciamento e governança
- Não há lista de e-mails de avisos de segurança nem sistema automático de alertas. Os usuários precisam monitorar diretamente o rastreador de segurança do Arch e os avisos de segurança do KDE
- Devido às características de um sistema imutável baseado em Arch, a aplicação de patches de segurança pode sofrer atraso, e a ausência de um gerenciador de pacotes dificulta o controle da lista de softwares instalados no sistema
- Na prática, a governança segue um modelo de "conselho de anciãos", e disputas importantes ficam sob decisão final de Sitter
Futuro e significado do projeto
- Ao desenvolver e manter diretamente a distribuição, existe também o objetivo de vivenciar a responsabilidade própria e os limites de um ambiente desktop open source, além de ampliar o entendimento sobre por que grandes distribuições tradicionais fazem escolhas tão complexas
- Caso o projeto seja encerrado, existe um plano para, em EOL (fim de vida), fazer a migração automática para outra distribuição
- Apesar das várias limitações naturais de uma versão alfa, o projeto mostra a intenção de o KDE definir sua própria direção tecnológica
1 comentários
Opiniões no Hacker News
O KDE Linux enfatiza que é uma distribuição imutável baseada em pacotes do Arch Linux, mas diz que não é uma “distribuição baseada em Arch”. O Pacman não está incluído, e o Arch é usado apenas como sistema operacional base. Por isso, passa a impressão de ser algo da mesma linhagem do SteamOS sem o Steam
É interessante que tudo seja instalado via Flatpak. Fico curioso sobre o estado atual da tecnologia Flatpak e da manutenção do projeto. Até 4 meses atrás, havia comentários dizendo que o Flatpak sofria com falta de mantenedores, quase sem mudanças importantes, e que na prática tinha entrado em modo de manutenção link relacionado
O KDE Linux suporta apenas Wayland e não tem planos para uma sessão X.org. Fico pensando se isso significa que todos os bugs do Wayland foram realmente resolvidos. Antes eu já tinha confiado nas promessas de “agora está tudo corrigido” e sempre me decepcionei; desta vez espero que, por estarem usando internamente, ele esteja de fato melhorando
Não gosto que a distribuição decida quais apps entram ou são permitidos no sistema base. Tive experiências ruins com algumas versões Flatpak de apps do KDE, então prefiro incluí-los diretamente na imagem do sistema, enquanto o restante seria baixado pelo Discover e instalado como Flatpak. A equipe de desenvolvimento testou diretamente essas versões Flatpak, mas admitiu com sinceridade que a experiência do usuário não foi boa link original
Nunca usei o Neon porque é rolling release, e também não me interesso por esta distribuição por ser imutável e depender de Flatpak. Não tenho problema com binários independentes ou AppImage, mas não confio em Flatpak nem em Snaps
Mesmo sem falar de forma negativa, já houve várias tentativas parecidas no passado, como Neon e ElementaryOS. Esses projetos acabam dispersando recursos no desenvolvimento da distribuição e, no fim, dedicam menos energia a melhorar o ambiente desktop em si. O GNOME não mantém diretamente Ubuntu nem Fedora, mas ainda assim continua liderando a experiência de desktop Linux
É bem parecido com o macOS: uma base imutável, apps empacotados individualmente e o
brewpara ferramentas de linha de comando. Com uma estrutura assim, parece que pode funcionar muito bem até para uso profissionalAinda não sou usuário de Linux, mas queria entender o que exatamente significa “imutável” aqui. Por exemplo, não daria nem para instalar Elixir ou uma IDE? Não tenho interesse em tunar o sistema operacional, mas se nem instalar apps for possível, fico me perguntando para quem isso serve
Fico curioso para saber se esta distribuição finalmente resolveu o problema de gerenciamento de pacotes
Quero entender se “imutável” significa algo como no ChromeOS, em que não dá para instalar pacotes diretamente no sistema e você instala livremente software — inclusive GUI — dentro de um contêiner separado. Se for isso, pergunto quais seriam boas opções para substituir o ChromeOS Flex em um notebook antigo, mas ainda utilizável