Ubuntu 22.04 計劃使用 GNOME 42,但仍以 GTK3 應用為主體
近日,Canonical 的開發者 Sebastien Bacher 在 Ubuntu 社區發布了即將到來的 Ubuntu 22.04 LTS 對 GNOME 支持的相關計劃。
雖然 Ubuntu 在 GNOME 的更新速度方面一直落后于上游,但 Sebastien Bacher 表示,他們目前正在努力將 GNOME Shell 更新到當前最新的 41 穩定版本,之后他們將開始進行 42 版本的更新,并計劃將 GNOME 42 引入到 Ubuntu 22.04 LTS 中。
目前 GNOME 42 本身也在積極開發中,并計劃在 3 月發布穩定版。屆時將有相當數量的應用程序被移植到 GTK4 和 libadwaita 上,也能夠利用 GTK 4 所帶來的改變發揮出更多優勢。GNOME 42 的第一個 alpha 版本預計將在本月發布。而根據 Ubuntu 的更新路線圖,Ubuntu 22.04 將在 4 月正式推出。
Sebastien Bacher 同時也表示,正是因為兩者的發布周期十分接近,雖然他們計劃將 GNOME 42 引入 Ubuntu 22.04 中,但用戶不要期望在該系統中看到太多基于 GTK4 的應用。該系統仍然會以 GTK3 應用為主體,并會持續更新那些基于 GTK3 的應用程序。
這聽起來有些保守,不過 Ubuntu 22.04 作為一個 LTS 版本也確實應該如此。LTS 版本必須提供一個堅實、穩定的軟件集,能夠讓官方自信地向用戶承諾在未來五年內提供支持(甚至可能延長)。
開發者 Bacher 給出的原因包括:
- 我們覺得目前對新版本的測試還不夠充分,因為在這個周期之前,只有很少的應用程序被移植到了 GTK4。
- GNOME 現在正向 GTK4 移植,除了移植之外還伴隨著重構和代碼清理,這意味著它們可能會引入回歸問題,需要更多的測試才能正常升級,這不是我們想在 LTS 中加入的那種改動。
- 核心應用程序被移植到 libadwaita 上,而 libadwaita 目前不允許任何主題或著色,這意味著它們在視覺上會與我們的其他組件不一致。我們正在與上游合作,試圖解決這個問題,但在現在這個周期不可能解決。
雖然 GNOME 的核心應用程序將保留其經過測試的 GTK3 版本,但仍會出現少量 GTK4 應用程序,如新的 Terminal 和 Text Editor 工具。作為一個偏向于穩定的 LTS 版本,Ubuntu 22.04 將采用哪個內核版本呢?
本文轉自OSCHINA
本文標題:Ubuntu 22.04 計劃使用 GNOME 42,但仍以 GTK3 應用為主體
本文地址:https://www.oschina.net/news/178440/ubuntu-22-04-gnome-42