Linus Torvalds 最新访谈:安全、Rust 与人工智能

Linus Torvalds:是的,很多问题总是让我惊喜,有点期待。
Linus Torvalds:对,尽管这里会有各种会议和活动,但我之前从未来过香港,但我真的很享受这里。特别是——食物非常棒——昨天吃了一顿很棒的意大利晚餐,令人惊喜。
Linus Torvalds:是的,自从我开始研究 Linux 已经过去了 33 年零四个月。想到最初只是发了一封邮件说“嘿,我从四月份开始一直在做这个项目,快完成了。”现在,三分之一个世纪后,仍然感觉它处在一个‘几乎完成了’的妆状态。
Linus Torvalds:我们目前,正在处理 3.6.11-rc4 内核版本,这其实是一个持续过程。许多人可能没有意识到,我们已经在完善这一开发流程,有近二十年了。大家可能认为所有基本问题早就解决了,但实际上并非如此。我们仍然在进行广泛的讨论,比如关于内存管理等核心操作。这不仅仅是关于新硬件;这也涉及到完善我们已有的技术以适应新的计算行为和需求。(We’re currently at kernel version 3.6.11-rc4, and it’s a continuous process. What many might not realize is that we’ve been fine-tuning this development process for nearly twenty years. You'd think that all fundamental issues would have been resolved long ago, but that’s not the case. We still engage in extensive discussions about core operations like memory management. It's not just about new hardware; it’s also refining what we already have to accommodate new computing behaviors and requirements.)
Linus Torvalds:从历史上看,开发过程更加混乱。当我最初建议转向更频繁的发布周期,每六周一次时,人们都笑了。现在,我们大约每九周进行一次,这个周期已经运作了二十年。它关于细节——做好小事情,而不总是向前看几年。有时候,像实时 Linux 项目这样的项目,庆祝它的第 20 年,几乎完成了,只是在调整最后的部分。(Historically, development was more chaotic. When I suggested moving to a more frequent release schedule, initially every six weeks, people laughed. Now, we’re on a roughly nine-week cycle, and it’s worked well for two decades. It’s about the details—getting the small things right rather than always looking years ahead. Sometimes, it takes longer, like with the Realtime Linux project, celebrating its 20th year. It's nearly done, just tweaking the last parts.)
Linus Torvalds:安全始终是一个挑战。我们在问题出现时识别并解决漏洞。有一个误解认为这些问题是独特或非凡的,但它们不是——它们只是普通的错误。我们的方法是尽可能有效地处理这些问题,不造成不必要的延迟。
Linus Torvalds:Rust 的采用速度比预期慢,部分原因是许多长期的内核开发者对 C 语言非常熟悉,不太倾向于切换到操作方式完全不同的语言。Rust 的基础设施本身也存在稳定性问题,这也减缓了进展。总体来说,我的焦点在内核上。看到我们如何在持续的挑战中前进是很有趣的。无论是处理安全问题、整合新的编程语言,还是管理开发周期,都是关于持续的改进和适应。(The adoption of Rust has been slower than anticipated, partly because many longtime kernel developers are deeply familiar with C and not as inclined to switch to a different language that operates quite differently. Rust’s infrastructure itself has also had stability issues, which has slowed progress.)
【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。
来源链接

