Linus Torvalds脾气那么臭,但是我们依旧爱他
扫描二维码
随时随地手机看文章
Linus Torvalds 大佬的“爆脾气”大家有目共睹。内核维护者代码写得不好,怼;厂商不积极处理问题,怼;对标准看不顺眼,怼。就是这样一个怼天怼地对空气的大佬,这次发表公开邮件并没有开“怼”,而是郑重其事地宣布要为自己过去的言行向社区道歉 !
在内核邮件列表上,Linus Torvalds宣布释出 Linux 4.19-rc4,同时宣布了一个重大消息:他将抽身离开反思一段时间,为过去的言行向社区道歉,他已经要求稳定版内核维护者 Greg Kroah-Hartman 接替他完成 4.19 的工作。
Linus 错过峰会引讨论
一周前,Torvalds 因为弄错了内核维护者峰会的日期而在社区引发了热烈的讨论。
据悉,峰会原计划于 11 月 12 日在加拿大温哥华举行,但 Linux 内核维护者 Linus Torvalds 搞错了峰会的时间地点,更不幸的是,他已经计划在峰会举行的那一周与家人一起去度假。
在 Linux 基金会邮件列表上,内核维护者曹子德称主办方和 Linus 讨论了两个选项:
在没有 Linus 的情况下继续在温哥华举行内核维护者峰会
在 Linus 参加的情况下将峰会改到苏格兰爱丁堡,与开源欧洲峰会同期举行
Linus 建议选择第一个选择,没有 Linus 的维护者峰会将是一个有趣的实验,但主办方的共识是改到爱丁堡举行将是更好的选项。这意味着今年的内核峰会将于 10 月 22 日下午在爱丁堡举行。
最后 Linus 接受了这两个选择,也就是说温哥华内核峰会照常开,但是 Linus 不会现身,会议主要讨论的是技术问题。而 10 月 22 日的小规模会议规模主要是针对于未来的发展进行探讨,届时 Linus 将会出席。
Linus 要退出休息,但不是不维护 Linux 内核了
9月16日,Linus 在 Linus 内核邮件列表发文:
https://lore.kernel.org/lkml/CA+55aFy+Hv9O5citAawS+mVZO+ywCKd9NQ2wxUmGsz9ZJzqgJQ@mail.gmail.com/
他写道:
我需要休息一下,以获得帮助来使我的行为跟从前不同,并且我会解决一些工具和工作流程的问题。
这不是一种‘我累坏了,我需要离开’休息。我不觉得我不想继续维护Linux。恰恰相反。我非常想继续做这个项目,我已经为此工作了将近三十年。
下面说说上周的一些不寻常的地方,就是广为讨论的关于kernel社群的维护工作。其中一些讨论内容中表示我本人破坏了维护计划,使得本来应该付诸讨论的内容没能进行讨论。
请不要误会,这一讨论也不是这周才开始的,关于维护和社群的问题我们已经讨论了好几年,不管是私下讨论还是在群发邮件中的交流。我们在会上也会定期聊到这个问题,不管是公开发言还是在走廊里的私聊。
Torvalds在邮件中对上周的行为表示“自省”,并为自己的人身攻击言论道歉。
我要说的是上周我对这件事的反省,我也许需要“照照镜子”了。
第一是我自己的问题,我搞砸了原有的维护计划,对此我很惭愧,不过说实话,我很希望自己不用在过去20年来每年都要出席系统维护的大会。
是的,我们重新安排了议程,不过,我表示“你行有本事你上”的观点被驳回了。然后整个大会就开始讨论完全不同的内容。这让我有些偶然地发现,我完全误会了参与讨论的一些人。
接下来是我的“照镜子”部分。
一方面,我终于意识到,我希望完全不出席年度kernel大会的想法是不妥当的,另一方面,我意识到自己一直忽视了社群中的一些相当深思熟虑的观点。
当你有意忽视一些观点时,一般就是因为你不想去处理这些事情。
这就是我的现实情况,我并不是个容易感情用事的、移情别恋的人,可能你们对这一点也不会感到意外。我误会了别人,并且几年来都没有意识到我对形势的判断,导致了社群内的不专业的环境的危害有多么巨大。
过去一周内,社群内的很多人说我这辈子都不懂感情为何物。我在电子邮件中做出的轻率回击即不专业,也毫无必要,而且很多回应属于人身攻击。从努力维护好更新的角度,他们提出的观点是合情合理的。
我现在认识到了错误,我表示诚挚道歉。
上面的啰嗦基本上就是我认识到错误的痛苦过程,我认识到自己应该改变一些行为方式,我在这里向被我的行为伤害的人,甚至可能因此完全离开kernel社群的人道歉。
然后, Torvalds表示,自己需要在行为方式上去寻求一些外来的帮助,以“更好地理解他人的感情”,为此,他宣布暂时离开Linux维护者行列,宣布休假一段时间。
我接下来打算休假一段时间,就如何更好地理解他人的感情的问题寻求一些帮助,并学习如何以合适的方式来回应他人。
换句话说,当大会上有人向我提问时,我对内核开发的“痛点”发表的观点基本不是关于技术的,而是关于开发流程中的缺点。