GNOME 操作系统将成为通用 Linux 发行版?
CarbonOS 的创建者建议将 GNOME OS 转变为所有人日常使用的发行版,强调现有的 GNOME 体验、Flatpak 应用程序和现代 Linux 技术。
当我写下这篇文章时,我无法摆脱一种似曾相识的感觉。就在昨天,我发布了几乎相同的新闻,背后有相同的概念,关于使用相同底层技术的新发行版。也就是说,关于 KDE 开发人员创建名为(好吧,你是否感到惊讶)KDE Linux 发行版的项目。
现在,我们看到类似的想法出现,但这一次,它是关于另一个领先的桌面环境(来吧,System76,最后给我们 COSMIC),GNOME。正如您将在下面几行中看到的,这种“巧合”绝不是随机的。但让我们从更远的地方开始。
一年前,Sovereign Tech Fund 向 GNOME 投资了 100 万欧元,作为工作佣金,用于改善桌面环境的各个方面。其中之一是主目录加密的实现,该项目由 GNOME 基金会的签约开发人员 Adrian Vovk 负责。
这个名字可能很熟悉,因为他是 CarbonOS 的诞生者,这是一个具有明确使命的不可变发行版:让用户可以使用 Linux 桌面,而不需要他们成为技术专家。
经过多年的发展,很明显他的愿景与 GNOME OS 的未来可能性非常吻合。这导致了一个重大决定——停止将 CarbonOS 作为一个独立项目(甚至在第一个稳定版本发布之前),并直接为 GNOME OS 做出贡献。
最近参加了一年一度的 KDE 世界峰会 Akademy,会上公布了 KDE Linux 的计划,作为面向 GNOME 的开发人员,Vovk 决定在 GNOME OS 上追求类似的目标。他的目标是将其开发为一个功能齐全的操作系统,适合日常 Linux 用户的需求。
对于那些不熟悉的人来说,GNOME OS 是一个开发和测试平台,主要供开发人员测试和展示最新桌面环境的功能。它仅包含 GNOME 桌面环境运行所需的基本组件,因为它并不是为日常用户提供的成熟的 Linux 发行版。
但为什么选择 GNOME 操作系统呢?根据 Vovk 的说法,它为任何人都可以使用的通用 Linux 系统提供了完美的基础,从精通技术的爱好者到日常计算机用户。他坚信 GNOME 桌面简单、干净的界面与其技术方向相结合,使其成为实现这一愿景的理想环境。
那么,用户至上的 GNOME 操作系统会是什么样子呢? Vovk 分享了对该蓝图的一瞥:
- 灵活性和固执的方法:GNOME OS 的目标是跨多种外形尺寸(台式机、笔记本电脑、平板电脑,甚至手机)工作,同时轻松适应特定硬件。它还将采取“固执己见”的立场,减少用户需要做出的决策数量,以避免让那些不熟悉技术细微差别的人不知所措。
- GNOME 桌面:操作系统应使用现有的 GNOME 环境,通过坚持默认的 GNOME 应用程序来保持简单并减少混乱。这种方法可确保用户体验核心 GNOME 理念,即优先考虑简单性和连贯性。
- Flatpak for Apps:Flatpak 将成为应用分发的支柱。 Flatpak 的跨发行版特性将有助于打破 Linux 发行版之间的障碍,让用户轻松探索更广泛的生态系统。
- 不可变:GNOME 操作系统的目标是可靠,最大限度地减少意外损坏的风险。如果出现任何问题,用户应该能够轻松回滚,尤其是在更新之后。通过使每个操作系统副本相同,并且核心系统文件被锁定并且在常规使用期间无法修改或覆盖(这一概念称为不变性),调试变得更加简单,用户不再需要处理个别错误配置。
- 安全和现代技术:Vovk 强调安全的重要性,并计划利用 UEFI 安全启动和 TPM 等平台功能来提高隐私性和用户便利性。 Wayland、Pipewire 和 XDG Portals 等现代技术也将成为 GNOME 操作系统的核心,以确保尖端的用户体验。
到目前为止,一切都很好。但构建一个成熟的操作系统是一项艰巨的任务。与 KDE Linux 的 KDE 倡议不同,对我个人而言(恕我直言),Vovk 的案例目前似乎是一场独角戏。而实践证明,如果没有社区的支持,此类项目很少能在实践中实现目标。
不过,我们希望这一发展是积极的,并且这个想法不会重蹈 CarbonOS 的覆辙。一如既往,如有任何进展,我们将随时通知您。在那之前,您可以在 Vovk 的博客上查看 Vovk 将 GNOME OS 转变为成熟的 Linux 发行版的计划。