根据The Lunduke Journal北京时间昨日7:39的消息,FreeDesktop团队因为Xorg中Xserver的冲突导致其在GitLab上的整个团队账号及Repositories被封锁并被审查。
我们根据The Lunduke Journal的跟踪报道整理后得知:Enrico Weigelt牵头fork了XLibre,在去年他负责了63%的commit。根据他们对Enrico的独家采访,我们发现:
由于Xorg的老旧导致其在更新时会破坏ABI兼容性导致其需要重新编译,也就是“牵一发而动全身”。有大多数人明确提出放弃Xorg,而XLibre这一次准备通过非DEI集成来发布3000个提交以发布Xserver 4年来第一个主要的版本(按:计划是在6月下旬)。
Enrico还指出:
Xorg团队内部近年来出现了非常多的有关政治敏感的问题,例如种族歧视和排外,以及大量的“技术债务”需要进一步清查并解决。
然而这一次在Issue #1757上Enrico的请求却被删除。
Enrico非常注重“代码卫生”,他并没有意识到Xorg已经变得无法维护,于是便编写了大量的patch并重命名了变量,试图通过重构代码来挽救Xorg。还指责Xorg领导层“密谋摧毁Xserver”(按:团队来了个年轻人?),然而事实是他的行为破坏了整个X桌面的ABI兼容性。而Xorg项目速度放缓是出于非常合理的原因。如果真要说什么,那就是:“老子宁愿做新东西也不愿意去看那小可爱发了100个MR!”
重振项目吗?然而这么多人用Wayland,包括Xorg的一些成员和领导也在关注Wayland。然而看Xorg在Issue 1797上的议题说由于最近的commit导致xrandr再也无法在xorg-git主支生效。维护者Peter Huterrer指责Enrico说:“我不明白你为什么觉得对几十年前的代码说三道四是件好事······你显然没有意识到,或者忽略了在你意识到代码糟糕之前,已经有几十个人改进了代码。”
然而也有网友指出,在The Lunduke Jounal发布其fork的消息后,FreeDesktop的CoC执行者禁止并关闭了所有对xorg的commit。禁令实施后,冲突进一步升级到了政治和意识形态方面,而在GitLab的Issue #1797上却并不是这样。
6月6日北京时间上午7:41,Enrico被证实账号被封禁。网友评论不一,相继提到对RMS的攻击、Red Hat“倒行逆施”的行为以及为什么XFree86组织消亡等。