设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 开源资讯 查看内容

专访Linus Torvalds:微内核仍是一个技术失败

2011-5-20 11:19| 发布者: joejoe0332| 查看: 13185| 评论: 2|原作者: 黄永兵译|来自: 51CTO.com

摘要:   今年,Linux 20岁了。近日,LinuxFR对Linux的创始人Linus Torvalds进行了采访,在采访的第二部分《专访Linus Torvalds:对所有Bug一视同仁》中,Linus Torvalds回答了自由开发软件、内核安全等方面的问题。本文是 ...

  LinuxFR:Windows 8将可以运行在ARM上,它会威胁到Linux在嵌入式市场的主导地位吗?

  Linus Torvalds:这不是我关心的问题,Linux的竞争对手是自己,而不是Windows,我更关心的是Linux自身如何改进和提高。

  微软如果真打算支持ARM,它一定会推进这个平台的标准化工作,对我们的工作来说是一件好事,我是不会介意的。

  LinuxFR:你能解释一下为什么在合并窗口期间,你对ARM补丁不高兴吗?有没有针对这个碎片问题很好的解决方案?

  Linus Torvalds:很好的解决方案?没有!问题是硬件太多样化了,很多时候,Linux ARM平台代码都是从以前的ARM平台支持文件复制和粘贴过来的,很少做修改,导致可维护性一塌糊涂,要修复一些核心基础架构的问题时,它会变得极其痛 苦,你可能需要处理上百个ARM文件。它还会引起其它维护性问题,如补丁会变得很大。

  LinuxFR:你对微内核的看法是什么?你仍然认为它是一个技术失败吗?

  Linus Torvalds:是的,我仍然认为这些想法只是听起来不错,纸上谈兵罢了,在现实中必将会失败,因为现实中真正复杂的是在交互,而不是独立的模块。

  微内核宣扬的是产生更多独立的模块,使交互更曲折和复杂,最终会削减掉大量的直接通信渠道。

  LinuxFR:托管操作系统,如Singularity怎么样?它只适合研究,还是可以拿来工作?

  Linus Torvalds:我是一个相当苛刻和务实的人,现在看起来它只适合研究。

  LinuxFR:假设我们已经穿梭到2031年,Linux内核已经诞生40年,你还在领导这个项目吗?你认为那时的内核和2011年时的内核有多少变化?你认为是否会出现新的激进革新?

  Linus Torvalds:我真的希望2031年快点到来,我也希望那时的Linux更加强大,但我希望在用户空间出现更多的革新。我个人认为内核不会发生大的变 化,从已经有40年历史的Unix也可以验证这一点,用C实现的Unix内核一直保持原样,的确,虽然某些细节地方发生了变化,语言也在进化,我们的接口 也更加复杂,但最基础的设计还是清晰可辨的,我认为下一个20年一定不会发生重大变化。


酷毙
5

雷人
1

鲜花

鸡蛋

漂亮

刚表态过的朋友 (6 人)

  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部