在上周举行的北美开源虚拟峰会上,Linus Torvalds 接受了 VMware 首席开源官兼副总裁 Dirk Hohndel 的采访,谈论了 Linux 的长寿、社区和 Rust 语言。
Torvalds 回忆了 Linux 的诞生,表示如果由他个人决定的话 Linux 可能会很快成为一个放弃的项目,社区对它的兴趣(比如递交补丁)是驱动项目继续前进的动力,也是它在 30 年后继续前进的动力。就他个人而言,他关心的功能早就完成了,之后引入的功能都是其他人关心或感兴趣的。
Torvalds 说,他骄傲的是,30 年前也就是在 Linux 早期参与的人仍然有很多继续参与该项目,这从侧面证明了社区本身有多好,项目多么有趣。他说,从 Rust 语言开发内核模块的讨论中你能看到这种乐趣,他表示可能在明年能看到用 Rust 语言开发的模块被合并到内核主线。Torvalds 称他喜欢 C 语言,对他而言 C 是一种能在低层控制硬件的方法。他承认 C 语言的类型交互不总是合乎逻辑,存在很多陷阱,Rust 语言有可能解决这个问题。