在 LinuxCon 2017 (北京)即将召开前夕,我们Linux 中国会同 51CTO、开源中国对 Linux 基金会执行董事 Jim Zemlin 进行了一场远跨大洋的视频专访。
在这次专访中,Jim 先生回答了几个开源界和互联网领域关注的问题,并披露了一些有趣的消息和数据。
首先,Jim 先生对 LinuxCon + ContainerCon + CloudOpen 大会(以下简称 LC3)的情况做了介绍:
首先感谢大家能够出席我们今天的这个活动。先给大家介绍一下我们 LC3 大会。LC3 大会是我们第一次在中国举办这样的活动。在这次活动上,我们邀请到了一些开源界的领袖一起来到中国。
我们可以看到开源在过去这几年在全球都实现了可持续的增长,无论是在云计算,还是在汽车领域,还是在其他的领域。我们也看到中国越来越多地参与到了开源的发展过程中。
在这次活动上,Linux 基金会创始人 Linus Torvalds 会应邀首次访问中国,同时,我们也会邀请一些开源和技术方面的领袖人物来到中国,与中国的开发者和使用 Linux 基础设施的企业,一起来探讨开源方面的事宜。包括 OpenStack 的项目执行董事、 Kubernetes 项目的负责人。还有 hyperledger,这是一个在区块链方面的项目,我们也邀请到了它的执行董事。以及 Open Networking 基金会的代表。此外还包括一些大型企业的代表,比如说中国的华为、阿里巴巴、百度等这些企业也会参加这次活动;国外的像 Google、IBM、Amazon 等等这些企业也会来参加这次活动。
我们希望这次活动可以给中国这些利用 Linux 来开发解决方案的企业和组织提供了一个绝佳的机会,让他们可以和世界上一些领先的开源项目开发者或者是负责人一起聊一聊。
我们可以看到 Linux 在中国还是应用得非常广泛的,像阿里云,还有华为的一些产品,包括腾讯、百度,事实上他们都在广泛地使用 Linux,所以说这次活动可以为国内的企业和国内开源方面领先的开发者以及国外领先的开源方面的开发者架设一个桥梁,一起来探讨开源方面的话题。
在之后长达一个小时的采访中,我们还向 Jim 先生提到了若干感兴趣的问题,现将其中一些问题摘录如下:
1、LinuxCon是 Linux 基金会第一次高调在中国开展的大型活动,我想了解,这是否代表着 Linux 基金会正式地在中国开展活动?如果 Linux 基金会加大在中国国内的活动力度,主要的工作方向是建立政府、企业的合作关系呢?还是会扶植和联合高校社团、LUG、开源社区这样的团体呢?是否会进一步在中国国内设立正式的分支机构乃至人员?
Jim:
实际上我们去年已经开始在中国建立了一个我们自己的机构。
历史上我们主要和一些开源的企业先开展合作,比如说华为、中国移动;也会和和一些本地的社区组织机构开展合作。当然,我们还是希望能够不断地扩展我们在中国的活动,特别是在网络和云计算领域。在网络方面,我们与中国三大电信运营商,包括中国移动、中国电信、中国联通,以及中兴、华为等展开了合作。在云计算方面,我们有云原生(CNCF)的一些项目,主要是和阿里云、腾讯、百度等三家大的公司来开展合作。
2、在当前的互联网、移动互联网和物联网迅猛发展形势下,我们面临的安全威胁越来越多,越来越广泛,比如说近年来的几次重大安全事件,从破壳Shellshock、心血heartbleed,到最近的 SMB 的几个病毒,都给互联网和社会造成了很大影响。那么 Linux 的安全性是否能够胜任面对安全的攻击,乃至阻止和遏制安全风险所带来的威胁? Linux 基金会在指导 Linux 发展的方向上,是否会把安全性放在功能性之上?Jim 先生您是如何看待这个问题的?
Jim:
其实如果要在安全方面拿 Linux 和 Windows 相比,我觉得不是太准确。因为从安全的角度来说你要开发任何一个比较复杂的软件系统,只要这个系统一复杂,就难免会有安全漏洞。
从安全性的角度来看,Linux 这个软件的开发过程,它实际上会有成千上万个开源开发者对它的安全性进行审议,所有的这些代码实际上我们会经过一个“同行审议”的过程,通过这样一些做法和流程可以保证开发出来的 Linux 软件是安全的。
所以,在我们 Linux 开发的过程中,我们希望能够建立一些安全代码的规范。我们启动了 CoreOS 这样一些项目,主要是希望能够帮助我们开发出安全的可靠的软件,这些代码可以经过审计,能够保证我们开发出来的代码是最安全的。总而言之,安全是我们包括 Linux 在内的所有的项目的重中之重,非常关注的、重视的一个问题。
3、Linux 与人工智能、云技术、物联网等的结合会在近期进入爆发阶段吗?
Jim:
在云计算方面,像大家都比较熟知的 Kubernetes,它的发展得是非常非常快的,也是参与的开发者非常多的。我们了解到有 380 家企业和 2500 多名开发者在致力于 Kubernetes 的开发,在 GitHub 的仓库中已经有近 5 万个提交和 8000 个 fork。所以,我们可以看到这个规模是非常非常大的。顺便说一句,Kubernetes 的执行董事三周后也会来中国给大家介绍 Kubernetes 发展的情况。
除了在云计算,我们在物联网的项目方面,比如说我们的 EdgeX 项目和 IoT 的项目,这些也是有很多开源的项目的,像人工智能、云计算或者是物联网,我们在中国举办的这些活动会越来越多,我们在中国的布局也会扩大,大家参加我们的大会可以了解到这些领域的更多信息。
4、越来越多的企业都加入代码贡献中,这对于 Linux 的发展与推动带来哪些变化?
Jim:
新的企业和新的机构加入到 Linux 的活动当中,会给 Linux 带来更多的价值。比如说上周在日本丰田宣布它卖得最好的凯美瑞汽车会使用 Linux 系统。汽车行业加入 Linux 意味着他们对我们 Linux 的内核会提出新的要求,对那些为嵌入式系统开发解决方案的这些厂商来说也是很好的消息,因为加入 Linux 意味着他们的测试覆盖范围更大了,有更多的人对这个代码进行审议。
总的来说,我们觉得越多的企业和组织架构加入到 Linux 的阵营,实际上对我们 Linux 的发展是越好的。
5、您认为开源与人工智能碰撞将出现什么样的火花?
Jim:
谈到人工智能,实际上所有的基础设施都需要人工智能的应用。在人工智能的开源项目,现在最大的是谷歌领导的 TensorFlow 这个项目,本次大会我们也邀请到了一些嘉宾会就这方面的内容做一些介绍。
6、中国有越来越多的开发者加入了开源,但是在 GitHub 上来自中国的高质量开源很少,大部分都是来自于国外,您认为,要实现高质量的开源软件,需要具备哪些环境和条件?
Jim:
实际上我们也看到中国有一些高质量的开源的项目也在不断地发展。去年我们与华为和中国移动宣布了一个开源的项目,后来又有中国电信和中国联通的加入,再后来又有一些国际运营商,像 AT&T 和 Orange 也加入了,和中国一些企业共同联手,希望能够建立世界上最大的开源的电信类基础设施。
中国的开源项目和美国相比数量不够多,第一个就是历史原因,因为在美国软件开发的历史比中国要长一些。但是我们可以看到中国也在大步地迎头赶上。我们之所以在中国举办 LC3 大会也是希望让全世界顶尖的开发者和中国的一些企业、一些顶尖的开发者能够共同坐在一起进行探讨,分享最佳实践,我们相信未来中国会有更多的自主的开源的项目。
我们也知道我们 Linux 创始人 Linus Torvalds 也会来到中国,也会和中国这些开源的开发者进行很好地交流,希望能够推动中国的开源项目不断地发展和扩展。
我觉得这次 LC3 大会是一次难得的机会,因为它让全球领先的开发者齐聚一堂。举个例子,一个精英开发者和一个普通的软件开发者的区别能大到什么程度?就像毕加索和一个普通家里面的画家一样,有这样大的一个区别。所以,这次盛会给大家提供了一个很好的机会和世界上最优秀的开发和计算方面的专家共同探讨问题,我们也希望通过这次活动让大家了解到怎么样更好地利用开源来开发新的产品和服务,我们也致力于和中国的这些开发者和行业进行密切地合作,开发出来更多的可以带来价值的开源的代码。
经过了一个小时的面对面沟通,我们了解到 Linux 基金会有志于在中国开展更多、更高层次的交流与合作,为在中国推动开源和技术进步而创造更好的环境。
让我们期待 Jim、Linus 以及更多的开源领袖的到来,在 LC3 大会与大家分享开源和技术进步的经验和体会。