Systemd 的争议引起 Debian 社区分裂

  • Jeff Martin
  • 曹知渊

2014 年 12 月 9 日

话题:LinuxDevOps文化 & 方法

在过去几个月中,Debian Linux 发行版卷入了一场纷争,他们准备用 systemd 来作为标准的系统和服务管理器,替代之前系统启动时使用的SysV init 脚本。围绕这次切换的争论达到了空前热度,以至于一拨人另立门户搞了个新的发行版叫Devuan

Devuan 应该读成“Dev-One”,这个项目宣布它首先要把 systemd 从未来的 Debian 版本中踢出去,以此达到“保护用户和开发者社区的自由”的目的。在追求这个目标的过程中,Devuan 的架构师打算基于目前 Debian 版本的基础设施来加以改进,复用那些已经工作得很好的东西,同时扔掉他们认为冗余的部分。

这场关于 systemd 的争论变得充满仇恨,systemd 的支持者和反对者双方都在煽风点火。几个著名的 Debian 开发者,包括Ian JacksonJoey Hess,在服务了 Debian 项目多年后,因为这件事情选择了退出。systemd 的支持者们普遍认为下一步应该做的事情是改进启动时间和简化服务管理。而反对者们则认为 systemd 的开发过程不够透明,并且它带来的好处远远抵不上它对目前状态造成的破坏。

在一个邮件列表的帖子中,一伙人宣布他们要和 Debian 分道扬镳,他们称自己为“Unix 老鸟管理员小组”。接着,Franco Lanza 发表了帖子,说随着项目的推进,更多关于维护人员的细节会浮出水面。来自 dyne.org 的 Denis Roio(也叫 Jaromil)补充道,鉴于受到敌视,很多开发者都在小心避免成为 systemd 支持者阵营攻击的对象。

Devuan 项目希望尽量做到从 Debian 可以无痛切换到 Devuan。第一个正式版(2015 年春天)的目标是做到:从 Debian 7 升级到 Devuan 的难度,不能高于从 Debian 7 升级到 Debian 8 的难度。这个版本的代号是“Jessie”。

查看英文原文:Debian systemd Controversy Results in Fork

LinuxDevOps文化 & 方法