A Budgie projekt lezárja egy korszakát: a több mint egy évtizede fejlesztett Budgie 10 széria karbantartási fázisba lép, miközben a fejlesztők egy teljesen új, moduláris architektúrán dolgoznak. A 2026-ra tervezett Budgie 11 nemcsak technológiai váltást hoz, hanem alapjaiban gondolja újra az asztali környezet felépítését és jövőjét.
A Budgie 10 korszaka lezárul
A Budgie 10.10 megjelenésével – amely a tizedik funkcionális kiadás – a projekt hivatalosan is befejezte az aktív funkciófejlesztést a 10.x ágon. Ettől kezdve a Budgie 10 karbantartási módba kerül, biztonsági és stabilitási javításokra korlátozódva.
Fontos megjegyezni, hogy ez az utolsó Budgie 10 kiadás már Wayland-only működésű, átmeneti megoldást kínálva a felhasználóknak a következő generáció elkészültéig.
Budgie 11: új alapok Qt6 és Kirigami segítségével
A legnagyobb változás a Budgie 11, amely a projekt megerősítése szerint Qt6-ra és a KDE által fejlesztett Kirigami felhasználói felület keretrendszerre épül. Ez jelentős irányváltás a korábbi kísérletekhez képest, amelyek Qt5-tel, GTK3-mal, tervezett GTK4-gyel vagy éppen EFL-lel próbálkoztak.
A váltás nem elméleti: a fejlesztők már éles környezetben futó Qt6 kódot használnak a Budgie Desktop Services részeként. Ez a komponens jelenleg a Wayland kijelzőkezelést és a tartós konfigurációt biztosítja a Budgie 10.10-ben, de a Budgie 11-ben további eszközökkel bővül, például a Budgie Display Configurator bevezetésével.

Moduláris architektúra és jobb testreszabhatóság
A Qt6-ra való átállás egy szélesebb körű áttervezés része. A cél egy moduláris felépítés, amely:
- nagyobb szabadságot ad a disztribúcióknak és a felhasználóknak,
- új eszköztípusokat és formátumokat is képes kiszolgálni,
- jól definiált interfészeket biztosít az értesítésekhez, kijelzőkezeléshez és az inaktivitás kezeléséhez.
Ezzel párhuzamosan a projekt új verziózási és ABI-stabilitási modellt vezet be. A főverzió a Qt főverziójához kötődik (Budgie 11 → Qt6), míg az al- és javítóverziók féléves funkcióbővítéseket és rendszeres hibajavításokat tükröznek majd.
Tanulságok a Budgie 10 sorozatból
A fejlesztők nyíltan beszéltek a Budgie 10 korlátairól is. Ebben a szériában az alapvető komponensek szorosan össze voltak kötve, a panelek és szolgáltatások a budgie-panel és a budgie-daemon folyamataira támaszkodtak.
A bővítmények kezelése nagyrészt a libpeas-re épült, ami csomagolási és felfedezhetőségi problémákat okozott a külső fejlesztők számára. Emellett a munkamenet- és szolgáltatáskezelés saját megoldásokkal működött, amelyek nem használták ki teljes mértékben a systemd user services lehetőségeit.

Budgie 11 felépítése: Core és Desktop réteg
A Budgie 11 két fő rétegre oszlik majd:
- Budgie Core: alapkönyvtárak és szolgáltatáskezelés különböző eszköztípusokhoz, DBus-on keresztül elérhető funkcionalitással.
- Budgie Desktop: a klasszikus grafikus asztali környezet, amely a Core rétegre épül, és egységes, jól bővíthető felhasználói élményt nyújt asztali gépeken és laptopokon.
Előretekintés
A projekt célja egy olyan Budgie Desktop megalkotása, amely egyszerre barátságos az új felhasználók számára, ugyanakkor támogatja a haladó munkafolyamatokat, például az összetett multitaskingot, többablakos elrendezéseket és különböző működési módokat. A bővíthetőség továbbra is központi szerepet kap, rugalmas komponenscserével, témázással és egységesebb kiegészítőkezeléssel.
A részletekért érdemes elolvasni a hivatalos bejelentést, amelyben a fejlesztők a 2025-ös év eredményeit is összefoglalják. A Budgie 11 egyértelműen új fejezetet nyit a projekt történetében.



