Linus Torvalds:我不看好量子计算
在开源峰会上,Linux 之父 Linus Torvalds 谈到了 Linux 的开发过程、所面临的安全挑战以及为什么说 Linux 即使不在他的掌控之下仍然能够繁荣发展。
Linus Torvalds 说,他并不担心如果 自己被公共汽车撞飞了会对 Linux 产生什么影响,因为他相信,Linux 的工作流程可以保证 Linux 继续保持成功。Torvalds 在 8 月 31 日的开源峰会上与 VMware 首席开源官 Dirk Hohndel 探讨了很多话题,并分享了他对 Linux 未来的想法。
Torvalds 和 Hohndel 就各种主题进行了热烈的讨论,包括最近出现的 Meltdown 和 Spectre 漏洞、硬件性能发展状态、Linux 开发过程以及 Linux 的未来。
Torvalds 说,“我真正担心的是补丁的发布,工作流程比代码更重要。如果你有合适的工作流程,代码自然会找到解决办法,如果出现 bug,我们就知道如何处理它”。
关于一月出现的 Meltdown 和 Spectre 安全漏洞,Torvalds 表示,不得不去解决其他人造成的问题,这对 Linux 内核来说是“不太公平”的。Torvalds 也不是一个喜欢把漏洞藏起来的人,因为这样会影响他的开发工作流程。随着 Spectre 和 Meltdown 漏洞的出现,内核开发人员不得不对某些东西进行保密,并且无法像通常的流程那样公开完成所有工作。
在谈话期间,Hohndel 还问 Torvalds 是否知道什么时候会推出下一波 Meltdown 和 Spectre 问题的 Linux 补丁。
Torvalds 说,“我不知道具体时间表是怎样的,就算我知道我也无法告诉你”。
Torvalds 指出,最近出现的 Meltdown 和 Spectre 漏洞变得越来越难以捉摸。英特尔和 IT 行业的其他人都非常了解这些问题,他希望未来的 Meltdown 和 Spectre 问题会少一些。
量子计算
虽然业内有很多关于量子计算潜力的炒作,但 Torvalds 并不是它的信徒。
Torvalds 说,“我绝对不是量子计算的信徒。如果哪一天有人能够证明我错了,我应该早就离开人世了”。
Torvalds 也不认为计算机性能能够像以前那样迅速膨胀,他也不相信摩尔定律仍然奏效。根据摩尔定律,算力每两年增加一倍,Torvalds 说这种情况真的不会再发生了。
Torvalds 说,“计算机性能并不是真的每两年翻一倍,这个是好事。这意味着我们可能会回到关心软件性能的时代,你必须更加小心,不能把一切都寄托在硬件上面”。
关于开发者社区的发展
Torvalds 还谈论了他作为 Linux 维护者的角色,以及为促进开发者社区发展可以或应该做些什么。
Torvalds 说,“作为一个项目维护者,你的工作就是确保项目能够正常运行,并能够对其他开发者做出响应。你自己要先做得很好,其他开发者才会来找你”。
Torvalds 也承认,这个时候他不可能对 Linux 内核中的每一行代码都了如指掌,不过这不一定是件坏事。
Torvalds 说,“对整个内核都了如指掌的人是不存在的。但这么多年来,我亲眼目睹了这么多补丁,对内核的大体有所了解,一个补丁只要我看一下就知道它对不对”。
Torvalds 现在依赖一群维护者来处理 Linux 内核特定领域的问题。他说,如果有一天他被公共汽车撞飞,Linux 仍然会继续存在,因为这群维护者正在全力以赴地开发 Linux。
需要多个开发者来维护 Linux 内核的不同部分与内核大小是成正比的。内核的大小也会导致复杂性,而这就是开源模型能够让 Linux 保持成功的核心所在。
Torvalds 说,“如果你无法在封闭的环境中解决复杂性,就要让那些真正发现问题的人参与进来,让他们来帮助你一起解决问题。这是一个复杂的世界,而处理复杂性的唯一方法是公开交换意见”。
本文文字及图片出自 微信公众号
你也许感兴趣的:
- BitKeeper、Linux 和许可纠纷:Linus 如何在 14 天内写出 Git
- 【译文】 Linus Torvalds 在 Linux Kconfig 中故意将缩进的使用复杂化
- Linus Torvalds:Linux 内核、社区多元化和开发者的未来
- Linus Torvalds:我不再了解编程,不再是一名程序员了
- 被 Linus Torvalds 批评过的十一种技术
- Linux之父Linus Torvalds谈Linux行为准则
- Linux创始人公开道歉 他真的会改变吗?
- 重看”Linus Torvalds on Git”视频
- Linus 又开怼:有时候标准就是一坨屎!
- GPL侵权诉讼被驳回,Linux之父Torvalds又要发飙了!
你对本文的反应是: