GNOME 和 KDE 7 年前“世纪握手“,Linux 桌面整合了吗?

📅 2026/7/13 14:38:49 👁️ 阅读次数 📝 编程学习
GNOME 和 KDE 7 年前“世纪握手“,Linux 桌面整合了吗?

2019 年 8 月,opensource.com 的两周一次开源新闻综述里有一则被业内记住的新闻:GNOME 基金会和 KDE 共同赞助 11 月在巴塞罗那举办的 Linux App Summit——这是两大长期竞争的桌面基金会第一次联手。同版还提到 Google 开源的 Neuroglancer(果蝇大脑 3D 映射工具)、澳大利亚信号局(澳版 NSA)开源的数据分析工具 Constellation、Nvidia 按 MIT 许可证公开 GPU 硬件文档,以及华为推出鸿蒙操作系统。7 年后回看,GNOME+KDE 合作没统一桌面,但催生了 Flatpak/Flathub、PipeWire 这些跨桌面的标准遗产——有限度的协同比宏大叙事更有生命力。

文章讲了啥

2019 年 8 月那期开源新闻综述的核心是 GNOME 基金会和 KDE 共同赞助 11 月在巴塞罗那举办的 Linux App Summit——这是两大桌面基金会首次联手。GNOME 和 KDE 长期被视为 Linux 桌面的两大对立阵营:技术栈不同(GTK vs Qt)、设计哲学不同(GNOME 推简化、KDE 推功能丰富)、用户群不同。这次联手被业内称为「世纪握手」。

同版其他新闻:

  • Google 开源 Neuroglancer——果蝇大脑 3D 映射工具,用于神经科学可视化
  • 澳大利亚信号局(澳版 NSA)开源数据分析工具 Constellation
  • Nvidia 按 MIT 许可证公开 GPU 硬件文档,Cruise 的 FwAnalyzer 也会用它扫固件漏洞
  • 华为推出鸿蒙操作系统

整篇综述的核心线索是「开源协作跨边界」:GNOME+KDE 跨桌面边界、Nvidia 跨闭源开源边界、Neuroglancer 跨科研和工业边界——2019 年 8 月那一周的开源新闻里藏着后来多个赛道的起点。

重读

那场「世纪握手」在 7 年后看

2019 年那场「GNOME + KDE 握手」在 7 年后看是 Linux 桌面生态的关键文化转折——两个长期竞争的开源基金会第一次坐到同一张桌前。这场合作的直接成果是 Linux App Summit 持续举办到 2025 年(2026 年改名为 Linux App & Desktop Summit),Flatpak/Flathub 成了跨桌面应用分发的最大公约数。GNOME Circle、KDE Eco 这些认证项目也跟着成熟。

Nvidia 开源 GPU 文档这件事,7 年后看喜忧参半。好消息是 Nvidia 后续又开源了更多 GPU 头文件、固件,Nouveau 社区已能做出基础的 KMS 显示;坏消息是 Nouveau 在性能优化上仍远落后 Nvidia 专有驱动,2026 年的事实仍是「Linux 游戏/AI 用 Nvidia 驱动 = 闭源二进制」。Nvidia 2024 年也宣布对开源 GPU 内核模块(Open Kernel Modules)支持更完善,但完整开源 GPU 仍未实现。

值得注意的对比是 PipeWire——GNOME 和 KDE 在 PipeWire 这个多媒体服务上的合作比 2019 年那场 LAS 更实质。今天 PipeWire 已成为 Linux 桌面音频/视频的事实标准,Wayland 的录屏、屏幕共享都靠它。

更别提 AI Agent 时代的到来——2026 年 AI 编程工具(Claude Code、Cursor、Aider)开始能直接理解 Flatpak manifest,GNOME/KDE 的 GLib/Qt API 差异已经不是问题。GNOME 和 KDE 当年担心「桌面分裂」,AI 助手今天直接当成不同 SDK 来适配。

两种「开放」姿态

GNOME、KDE、Nvidia 三方,2019 年这期新闻里有两种「开放」姿态值得对比。

GNOME 和 KDE 是生态合作型开放——GNOME 基金会拿钱出来合办 LAS、KDE 也拿钱出来合办 LAS,双方各自保留自己的技术栈,但把「应用分发层」作为公共利益来维护。这是一种有限度的协同:承认分歧,但在能合作的地方合作。这种开放姿态没有道德负担,也不强迫任何一方放弃自己的技术选择。

Nvidia 的「开源 GPU 文档」则是有选择的让步——MIT 许可证、GitHub 上发布,看起来很慷慨,但配套的硬件寄存器定义、固件二进制、用户态驱动(专有版)都不开源。Nouveau 用这些文档确实能写出更好的内核驱动,但跑游戏、AI 训练依然需要闭源用户态。这种「开放」不是慈善,是对监管和开源社区的防御性让步——2019 年正是 RISC-V 基金会和开源硬件运动呼声最响的几年。

两种「开源」生态结果完全不同。GNOME + KDE 合作形成了可持续的生态(Flatpak 已经没人争议),Nvidia 开源文档成了公关示范(Nouveau 仍然不是大多数人的选择)。我们不该用「社区化」来骂 Nvidia——它本来就不是开源公司,开源文档已经是额外给的。真正该问的是:开源社区能不能用这些有限让步做出替代方案?答案目前是「部分能」——文档让我们读懂硬件,但要做完整驱动还要再等 10 年。

这些观点今天还成立吗

  • GNOME 和 KDE 合作是 Linux 桌面转折点—— LAS 持续举办,Flatpak 已成为跨桌面应用分发标准
  • Linux App Summit 能推动桌面标准化—— Flatpak/Flathub 成了 Linux 应用分发的最大公约数
  • ⚠️Nvidia 开源 GPU 文档能帮助 Nouveau—— Nouveau 进度有限,Nvidia 仍主推自家专有驱动
  • 跨桌面协作是未来—— PipeWire、Portals、XDG 标准都在跨桌面协作下推进
  • 数据可视化是开源下一个增长点—— Observable、Apache Superset、Grafana 都是这个趋势的延续

GNOME 和 KDE 那场 2019 年的「世纪握手」是有限度的协同——没统一桌面、没合并代码、没统一路线图,但 Flatpak/Flathub、PipeWire、XDG 标准这些跨桌面公共利益都从那次合作长出来了。宏大叙事往往落空,具体协议才能持久——这是 7 年后看这场合作最值得记住的事。


出处

  • 原文(ARR 风险):opensource.com{rel=“nofollow noopener”}
  • LCTT 译稿源档:[github.com/LCTT/TranslateProject](https://github.com/LCTT/TranslateProject/blob/master/sources/tech/20190817%20GNOME and KDE team up on the Linux desktop, docs for Nvidia GPUs open up, a powerful new way to scan for firmware vulnerabilities, and more news.md)
  • 原译:linux.cn
  • 发布:2019-08-17