设为首页收藏本站

LUPA开源社区

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

专访Linus Torvalds:揭秘转向GPL许可的缘由

2011-5-18 14:35| 发布者: joejoe0332| 查看: 6565| 评论: 4|原作者: 51CTO|来自: 51CTO

摘要:   今年,Linux 20岁了。在Linux开始发布时,Linus Torvalds为何选择非GPL版权而不是GPL许可?让我们一起来看看Linus Torvalds的回答。本文是LinuxFr对Linux创始人Linus Torvalds的采访的第一部分。以下是原文。  ...

  LinuxFR:为什么Linux桌面未被主流用户采用?内核社区能改善这个情况吗?还是这本身属于用户空间的问题?

  Linus Torvalds:我认为在内核方面没有太多的解决办法,但我们会继续想办法改进。我们不是没有主流用户 – Android用户就是Linux主流用户,问题是桌面是一个困难的市场,有巨大的网络效应,大多数人都不希望改变他们的环境,如果必须转移到新环境,他们也希望获得帮助和支持,这里的“支持”不一定非得是商业支持,只要有一个经验丰富的人在你身边给你提供一些建议即可。但这不全是技术问题,更多的是社会问题。

  LinuxFR:下面这个问题可能有点唐突,你现在仍然完全了解Linux内核的所有部分吗?或者说你真正信任维护者吗?例如,就复杂的路径名查找补丁,你是如何在Nick Piggin和Dave Chinner贡献的补丁做出选择的?你是否接受了A1 Viro的一些建议,还是你一个人做的决定?

  Linus Torvalds:没什么,我肯定不能了解内核的所有部分,但我比大多数内核开发人员了解要多一些,不过有些地方我几乎完全依赖于维护者,因为我对某些子系统几乎一无所知,当然每个人都有自己感兴趣的领域。

  例如我非常熟悉VFS和VM层,因此在这些方面我可以自己做出决定,但这并不意味着我不希望获得别人的帮助。

  对于我不熟悉的领域,我一般不会做独裁决定,但我会敦促维护者认真思考问题,并给予一定的指导性意见,协助他们做出正确的决定。

  顺便说一下,“正确的决定”不一定需要正确的表达,有时你仅仅需要做一个决定,并不一定要明确“正确”答案是什么,有时说“我们不知道”可能更好,毕竟不能靠拍脑袋做决定,但有时我们必须做出技术选择,这是一个痛苦的过程,完全可能做出错误的技术选择,但有什么办法呢,在没有任何可供借鉴的经验之前,我们只有通过试错的方法来找出正确的技术。

  幸好这种情况并不多见,开发期间大多数时候不需要做出艰难的选择,前进的方向都非常明了。

  原文:https://linuxfr.org/nodes/85904/comments/1230981

酷毙
4

雷人

鲜花

鸡蛋

漂亮

刚表态过的朋友 (4 人)

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

最新评论

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

返回顶部