Resolute RaccoonUbuntu 26.04的吉祥物。
在伦敦Canonical总部举办的Ubuntu Summit 25.10上,创始人兼CEO Mark Shuttleworth与Ubuntu工程副总裁Jon Seager详细阐述了他们对即将发布的长期支持版(LTS)Ubuntu 26.04——代号“Resolute Raccoon”的愿景与计划。
Shuttleworth向ZDNET表示,他是开源的坚定信徒。Canonical将始终是一家让用户“能够在完整的开源生态中自由工作”的公司。“如果你想在云端使用开源,我们会陪你上云;如果你想在微型设备上使用开源,我们也会提供支持。”
在桌面领域,Shuttleworth认识到Linux桌面碎片化是一个严峻的问题“如果我们想让Linux成为真正的全球替代方案,就必须做一些背后有强大力量的事,而且不能相互拆台。”
讽刺的是,他把Canonical早期失败的Unity桌面项目归功于公司如今的盈利能力——因为这一次的挫折迫使业务重心转向服务器、云和物联网。
这并不意味着Shuttleworth已不再相信Linux桌面“我仍希望开源能够在桌面上取得胜利。”Ubuntu 26.04将继续使用GNOME作为默认桌面,但他对美国Linux PC厂商System76以及其基于Rust的COSMIC桌面赞不绝口。事实上,System76还在Ubuntu Summit上现场展示了COSMIC会话。
Shuttleworth继续说道“我相信Linux有潜力提供一个更具普遍吸引力的桌面。”但他也指出,“开源社区必须认识到,为非工程师打造桌面与为工程师打造桌面是完全不同的。‘简单且即开即用’同样至关重要。”
正是在这样的背景下,Shuttleworth与Seager正引领Ubuntu朝着下一代LTS——Ubuntu 26.04,制定了一套既雄心勃勃又审慎的现代化路线图。该路线图重点包括内存安全的基础工具、增强的自动化、以社区为中心的文档以及针对桌面和云的安全特性。
这些计划自2月份便已逐步成形。当时新任命的Seager便阐明,Canonical与Ubuntu开发团队将如何在未来的构建中走出新路。核心目标是从根本上重新思考工程实践,包括沟通、自动化、流程与现代化。
具体而言,面向2026年及以后,Canonical计划通过统一文档和沟通渠道,打造更透明、易访问、以社区为驱动的Ubuntu构建流程,让新贡献者更容易找到参与路径。例如,基于Ubuntu Community Matrix服务器的Matrix即时通讯将成为Ubuntu开发者的主要沟通工具。
Canonical也在整合面向用户和开发者的文档。Seager表示,“文档是一种关键的沟通方式”。目前,“文档分散在各个平台上,常常重复、矛盾,甚至难以寻找”。未来将统一为易获取、准确可靠的形式。
Canonical正全力自动化发行版及其软件包的构建系统。目标是摆脱繁琐且易出错的手工流程,转向使用现代开发工具的高度自动化系统。
Seager解释道“我们的目标不仅是尽可能自动化(从而提升整体产能),还要在可能的地方简化流程。Ubuntu的构建过程已有一定程度的自动化,但这些系统相互独立,除最有经验的贡献者外,几乎不可见。”通过将其整合进统一的开发流水线,整个构建系统将得到显著提升。
公司还通过采用Temporal等工具来简化并现代化项目工作流。Seager对ZDNET说“Temporal基本上可以让Ubuntu组织在不需要深度分布式系统工程师的情况下,构建一个相当复杂的分布式系统。”此举旨在在保持规模化的同时,赋能贡献者,利用文档完备、经过同行评审的流程,降低瓶颈和对部落知识的依赖。
最后,Ubuntu正全面拥抱内存安全的Rust语言。Seager表示,工程团队正致力于用Rust替换关键系统组件,以提升安全性和韧性,工作已从Ubuntu 25.10开始。他强调,驱动因素不仅是性能,更是“通过Rust移植实现的增强韧性与安全”。这与Ubuntu采用sudo‑rs(Rust实现的sudo)相呼应,且提供回退和退出机制,供仍需使用传统sudo的用户使用。
除了sudo‑rs,Ubuntu 26.04还将使用基于Rust的uutils/coreutils取代Linux默认的核心工具。这套实现包括ls、cp、mv等数十个常用Unix命令行工具,目标是在保持功能等价的前提下,提升安全性和可维护性。
在桌面方面,Ubuntu 26.04将引入无缝的TPM支持全盘加密。如果你联想到Windows的BitLocker或macOS的FileVault,这正是我们的设想。
Seager还透露,Snap应用将在Ubuntu 26.04中加入细粒度权限框架——“权限提示”。
他解释道“我们的目标是把强大的容器式安全与前置、用户驱动的授权相结合。Snap的沙箱特性固然安全,但有时会让应用崩溃或无法完成预期操作。未来,你会看到类似‘Firefox想访问你的下载目录,是否允许?’的提示。”
该框架仍在研发中。Seager表示,这是一项深入内核、AppArmor(Linux安全模块)、Snap以及桌面客户端的系统工程。如果一切顺利,权限提示功能将在Ubuntu 26.04正式发布时完成。
他补充说,Ubuntu 26.04将再次采用“最新的GNOME(预计是GNOME 48)和最新的内核”,延续一贯的前沿组件更新策略。即便这意味着Canonical必须支持非LTS版本的Linux内核,Canonical也会全力以赴。
新版本还将加入更多基于Flutter的应用。Flutter是Google推出的使用开源Dart语言的跨平台UI框架,能够让开发者一次编码,生成几乎所有平台的应用。在Ubuntu 26.04中,Flutter将用于Ubuntu应用商店、安装器以及安全中心等关键软件。
你有什么看法?个人而言,我对下一代Ubuntu充满期待,感觉它将真正成为一款赢家。
