Linux爱好者Linux 内核维护者难寻:“我不想被 Linus 喷”
转自:开源中国
近日 , Linus Torvalds 与 VMware 首席开源官 Dirk Hohndel 关于 Linux 内核维护未来的讨论引起了技术圈的关注 。 Linus 认为 , 在他们这批 Linux 内核维护者老去之后 , 很难再找到新的继任者 , 因为在很多年轻开发者看来 “ Linux 内核项目并不那么有趣 ” 。
本文插图
内核开发令年轻人感到无趣
在与 Dirk 的谈话中 , Linus 认为 Linux 内核开发对大多数人来说是无聊的 。 “ 我说过内核很无聊 , 但我的意思是从某种意义上说 , 许多新技术应该比内核开发更有趣 。 但是对我和其他内核开发者来说 , 没有什么能够比与底层硬件交互的内核开发更有趣的了 , 因为这能真正控制所有将在计算机中发生的事情 。 所以内核对我来说并不是很无聊 , 但是我想大多数人应该会认为它们很无聊 。 ”
该谈话很快就转到了一个令人不安的问题上: 既然现在对于内核开发感兴趣的人越来越少 , 那么当 Linux 内核在当前一代的维护者老去之后 , 社区的未来该怎么办?
目前 , Linux 内核维护者主要还是即将年满 51 岁的 Linus 和一些 50 或 60 后的老程序员 。 “ 在某个时候 , Linux 社区需要开始考虑交接变革 , 届时我们该怎么办?” Dirk 问 。
对此 Linus 本人倒是颇为乐观 , 他认为目前整个 Linux 内核社区其实还不算老 。 “很多新人还不到 50 岁 , 他们通常是从事真正工作(给项目贡献代码)的人 。 而那些已经在社区里近三十年的老人 , 比如我和一些早期的项目参与者 , 我们的主要精力已经放在了项目的维护和管理上 。 ”
维护者难寻
“我们确实有不少编写代码的人 , 但缺少维护者 。 ” 在 Linus 看来 , Linux 内核项目未来交接的难点在于寻找一个自己的继任者 。 “ 事实证明 , 我们现在很难找到合格的新维护者 。 因为成为内核维护者 , 你必须一直存在 , 这意味着你每天都要在电脑前阅读来自全球各地的电子邮件 , 对邮件做出反应 , 就像我这 30 年来做的一样 , 从不间断 。 我们现在很难找到真正看待他人代码 , 并在上游严格把关每一个提交 , 判断它们能否合并到我们的主干代码上的人 。 这是我们面临的最主要的问题 。 ” Linus 说 。
还有一个问题是维护者必须花费很长的时间才能获得整个社区的信任 。 Linus 说:“这不仅是其他维护者的信任 , 也是所有代码贡献者的信任……这需要时间 。 30 年前 , 当我们刚开始做这个项目时 , 我们其实并不需要什么信任 。 只要你出现在社区里 , 就能参与进来 , 我们一起把这个东西做好 。 但现在有很多人依赖着 Linux 内核 , 你不能像我们曾经那样做一些疯狂的事情 。 ”
“ 我不想被 Linus 喷 ”
作为一个在世界范围内举足轻重的开源项目 , Linux 内核项目正面临着开发者老龄化、维护者难寻的局面 。 而针对这次讨论 , 国外的一些开发者也在论坛上表达了自己的看法 。 很多人认为 , 造成这一局面在一定程度上归咎于 Linus 与外界沟通的态度 。
本文插图
“维护者难寻?提这问题是认真的吗 , 我想不会有人愿意收到这样的答复 —— ‘这也算是一个 BUG?你已经成为内核维护者多长时间了?还没有学会内核维护的第一条规则?我再也不想收到这种明显的垃圾 , 像白痴一样的提交…… ’ —— 当时看到这样的回复真的让我很震惊 。 ” 一位网友引用了此前 Linus 在邮件列表中公开的一段回复 , 指出 Linus 在人际沟通中的恶劣态度是很多人对这项工作望而却步的关键因素 。
跟帖的网友认为 , 在一段正常的工作关系中 , 上级领导对员工的支持往往比责备更有利于项目的进展 。 “我承认 Linus 至今为止所取得的一切成就 , 但如果有人按照上述的沟通方式与我的团队沟通 , 那我一定会纠正这个人的态度再开始工作 。 尽管 Linus 有着比绝大多数老板都聪明的大脑 , 但他的态度和那些狗屎老板一样的烂 。 ” 更何况 Linus 还不是任何人的领导 , 没有人愿意被一个从未见过面的人劈头盖脸地公开数落 。
推荐阅读
- 驱动之家Linux之父Linus Torvalds:我早就不编程了、工作就是说不
- 驱动之家 Torvalds:我早就不编程了、工作就是说不,Linux之父Linus
- Linux|Linux之父Linus Torvalds:我早就不编程了、工作就是说不
- 123观察室|专家:预计10年内核航母将问世,中方开始招标舰船核动力系统
- 广州白云区2015|2012年作为业余羽毛球爱好者我也想说说,林丹宣布退役了
- 读特|皇岗口岸重建项目启动,多名无人机爱好者为留纪念“黑飞”被处罚
- LinuxLinux 发展史
- Linux中国TB VS Code 中的 Python 体验,微软推出 Pylance,改善
- Linux中国TB微软推出 Pylance,改善 VS Code 中的 Python 体验
- 凉城子V数码爱好者手机 云 推荐,如果您刚好想要换机、不妨进来看看