设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 开源热点 查看内容

LUPA开源周刊:Linux求维护连续剧 Linus太难搞

2020-7-16 21:59| 发布者: joejoe0332| 查看: 12010| 评论: 0|原作者: LUPA开源社区|来自: LUPA开源社区

摘要: Linus Torvalds:Linux内核、社区多元化和开发者的未来  根据外媒 ZDNet 的报道,在刚刚举行的 Linux 基金会开源峰会上,VMware 的首席开源官 Dirk Hohndel 与 Linux 的创造者 Linus Torvalds 展开了内容广泛的对 ...

  根据外媒 ZDNet 的报道,在刚刚举行的 Linux 基金会开源峰会上,VMware 的首席开源官 Dirk Hohndel 与 Linux 的创造者 Linus Torvalds 展开了内容广泛的对话。


  Hohndel 从 Linux kernel 5.8 的版本大小聊起,他想知道这个大版本是否与疫情期间开发人员都在家工作有关。长期远程办公的 Torvalds 认为这只是一个巧合,恰好几组功能同时完成罢了。他还表示这次疫情对 Linux 发展的影响不大,“Linux 社区非常有趣的一件事是,它一直是基于电子邮件和远程的,我们聚在一起的机会很少。”

  前段时间我们曾报道过,Linus Torvalds 为自己的设备切换到了 AMD 处理器,现在这台机器上正运行着 Linux kernel 5.8 的第一个候选发行版。Torvalds 表示一度担心风扇噪音问题,但实际上运行效果还不错。

  在这台自己新配置的计算机上,他的 “'allmodconfig' 测试版本比以前快三倍”。这对 Torvalds 来说很重要,因为他每天要完成 20 至 30 项 pull requests,计算机也需要相当的能力。

  近期关于种族和多元化的大讨论也出现在了此次谈话中。Hohndel 说自己发现 VMware 社区和 CNCF 中的黑人贡献者和领导者数量都有大幅增长,但他没在 Linux 中看到这种情况。因此,Hohndel 询问 Torvalds,是否因为 Linux 社区在 30 年前就已存在,种族多元化跟不上一些年轻的社区?

  Torvalds 坦承自己“确实不知道”。多次参加高级 Linux 开发人员聚会后,他发现 Linux 内核开发者多数是白人,也有大量印度和中国人,黑人内核开发者确实只占少数。而对于更广泛的 Linux 开发者,他表示不知情,甚至不知道远端的是人还是人工智能。

  也许“与云相关的程序更有趣”,Torvalds 这样推测那些较新的项目更具有异构开发者社区的原因。“我已经告诉人们,如果他们正在寻找一个新的令人振奋的项目,内核绝不是未来。”从某些方面来看,“内核工作很无聊”,他再次强调。

  上一次谈到这样的想法,是 Linus Torvalds 表示自己“不再是一名程序员”,而是代码管理者和维护者。这些日复一日的维护工作让 Torvalds 感到无聊。于是,接着此番话茬,Hohndel 抛出“社区需要考虑代际变革”的话题。

  Torvalds 也认同,他同时稍微收回了“内核很无聊”的玩笑话语,表示内核其实没有那么无聊,尤其是对于对底层和硬件交互感兴趣的人来说。只是,“核心人员已经存在了数十年,我们确实正在变老”。更多消息,请大家关注本次专辑……

  Linux 之父非常担忧没人继续维护内核:“真的很难找到维护者!”在本周召开的线上开源峰会与嵌入式 Linux 大会上,Linux 缔造者 Linus Torvalds 谈到了为开源操作系统寻找未来维护者时的种种挑战。Torvalds 近年来已经不再发表主题演讲,但这一次他与 VMware 公司首席开源官 Dirk Hohndel 展开了远程对话。


  这次讨论很快就涉及到了一个令人不安的问题:在目前这一代维护者逐渐老去之后,Linux 项目将走向何处?面对 Torvalds 等这批五零后、六零后项目管理者,Hohndel 提到:“我们这个社区终归要考虑代际变更的问题。到那时,我们该怎么办?”

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

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

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

  近日,Linus Torvalds 与 VMware 首席开源官 Dirk Hohndel 关于 Linux 内核维护未来的讨论引起了技术圈的关注。Linus 认为,在他们这批 Linux 内核维护者老去之后,很难再找到新的继任者,因为在很多年轻开发者看来 “ Linux 内核项目并不那么有趣 ”。


  在与 Dirk 的谈话中,Linus 认为 Linux 内核开发对大多数人来说是无聊的。“ 我说过内核很无聊,但我的意思是从某种意义上说,许多新技术应该比内核开发更有趣。但是对我和其他内核开发者来说,没有什么能够比与底层硬件交互的内核开发更有趣的了,因为这能真正控制所有将在计算机中发生的事情。所以内核对我来说并不是很无聊,但是我想大多数人应该会认为它们很无聊。”

  该谈话很快就转到了一个令人不安的问题上:既然现在对于内核开发感兴趣的人越来越少,那么当 Linux 内核在当前一代的维护者老去之后,社区的未来该怎么办? 目前,Linux 内核维护者主要还是即将年满 51 岁的 Linus 和一些 50 或 60 后的老程序员。“ 在某个时候,Linux 社区需要开始考虑交接变革,届时我们该怎么办?” Dirk 问。

  对此 Linus 本人倒是颇为乐观,他认为目前整个 Linux 内核社区其实还不算老。“很多新人还不到 50 岁,他们通常是从事真正工作(给项目贡献代码)的人。而那些已经在社区里近三十年的老人,比如我和一些早期的项目参与者,我们的主要精力已经放在了项目的维护和管理上。”更多内容,请大家关注本次专辑……


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部