Pred nekaj dnevi je vodilni razvijalec in izvršni direktor solarnega projekta "Lokalni ključ Doherty" napovedal večje spremembe v Budgie Desktop 11, pri čemer je opisal tudi nekaj dogodkov. V tem blogu je objavil tudi napoved, ki je uporabnike presenetila;
Budgie zamenja arhitekturo namizja.
Tako je! Budgie zapusti GNOME, da preide na Qt.
Ikey je pripomnil, da bo ta sprememba začela veljati z naslednjo večjo izdajo programske opreme, ki dejansko zavrže komponente arhitekture GNOME.
Sprva je bil Budgie zasnovan za delo s programskimi programi GNOME, kar je sčasoma privedlo do njegove popolne integracije v sklop programske opreme GNOME.
Ta počasna integracija brez primere je povzročila nekaj težav za Solar Project. Najprej so se morali poskušati posodobiti Budgieja, kadar koli je GNOME izdal nadgradnjo, ker bi zastarela različica povzročala napake. To se je začelo že od prve različice 3.10 iz Budgieja je bil objavljen in težava je obstajala do GNOME 3.22.
Težave bi se pokazale kot neskladnosti API / ABI, elementi, ki se med seboj neurejajo, zamašen potek dela, pripomočki in zrušitve predloge. V nekaterih primerih so API-ji GdkScreen postali popolnoma nefunkcionalni.
Budgie Desktop 11
Ali ima GTK + to, kar potrebuje?
Budgie se lahko v svojem trenutnem stanju veliko bolje znajde z bolj raznolikim in robustnim naborom orodij. Ali lahko GTK + zapolni vrzeli? Vsekakor zapolnjuje vrzeli.
GTK + si veliko funkcij sposodi od namizja GNOME; pomislite na notranje znanje o školjki GNOME v nasprotju s povezovanjem v GTK.
Toda Budgie bi se lahko še bolje odrezal s celovitim naborom orodij na področju grafike, senčnikov, OpenGL-a itd.
Poleg tega GTK + nima veliko možnosti. Pristop predpomnjenja je lahko dolgočasen in dolgočasen, pozicioniranje pripomočkov pa vedno ne deluje.
Torej, kako so izbrali Qt pred GNOME? V spletnem dnevniku je pisalo, da sta bili dve različni možnosti za preskok ladij: "EFL / Enlightenment" in "Qt". In ekipa je šla s Qt.
To je očitna izbira: QT se je veliko bolj razširil. Poleg tega ponuja celotno platformo orodij, ki natančno ustreza tistim, ki jih trenutno potrebuje Budgie. EFL / razsvetljenje pa po drugi strani oddaja tako nenavaden videz, ki se bo uporabljal v Budgieju.
Toda ali so se pravilno odločili?
Vsekakor! Qt je nedvomno najboljša alternativa, ki je na voljo GNOME-u, in za to ima skoraj vse.