XLibre:Fedora 新的默认 X11 服务器?\uD83D\uDE80

XLibre:Fedora 新的默认 X11 服务器?\uD83D\uDE80

随着 Fedora 43 的发布临近 , Linux 社区迎来了一项可能改变游戏规则的提案——将老旧的 Xorg X11 服务器替换为全新的 XLibre 。 这一提案一经提出 , 便引发了广泛讨论 。 今天 , 我们就来聊聊 XLibre 背后的故事 , 看看它能给 Fedora 用户带来什么变化 。

1. XLibre 是什么?XLibre 是 Xorg 的一个维护分支 , 经过开发者 Kevin Kofler 及其团队的活跃开发 , 意图为老旧的 X11 系统带来新的生命 。 该提案提出 , 在 Fedora 43 中 , Fedora 将用 XLibre 替换当前的 xorg-x11-xserver 包 。 这一变动计划将在 10 月发布的 Fedora 43 中正式生效 。
2. 为什么要更换 X11 服务器?提案的核心目的是为了长期可持续性 。 Xorg 已经有些过时 , 维护速度逐渐减缓 , 导致 Fedora 社区感受到了压力 。 XLibre 的引入 , 除了能确保更活跃的维护外 , 还能为系统带来几个重要的功能改进:
  • 长期可持续性:XLibre 得到持续的开发和更新 , 有助于延长 X11 的使用寿命 , 减少用户转向 Wayland 的压力 。
  • Xnamespace 扩展:新特性提高了 X11 会话之间的安全隔离性 , 能够缓解部分长期存在的权限提升风险 。
  • 现代化 Xnest:更新后的嵌套 X 服务器使用 libxcb 替代了过时的 Xlib , 更符合现代化标准 。
这些改进显然为 Fedora 用户带来了不少好处 , 但也引发了一些争议 。
3. 争议背后的政治色彩尽管 XLibre 提供了许多技术上的优势 , 但它的上游维护者由于曾经与 Red Hat 存在过激烈的冲突 , 并且发过一些有争议的言论 , 导致部分社区成员对这个提案持怀疑态度 。 对此 , Kevin Kofler 强调 , 推动这一变更的主要原因是技术优势 , 而非政治因素 , 他也已快速与上游维护者的个人观点保持了距离 。
4. 社区的强烈反应【XLibre:Fedora 新的默认 X11 服务器?\uD83D\uDE80】XLibre 提案一经发布 , 社区的反应立刻陷入了两极分化 。 有支持者认为 , Fedora 应该给用户更多选择 , 而反对者则认为 , 由于 XLibre 是一个主要由单一开发者主导的项目 , 可能缺乏可持续性 。
例如 , 反对的声音认为:
“我还想继续使用 Xorg , 为什么要被一个开发者主导的 XLibre 替换?”
而支持者则认为:
“开源的核心是自由选择 , 大家应该有权选择适合自己的解决方案 。 ”
5. Fedora 工程委员会的最终决定虽然目前争议不断 , 但最终的决定将由 Fedora 工程委员会(FESCo)做出 。 如果通过 , XLibre 将作为默认服务器无缝替代 Xorg , 对大多数用户来说 , 过渡将是顺利的 。 值得一提的是 , 由于 ABI 更新 , 第三方显卡驱动需要重新编译 。
当然 , 如果在 Fedora 43 的 Beta 冻结前发现重大问题 , Fedora 也准备好回退至原来的 Xorg 服务器 。
6. XLibre 的未来展望Fedora 的这一提案不仅可能引领未来 Linux 桌面环境的走向 , 也展示了开源社区在面对技术变革时的多样性和包容性 。 随着越来越多的 Linux 发行版逐步抛弃 X11 , XLibre 项目应运而生 , 它将继承 X11 的 legacy , 并努力提供一个更加现代化、可持续的 X 服务器方案 。
对于热衷于 Linux 的开发者和用户来说 , XLibre 的推出无疑是一个值得关注的技术进展 。 那么 , 你是否准备好迎接这一新变革呢?

    推荐阅读