該組織最近 Budgie 的夥伴宣布 通過張貼 他們的年度報告 制定專案未來發展路線圖。這是因為 在 Budgie 10.10 發布之後, 在最終完成向 Wayland 的遷移後,團隊宣布 10.x 分支正式進入維護模式。 從現在開始,所有努力都將集中在 Budgie 11 上。 一次雄心勃勃的重寫,有望改變該環境的技術基礎。
2026 年最重要的變化是工具包的改變,因為開發人員最終決定 Budgie 11 將是最終放棄 GTK 的版本,並將成為第一個基於 Qt6 和 KDE Frameworks 支援庫構建的環境。
該出版物提到,與以往的遷移嘗試不同, 這項決定是基於已經在生產環境中運行的程式碼做出的。。 該 “Budgie桌面服務” 目前負責管理 10.10 版本中 Wayland 出口的人員它們已經用Qt6寫好了。此外,該遷移已在 Budgie Display Configurator 應用程式中成功測試,該應用程式使用 Kirigami 介面框架。
模組化架構:Budgie 超越 PC
因此,文中提到… Budgie 11 的目標不僅僅是更換工具, 而是重新定義架構,使其能夠適應多種外形尺寸。該系統 它將被分成兩個明顯不同的層次:
- Budgie Core(平台):包含與裝置無關的基礎庫。它負責電源管理、區域設定配置、資料輸入和元件生命週期管理。
- Budgie Desktop(演示層):這是建立在核心之上的圖形介面層。它管理視窗、面板和視覺互動的佈局。
這種分離 p這將使 Budgie 不僅可以在 PC 和筆記型電腦上運行,還可以在平板電腦、電視等設備上運行。 虛擬實境裝置和智慧型手機,保持共同的核心,但根據裝置改變呈現層。
Budgie 10.10:韋蘭的成熟
那一年2025年對於完善當前經驗至關重要。Budgie 10.10 標誌著歷時兩年的開發工作圓滿完成,旨在使桌面環境成為 Wayland 下的可行選擇。主要改進包括:
- Labwc 橋: 雙向同步功能可讓 Budgie 控制中心設定自動反映在 labwc 合成器中,從而消除手動配置。
- 能源管理與鎖定: 舊的鸚鵡屏保已被移除,取而代之的是由 swayidle、gtklock 和 wlopm 組成的現代套件。
- 螢幕截圖: 他們使用原生 Wayland 工具(如 grim 和 slurp)重寫了這個功能。
- 小程式重寫: 任務清單和其他子程式已移植,以消除對 X11 的依賴,使用了 libxfce4windowing 等函式庫。
新的基礎設施和通信
該專案在內部管理方面也日趨成熟。由於對GitHub的發展方向不滿(特別是由於人工智慧和Copilot的介入), Budgie 11 的開發已轉移到 Forgejo 的自託管實例上。
為了驗證程式碼, 他們使用 Woodpecker 實現了自己的 CI/CD 管線。 配備專用於 ARM64 架構的編譯器,並規劃支援 RISC-V。
最後,為了提高透明度,Joshua Strobl 宣布了「Chirps」計畫:在官方網站上發布簡短而頻繁的更新,讓社群了解每日進展,作為冗長且零星報告的補充。
Budgie 11 發布策略
為確保長期版本 (LTS) 的穩定性,Budgie 11 將採用 XYZ 版本號方案:
- X(主要):與 Qt 的主要版本相關聯(例如,Budgie 11 將是 Qt6,Budgie 12 將是 Qt7)。
- (功能)每半年發布一次版本,可能會對 ABI(應用程式二進位介面)進行改進,維護時間約為 2 年。
- Z(補丁):修復了一些小錯誤。
透過這份路線圖,Buddies of Budgie 結束了十年的篇章,開啟了以模組化、平台獨立性和 Qt 為基礎的全新技術體系為重點的新篇章。
最後,如果您有興趣了解更多,可以查閱詳情 以下鏈接。