Jen před pár dny oznámil hlavní vývojář a generální ředitel solárního projektu „Local key Doherty“ zásadní změny v Budgie Desktop 11 s přihlédnutím k určitému vývoji. V tomto blogu také učinil oznámení, které uživatele zaskočilo;
Budgie mění svou architekturu desktopu.
To je správně! Andulka se zbavuje GNOME, aby provedla přechod na Qt.
Ikey poznamenal, že tato změna se projeví při příštím velkém vydání softwaru, které efektivně vyřadí komponenty architektury GNOME.
Zpočátku byla společnost Budgie navržena pro práci se softwarovými programy GNOME, což nakonec vedlo k úplné integraci do softwarového zásobníku GNOME.
Tato pomalá a bezprecedentní integrace vyvolala u projektu Solar Project určité problémy. Nejprve se museli snažit aktualizovat Budgie kdykoli GNOME vydal upgrade, protože zastaralá verze by způsobovala chyby. Začalo to od první verze 3.10 z Budgie bylo zveřejněno a problém přetrvával až do GNOME 3.22.
Problémy by se projevily jako nekonzistence API / ABI, vzájemné přeplňování prvků, ucpaný pracovní postup, widgety a pády šablony. V některých případech byla rozhraní GdkScreen API zcela nefunkční.
Budgie Desktop 11
Má GTK + to, co je potřeba?
Budgie ve svém současném stavu dokáže mnohem lépe s rozmanitější a robustnější sadou nástrojů. Může GTK + vyplnit mezery? Určitě to vyplňuje mezery.
GTK + si vypůjčuje spoustu svých funkcí z GNOME Desktop; pomyslete na interní znalosti prostředí GNOME Shell na rozdíl od rozhraní v GTK.
Ale Budgie by mohla být ještě lepší s komplexní sadou nástrojů v doménách grafiky, shaderů, OpenGL atd.
Kromě toho GTK + moc nestojí v cestě možnostem. Přístup do mezipaměti může být únavný a nudný a umístění widgetů je vždy mimo provoz.
Jak tedy vybrali Qt před GNOME? Blog uvedl, že se uvažovalo o dvou různých alternativách, aby se lodě přesunuly na: „EFL / osvícení“ a „Qt“. A tým šel s Qt.
Je to jasná volba: QT zaznamenal mnohem širší využití. Kromě toho nabízí kompletní platformu nástrojů přesně podle toho, co Budgie právě potřebuje. EFL / osvícení na druhé straně vydává tak nevýrazný vzhled, který se od nynějška používá v Budgie.
Ale udělali správné rozhodnutí?
Absolutně! Qt je bezpochyby nejlepší alternativou k dispozici pro GNOME a má pro ni skoro všechno.