Néhány napja a „Local key Doherty” Solar projekt vezető fejlesztője és vezérigazgatója jelentősebb változásokat jelentett be a Budgie Desktop 11-ben, beszámolva néhány bekövetkező fejlesztésről. Ebben a blogban egy olyan bejelentést is tett, amely meglepetést okozott a felhasználóknak;
Budgie átállítja az asztali architektúrát.
Úgy van! Budgie elárasztja a GNOME-ot, hogy áttérjen a Qt-re.
Ikey megjegyezte, hogy ez a változás a szoftver következő nagyobb kiadásakor lép életbe, amely gyakorlatilag elveti a GNOME architektúra összetevőit.
Kezdetben a Budgie-t úgy tervezték, hogy GNOME szoftverekkel működjön együtt, ami végül a GNOME szoftververembe történő teljes integrációjához vezetett.
Ez a lassú és példátlan integráció problémákat vetett fel a Solar Project számára. Először a Budgie frissítését kellett megküzdenie, amikor a GNOME kiadott egy frissítést, mert az elavult verzió hibákat okoz. Ez az első verzió 3 óta kezdődött.A Budgie 10-et nyilvánosságra hozták, és a probléma a GNOME 3-ig fennmaradt.22.
A problémák az API / ABI következetlenségeként, egymást zavaró elemekként, eltömődött munkafolyamatként, widgetekként és sablonösszeomlásokként jelentkezhetnek. Bizonyos esetekben a GdkScreen API-k teljesen működésképtelenné váltak.
Budgie Desktop 11
A GTK + rendelkezik-e azzal, amire szüksége van?
A Budgie a jelenlegi állapotában sokkal jobban képes teljesíteni egy változatosabb és robusztusabb eszközkészlettel. Kitöltheti-e a hiányokat a GTK +?? Természetesen pótolja a hiányosságokat.
A GTK + számos funkcióját a GNOME Desktop-tól kölcsönözi; gondoljon a belső GNOME Shell ismeretekre, ellentétben a GTK interfészével.
De Budgie még jobban tudna teljesíteni egy átfogó eszközkészlettel a grafika, a shaderek, az OpenGL stb. Területén.
Sőt, a GTK + nem sok lehetőséget kínál az opciókra. A gyorsítótárazási megközelítés fárasztó és unalmas lehet, és a widgetek pozicionálása mindig nincs rendben.
Tehát hogyan választották a Qt-t a GNOME helyett? A blog arról számolt be, hogy két különböző alternatívát fontolgattak a hajók ugrására: „EFL / Enlightenment” és „Qt”. És a csapat a Qt-vel ment.
Nyilvánvaló választás: a QT sokkal szélesebb körű felhasználást tapasztalt. Ráadásul egy teljes platformot kínál az eszközökhöz, egészen pontosan arra, amire Budgie-nek pillanatnyilag szüksége van. Az EFL / Enlightenment viszont olyan nyájas megjelenést kölcsönöz, amelyet mostantól Budgie-ben kell használni.
De jól döntöttek-e??
Teljesen! A Qt kétségtelenül a legjobb alternatíva a GNOME számára, és nagyjából minden benne van.