Grandes Mudanças à Vista para o Ambiente de Trabalho Budgie em 2026
Grandes mudanças estão a chegar ao ambiente de trabalho Budgie em 2026, com o Budgie 11 a introduzir uma arquitetura modular baseada em Qt6 e um design centrado no Wayland.
Grandes mudanças estão a chegar ao ambiente de trabalho Budgie em 2026, à medida que o projeto faz a transição da série Budgie 10, que tem quase uma década, para uma nova arquitetura modular sob o Budgie 11.
Com o lançamento de ontem do Budgie 10.10, a décima série de funcionalidades, o projeto Budgie está a concluir o desenvolvimento ativo de funcionalidades na linha 10.x e a passá-la para o modo de manutenção. Esta versão final do Budgie 10 também oferece uma experiência apenas com Wayland para servir os utilizadores enquanto a equipa se concentra na próxima geração do ambiente de trabalho.
O ponto central da mudança que se aproxima é o Budgie 11, que o projeto confirmou será desenvolvido usando Qt6 e Kirigami, um framework de interface de utilizador desenvolvido pela KDE para criar aplicações adaptáveis e responsivas. Ao contrário de experiências anteriores com outras ferramentas, incluindo trabalhos passados com Qt5, planos para GTK3, GTK4 e EFL, a equipa do Budgie confirmou que agora possui código funcional em Qt6 em produção como parte dos Serviços do Desktop Budgie.
Este componente gere atualmente a gestão de saída do Wayland e a configuração persistente no Budgie 10.10 e será expandido na próxima versão Budgie 11 para incluir ferramentas adicionais, como o Budgie Display Configurator.
Segundo os programadores, a mudança para o Qt6 faz parte de uma reestruturação arquitetónica mais ampla, destinada a dividir o Budgie em componentes mais modulares. O novo design pretende suportar uma maior personalização por parte das distribuições e dos utilizadores, possibilitar novos formatos e tipos de dispositivos, e fornecer interfaces mais claras para serviços como notificações, gestão de ecrãs e gestão de inatividade.
Um aspeto chave da estratégia do Budgie 11 é um plano revisto de versionamento e estabilidade do ABI. O número da versão principal estará ligado à versão principal do Qt, começando com o Qt6 para o Budgie 11, com os números de funcionalidades e correções refletindo melhorias semestrais e ajustes de rotina.
A equipa do Budgie identificou também vários pontos problemáticos da série Budgie 10 que influenciaram os objetivos de design para o Budgie 11. Por exemplo, no Budgie 10, os componentes principais do ambiente de trabalho estavam fortemente interligados, com os painéis e serviços geridos por uma combinação dos processos budgie-panel e budgie-daemon.
Além disso, o suporte a plugins dependia fortemente do libpeas, o que criava desafios na empacotamento e na descoberta de extensões de terceiros. A gestão de sessões e serviços também era fragmentada, com código personalizado que não aproveitava totalmente os serviços de utilizador do systemd, uma área apontada para melhoria.
Em contraste, o Budgie 11 será estruturado em duas camadas principais: Budgie Core e Budgie Desktop. O Budgie Core fornecerá bibliotecas fundamentais e gestão de serviços através de diferentes tipos de dispositivos, expondo funcionalidades através de interfaces como o DBus. O Budgie Desktop servirá como o ambiente gráfico para desktops, portáteis e sistemas semelhantes, construído sobre este núcleo para oferecer uma experiência de utilizador consistente e extensível.
Por fim, o projeto prevê que o Budgie Desktop suporte fluxos de trabalho adaptáveis, incluindo multitarefa avançada, arranjos com múltiplas janelas e modos de funcionamento distintos, mantendo-se acessível para os recém-chegados. Ao mesmo tempo, a extensibilidade continua a ser uma prioridade, com planos para troca flexível de componentes, tematização e descoberta e distribuição de extensões mais centralizadas.
Para mais informações, veja o anúncio oficial, onde também encontrará o que os desenvolvedores realizaram no ano passado, 2025.
