[6] 是否还能完全掌握 Kernel 的所有部分,或者说必需要某些可信任的维护者的帮助?
Linus 表示他从来没宣称完全掌握 Kernel 的所有部分,虽然他比大多数 Kernel 开发人员掌握的要宽的多。有些子系统,他需要完全依赖维护者来帮助他做决定,因为他真的不了解(或者说不关心)该子系统,毕竟每个人都有自己的喜好与长短。
[7] 对于类似 OpenBSD 这样将重点放在安全上的操作系统有什么看法?对微内核有什么看法?
Linus 表示任何为了某个单一目的而设计的操作系统都是失败的,不管这个目的是安全还是其它。至于微内核,Linus 继续坚持他的观点,即仍然是失败的,因为在现实中,操作系统的难点在于模块之间的交互,而不是模块本身。微内核尽量使得各模块之间保持中立,这样只会令模块之间的交互更加复杂。
[8] 面临的最困难的技术挑战?
Linus 表示他所面临的挑战大部分都是非技术的。任何技术问题,最终都会解决。而那些挑战或者说最困难的问题,通常来自于调度成千上万个开发人员以及公司的不同的进度。
[9] 20 年工作在一个项目上真的是很长,是否考虑过在 Kernel 上继续工作 20 年?
Linus 说到那时他真的是太老了,总会在某一天,某个充满精力的年轻人来到我们跟前,向我们展示他真的能够胜任这个工作。这是 Linus 关于他离开的暗示,那就是有更好的人出现时。
[10] Linux 3.0?
在被问到关于最近的 Kernel 版本号跳号的问题时,Linus 表示这只是一个版本号的变动,没有任何其它意义。现在的 Kernel 版本号有三个数字,其中前两个数字 2.6 已经失去了曾经的意义,而第三个数字到了 39,实在是太大了,所以就跳号了。
最后的这个问题来自于 LinuxCon Japan,主持提问的是 Greg K.H,他也兑现了他在 LKML 上对 Linus 的承诺,一瓶 17 年日本三得利威士忌(品牌叫“响”),以示对 Linus 的感谢。

|