Apenas alguns dias atrás, o desenvolvedor principal e CEO do projeto solar "Key Local Key Doherty" anunciou grandes mudanças no Budgie Desktop 11, com uma conta de alguns desenvolvimentos chegando ao longo. Nesse blog, ele também fez um anúncio que pegou os usuários de surpresa;
Budgie está trocando de sua arquitetura de desktop.
Isso mesmo! Budgie está abandonando o gnomo para fazer a transição para o QT.
Ikey observou que essa mudança entraria em vigor na próxima versão importante do software, que efetivamente descarta os componentes da arquitetura Gnome.
Inicialmente, Budgie foi projetado para trabalhar com programas de software GNOM.
Esta integração lenta e sem precedentes levantou alguns problemas para o projeto solar. Primeiro, eles tiveram que lutar para atualizar o Budgie A qualquer momento, o Gnome lançou uma atualização porque a versão desatualizada causaria erros. Isso começou desde a primeira versão 3.10 de Budgie foi tornado público e o problema persistiu até o gnomo 3.22.
Os problemas se manifestariam à medida que as inconsistências da API/ABI, os elementos atravessam um ao outro, o fluxo de trabalho entupido, os widgets e as falhas de modelo. Em alguns casos, as APIs de GDKScreen se tornaram completamente disfuncionais.
Budgie Desktop 11
GTK+ tem o que é preciso?
Budgie, em seu estado atual, pode fazer muito melhor com um conjunto de ferramentas mais diversificado e robusto. Pode gtk+ preencher as lacunas? Certamente, preenche as lacunas.
GTK + empresta muitos de seus recursos do Gnome Desktop; Pense no conhecimento interno do gnome shell em contraste com a interface no GTK.
Mas Budgie poderia se sair ainda melhor com um conjunto abrangente de ferramentas nos domínios de gráficos, shaders, OpenGL, etc.
Além disso, o GTK+ não tem muito em termos de opções. A abordagem de armazenamento em cache pode ser cansativa e chata para usar, e o posicionamento do widget está sempre fora de ordem.
Então, como eles escolheram QT sobre o Gnome? O blog relatou que duas alternativas diferentes foram consideradas para pular navios para: "EFL/Iluminismo" e "QT". E a equipe foi com qt.
É a escolha óbvia: o qt viu muito mais uso generalizado. Além disso, oferece uma plataforma completa de ferramentas exatamente até o que o Budgie precisa corretamente no momento. EFL/Iluminismo, por outro.
Mas eles tomaram a decisão certa?
Absolutamente! QT é, sem dúvida, a melhor alternativa disponível para o Gnome e tem praticamente tudo.