Организацията наскоро Приятелите на Budgie бяха обявени чрез публикуване годишния им доклад определяне на пътната карта за бъдещето на проекта. И това е така, защото след пускането на Budgie 10.10, След като най-накрая консолидира миграцията към Wayland, екипът обяви, че клонът 10.x официално влиза в режим на поддръжка. Отсега нататък всички усилия са насочени към Budgie 11. амбициозно пренаписване, което обещава да промени технологичните основи на околната среда.
Най-значимото разкритие за 2026 г. е промяната в инструментариума, тъй като разработчиците най-накрая решиха, че Budgie 11 ще бъде версията, която най-накрая ще изостави GTK и ще бъде първата от средата, изградена върху Qt6 и библиотеките за поддръжка на KDE Frameworks.
В публикацията се споменава, че за разлика от предишни опити за миграция, Това решение се основава на код, който вече се изпълнява в продукция., на „Услуги за настолни компютри Budgie“, които в момента управляват изхода на Wayland във версия 10.10Те вече са написани на Qt6Освен това, миграцията е успешно тествана в приложението Budgie Display Configurator, което използва интерфейсната рамка Kirigami.
Модулна архитектура: Budgie отвъд компютъра
Като такова се споменава, че Целта на Budgie 11 не е просто да смени инструментите, а по-скоро предефинират архитектурата, за да бъде адаптивна към множество форм-фактори. Системата Ще бъде разделен на два ясно разграничени слоя:
- Budgie Core (Платформата): Съдържа базови библиотеки, независими от устройството. Отговаря за управлението на захранването, конфигурирането на локализацията, въвеждането на данни и управлението на жизнения цикъл на компонентите.
- Budgie Desktop (Презентацията): Това е графичният интерфейсен слой, изграден върху ядрото. Той управлява оформлението на прозорците, панелите и визуалното взаимодействие.
Това разделяне pТова ще позволи на Budgie да работи не само на компютри и лаптопи, но и на таблети, телевизори, устройства за виртуална реалност и смартфони, поддържайки общо ядро, но променяйки слоя за представяне според устройството.
Budgie 10.10: Зрялост на Уейланд
Годината2025 г. беше решаваща за усъвършенстване на настоящия опитBudgie 10.10 бележи кулминацията на двегодишна работа, насочена към превръщането на настолния компютър в жизнеспособна опция в Wayland. Ключовите подобрения включват:
- Мост Labwc: Двупосочна синхронизация, която позволява настройките на Budgie Control Center да се отразяват автоматично в композитора на labwc, елиминирайки ръчната конфигурация.
- Управление на енергията и блокиране: Старият скрийнсейвър за папагалчета е премахнат в полза на модерен пакет, състоящ се от swayidle, gtklock и wlopm.
- Снимки на екрана: Те пренаписаха функционалността, използвайки оригиналните инструменти на Wayland, като grim и slurp.
- Пренаписване на аплети: Списъкът със задачи и други подпрограми са портирани, за да се елиминират зависимостите от X11, използвайки библиотеки като libxfce4windowing.
Нова инфраструктура и комуникации
Проектът също така узрява във вътрешното си управление. Поради недоволство от посоката на GitHub (по-специално заради нахлуването на AI и Copilot), Разработката на Budgie 11 е преместена в самостоятелно хостван екземпляр на Forgejo.
За да валидирате кода, Те са внедрили свой собствен CI/CD конвейер, използвайки Woodpecker, със специализирани компилатори за ARM64 архитектури и планове за RISC-V.
Накрая, за да подобри прозрачността, Джошуа Стробл обяви инициативата „Chirps“: кратки и чести актуализации на официалния уебсайт, за да информират общността за ежедневните развития, допълващи дългите и спорадични доклади.
Стратегия за пускане на Budgie 11
За да се осигури стабилност в дългосрочните издания (LTS), Budgie 11 ще приеме схема за версии XYZ:
- X (Major): Свързан с основната версия на Qt (напр. Budgie 11 ще бъде Qt6, Budgie 12 ще бъде Qt7).
- И (Функция): Полугодишни издания с възможни подобрения на ABI (Application Binary Interface), поддържани около 2 години.
- Z (Кръпка): Незначителни корекции на грешки.
С тази пътна карта, Buddies of Budgie затваря десетгодишна глава и отваря нова, фокусирана върху модулността, платформената независимост и обновената технологична основа с Qt.
И накрая, ако се интересувате да научите повече за него, можете да се консултирате с подробностите в следваща връзка.