首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Ubuntu 22.04 计划使用 GNOME 42,但仍以 GTK3 应用为主体

出品|开源中国

作者|Travis

近日,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 将采用哪个内核版本呢?

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20220114A03M1R00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券