“我只想做最好的基础技术”-Linus在上海如是说

栏目: 软件资讯 · 发布时间: 5年前

内容简介:我们首先将目光聚焦于本次大会对Linus的采访部分。采访部分

//

      今年,KubeCon + CloudNativeCon 和 Open Source Summit 一同在中国上海组织了一场盛大的源活动。此次活动将 CNCF (Cloud Native Computing Foundation) 下的各个项目汇聚一堂,与行业内的知名企业一起为大家带来一场云原生计算的发展。
      Linus Torvalds也参与了此次会议。
      这是 Linus 第一次来上海,及第三次来到中国。  

//

我们首先将目光聚焦于本次大会对Linus的采访部分。

“我只想做最好的基础技术”-Linus在上海如是说

采访部分

Q:Linus 一般好像不喜欢演讲?

A:是的呀,我一般不知道听众是谁,所以往往很难准备好内容。

Q:Linux Kernel 刚刚发布了  5.2-rc6  版本?

A:Linux 已经运行 20 多年,我已经不专注在具体的某个功能的变化上了。如果有足够多优秀的人,并且有一个值得付出的目标来驱动他们,项目就会没什么大的问题。大量的开发者在开发项目,然后就需要 5、6 周来测试和检查,直到可以发布。但是严格的 deadline 往往很难实现,也让大家很辛苦来追进度。

Q:Linux 的速度要求会影响开发模式吗?

A:我们一直在努力保持业务迭代稳定性。而且开发 Linux Kernel 的开发者都是很“特别”的,他们需要了解其中的内容的原理和价值,这是非常难的。

Q:开发者是否真的应该了解内核的原理?还是只是去用技术(Drag-and-Drop)?

A:不是每一个人都能了解所有的技术细节,每个人有自己的专场。比如我,不知道怎么去使用和开发界面程序。因此,术业有专攻吧。

Q:哪里是安全的重点?

A:当你在关注 安全 的时候,不应该关注重点,因为每个地方都是重点。很多大的漏洞,不仅仅来源于软件,这两年常常发现是硬件出了问题。每个人都会犯错误,写出 Bug,因此要去解决安全问题,要去做多层(layer)的安全防护。即使一层出了问题,其他层可能可以解决。安全确实是很严重的问题,每个人都必须关注它。

Q:Kernel 的性能发展?

A:当硬件发展变缓,确实软件行业的压力是很大的。我们不能再只以来硬件的高速发展,内部在不断优化性能和项目。

Q:有什么可以教育其余的开源项目的吗?例如 Kubernetes?

A:不要去伤害你的用户!!!要向你的开发者证明你是一个 stable platform(稳定的平台)。Kubernetes 是一个非常年轻的项目,需要建立一个拥有同样文化的社区,以同样的目标去努力。

Q:对于众多不同的 domian(企业、游戏、用户端 ...)有不同的统治性的底层平台,你怎么看?

A:我不在意不同平台谁赢了,我在意我做的技术是最好的。在很多行业,Being First 比 Being Best 要重要,但是我完全不在意,这不是我的兴趣所在。我希望在无关于某一个具体市场和平台的时候,我只想做最好的基础技术。

Q:(这跟问题比较 Personal)讨论游戏方向,关于目标和兴趣所在,所以我这里没有记录。

Q:对未来的预测?2021 年(Linux 30 周年)了,未来的 30 年会怎样?

A:技术在高速发展,但是如果看核心技术,当下的操作系统与 60 年前没有什么变化,但是硬件却发生了巨大的变化,而 Linux 就是在软件与硬件之间的这一层来解决问题,也会一直扮演好这个角色。

也许,后面的 30 年我(Linus)不会深处其中。(俏皮)

在台上接受采访后, 中国开源软件推进联盟陆首群教授Linus Torvalds和 Linux基金会CEO Jim Zemlin召开了炉边对话会,就操作系统的未来发展、Linux基金会的路线图以及与中国开源社区的合作展开了充分交流。

“我只想做最好的基础技术”-Linus在上海如是说

陆总: 当前一些中外公司都在开发下一代操作系统,这些操作系统的主要特点是:1. 开源,2. 微内核,3. 跨平台,4. 海量应用,请问你如何评价操作系统开发的这种趋势?

Linus: 陆总,我猜你刚才谈到的这些新的操作系统包括Google开发的Fuchsia项目。我认为这些项目可能用于在某些专用领域。Fuchsia主要针对硬件资源有限的计算领域,例如传感器。Linux设计和开发的目标不包括这些应用场景,作为综合应用。我希望Fuchsia能够成功。

但是开发一个操作系统内核并不难,困难的是需要很多的开发者开发设备驱动,同时需要大量的硬件的支持。在过去的30年里,Linux的开发遇到了很多的困难,有一些困难,例如安全,导致了开发进度的延缓。我们通过解决这些问题积累了丰富的经验,面对竞争我们有必胜的信心。

陆总: 如你所说,Linux已经有30年的历史,在这个代码演进的过程中一定会产生很多的垃圾,同时还需要满足各种用户的新需求,Linux是否有些臃肿,如何能够不断更新自我?

“我只想做最好的基础技术”-Linus在上海如是说

Linus: 30年来,Linux的开发一直在不断自我更新,但是我们更多的增量级的调整,而不是破坏性的变化,例如我们通过架构的调整增加内存的利用效率。

陆总: 当前的中美贸易摩擦给开源代码的推广带来了很多不确定性,以前我曾与Jim交谈,Jim认为只要遵循开源许可证的开源代码不会受到出口管制的影响。但是我们知道开源代码里面可能会包含知识产权,如专利技术,或者含有专利技术的标准。请你进一步谈谈这些专利的使用是否会受到出口管制的影响?

Jim: 出口管制政策不会影响公开信息的共享,包括开放源代码运动。我们认为专利授权与出口管制是两个问题。

所谓开源代码专利侵权是一个重要的问题。Linux基金会在过去的10年里与开放创新网络(Open Innovation Network, OIN)合作,我们希望通过这个合作协调解决开源的专利侵权问题。我们最近与OIN合作从法律意义上定义Linux,包括如何从法律上定义Linux文件、库和模块。

我认为OIN一定非常欢迎中国公司的加入,参加OIN董事会需要缴纳两千万美金的费用。

陆总:  Linux基金会利用自己的人才、资金、资源、影响力优势,最近跨界开展对基于开源的深度信息技术的研发工作,成绩卓著,有力推动了开源运动的发展。Linux基金会开展此项活动已有三年,我看是否到了总结此项运动的时候了?国内很多单位也在开展大数据、云计算、人工智能、区块链等研究,如何把上面两个积极性协调或结合起来,进一步壮大声势,注重实效。

Jim: 确实我们应该研究陆教授的意见。

陆总: 下面我请华为肖然总谈两句。

肖然: 首先感谢Linux基金会对于华为的支持和开源运动的贡献。华为基金会的开源项目中受益良多,我们的很多技术是基于Linux的。我们同时是开源的受益者和贡献者,华为承诺将继续全力支持开源运动。

陆总: 下面我请阿里云的陈绪谈谈。

陈绪: 阿里云一直是开源运动的积极支持者,我们是Linux基金会和CNCF的会员。今天上午Linus在大会发言的照片已经在公司内部粉丝中广为流传。从上海到杭州坐火车只需1个小时,欢迎Jim和Linus有空来杭州考察公司总部。阿里巴巴经济体开发并主动开源的项目超过700个,且在持续增加。目前我们的工作重心之一是将有潜力的项目甄别出来,投入更多力量。阿里云使用诸多Linux技术,我们会持续努力,力图有更多的贡献和回馈。

陆总: 下面请陈莉君教授也讲几句。

陈莉君: 我从1999年开始接触Linux以来,一直致力于Linux的教学和研究,翻译了多本Linux教程和资料,培养了一些Linux专业人才。但是现在我有一些困惑,随着AI等新技术的发展,学生们对于Linux内核的研究兴趣逐渐转移到这些新技术的领域。

Linus: 内核技术从来都不是吸引学生兴趣的技术,在我读大学的时候就没有关于内核的课程了。所以内核技术研究只是适合于一部分人。

陈莉君: 我的Linux内核MOOC项目希望能请到第一线的企业工程师参与,分享经验,希望Linux基金会能够支持。

陆总: 这项要求希望得到Linux基金会的支持,是否由Jim负责。

Jim: 赞成,此项具体工作由Keith负责。


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

从颠覆到创新

从颠覆到创新

长江商学院 / 中国友谊出版公司 / 49.00

互联网+时代的汹涌来临,一切我们所熟知的事物都在发生改变,商业模式的剧烈变化正在席卷各行各业,所有坚硬的壁垒都将消散,所有的企业都面临着商业模式的再探索和转型,而商业模式的探索、失败、进化,甚而再回到起点,杀死自己推倒重来,不断颠覆不断创新,不断涅槃不断重生,这不仅仅是这个时代新创公司的特征,也是今天互联网领域所有存活下来的巨头们的轨迹。 本书通过11个典型的互联网企业商业模式转型案例,讲述......一起来看看 《从颠覆到创新》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

随机密码生成器
随机密码生成器

多种字符组合密码

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试