代仍然使用七十年代的技术。并且指出,操作系统不应该过分依赖体系机构,而linux正是过于依赖80386结构,这样显然是不对的,缺乏远见,因为体系结构的进化速度是非常快的,这样会导致以后不利于移植。
而linus也承认,微内核在设计思想上的确是更胜一筹,但是微内核在实现和调试上的难度非常大,这也是为什么gnu自己的系统hurd迟迟无法发布的原因。
linus认为,快速实现一个可以使用的系统更为重要,如果等将所有设计都优化到最后再去实现,这个过程将极为漫长,那linux或许就会成为hurd那样的难产儿。
而历史似乎证明linux所作出的决定是正确的,linux正以一种令人难以置信地速度在互联网上流传起来,而hurd系统却逐渐地销声匿迹。
如果是几年前让林鸿来设计系统,他的决定或许会和linus一样,也选择开发和入门都较为容易一点的宏内核体系。不过现在他却不会这么做,因为他已经完全有把握能够克服其中的一些问题。
并且,他想要编写的实时操作系统,是为了军事用途,军事中的东西,架构可不都是x86,而是千奇百怪,宏内核显然无法满足这个要求