林纳斯:我们老了,Linux 谁管?

Linus 做为一个技术天才,创造出了 Linux 和 Git 这样天才级别产品的人,年轻飞扬跋扈,肆意纵情,执着技术,同时口无遮拦,那句 Talk is cheap. Show me the code 就出自 Linus 之口。我非常喜欢 Linus 这个传奇人物,也从他的作品 Linux 和 Git 上收益良多,作为程序员,谁没用过 Linux 和 Git 呢?

最近看到一个不安的消息,在目前这一代维护者逐渐老去之后,Linux 项目将走向何处?Linus 这样一批核心的项目管理者都是 50 后和 60 后,Linus 也 51 了。等这批人退休之后,Linux 咋办呢?

Linus 是这么说的:

Linux 内核社区的参与者们年纪不算太大。很多新人都在 50 岁以下,他们才是目前开发工作的主力。当然,跟那些 30 岁上下的人们相比,我们确实是越来越老了。好在我们这些长期参与项目的早期成员还能做做维护与管理工作。

维护者在社区内建立信任需要花费不少时间,这种信任不仅来自其他维护者,同时也来自所有代码贡献者……这肯定需要时间。事实证明,维护者真的不好找。只要开始接管内核维护工作,就得一直坚持下去。每天都不能放松。我们得阅读电子邮件、做出回复,总之得一直待在那儿。而且维护工作属于那种要求不低但却需求面不大的小众岗位。

我们的维护者确实不够。能编写代码的人很多,能处理一部分维护工作的也不少,但很难找到那种可以吸纳他人代码贡献并立足上游将一切整合起来的人才。这也是我们目前面临的一大主要问题。

Linus 那一代顶级开发者确实在慢慢老去,这个也是无可奈何的事情,Linux 社区确实需要新鲜血液。

InfoQ 报道,目前 Linux 项目的参与者数量已经达到历史最高点。而且自 2005 年以来,已经有超过 8000 人为 Linux 内核做出贡献。但从参与者数字来看,老一辈 Linux 程序员仍然是项目的主力。项目高层的更迭一直没能成功完成。

谷歌软件工程师兼高级 Linux 内核开发者 Andrew Morton 则总结道:没错,我们正在变老,精力也越来越差。从现在来看,年轻一代也不像当初的贡献者们那样对内核开发充满热情。

从多年前开始,Linux 基金会就一直试图解决问题。作为思路之一,Linux 基金会正努力吸引更多业余程序员加入进来,因为人才匮乏已经成为 Linux 实现进一步增长的最大障碍。

不过呢,时代更替总是必然,如果有更好的人和公司继续让 Linux 保持活力和创新(目前看是非常可能的),那 Linux 就会继续流行和发展,毕竟全世界有一半甚至更多的服务器是跑在 Linux 上,安卓从某种程度也是 Linux。退一万步,Linux 不行了,没人管了,自然有新的技术出来,替代 Linux 继续服务这个星球上的人们。

程序员就是干这个的。That’s what we do.

未经允许不得转载:唯爱物语 » 林纳斯:我们老了,Linux 谁管?

赞 (0)

评论 0