构建和壮大开源生态

2019-08-30 07:19JimZemlin
软件和集成电路 2019年7期
关键词:源代码开发人员代码

Jim Zemlin

开源生态已经被证明是一项很伟大的创造发明,或者说是重要的引擎。它产生的效果是令人震撼的,现今开源已经让大多数的代码能够应用到各种各样的技术当中。大家有必要记住开源是一个积极的、正向的游戏,如果我们能够取胜的话,不光是自己受益,也能让竞争对手受益。

开源可以来自芬兰、美国、超级账本……也可以源自各种各样的地方,开源无处不在。开源也可以来自中国,其中一个非常好的例子就是Opne-O这样的项目,它是一个非常开放的平台,现在已经用来管理80%的移动互联网用户。这个项目来自中国移动,它能够帮助当前这个规模巨大的移动公司管理工作。

开源对任何人来说都能够迅速地为之所用,开源代码在全世界都可以运行,并且是即刻运行,这就是为什么开源技术的开发如此复杂,但又是如此的紧密关联。不止是十几个、几百个,而是无数个开发人员,在世界各地享用同样的开源代码,这样的情形随时随刻都会出现,任何人都可以为开源做出贡献,这一点非常重要,值得铭记。

有一点非常明显,开源一旦开始增长就可以发展得非常快速,借此,Liunux已经成为世界上非常重要的开源的基金会。现在是开源的时代、全球互联网的时代、可以100%共享的时代,开源代码可以借助互联网的超级计算能力来进行传播,现在可以说它无处不在,无时不有,能够充分地应用到现代技术和产品当中。

我非常幸运能够在Liunux基金会工作,能够看到在现代应用技术方面发生的天翻地覆的变化,能够参与Kubernetes这样优秀的项目。对现代应用的建立进行界定是非常重要的,清晰的界定能够激发很多的新想法。基金會虽然只有四年的历史,但是大家可以看到在这背后的技术推力非常大,像阿里巴巴、京东、华为,还有其他的一些巨头公司,最近都加入了我们。

现今,Liunux基金会已经成为了全球的一部分,有来自41个国家、总数超过1300的成员。当下发展最快速的国家就是中国,中国为基金会提供了更大的发展空间,我们可以看到中国巨大的潜力。中国的企业,比如阿里云、中国移动,我们与他们合作,为其提供优质的生态系统,让他们能够永续地发挥价值,创建非常好的项目,利用这些项目增加商业产品的供应,为社会带来产值、利益和效用。

借助开源,我们所投资的项目越来越好,也就意味着能生产更好的产品、获得更丰厚的利润,如此这般,就会有更多更好的项目被投资,这就形成了一个良性的可持续循环的创新环境。

Kubernetes是CNCF(云端原生计算基金会)在世界上发展最快的一个项目之一,而中国是Kubernetes项目的第二大贡献者,并且中国和CNCF有着不解之缘,超过10%的CNCF成员来自中国,其中包括16%的铂金会员和35%的黄金会员。在非常短的时间之内,我们看到了中国企业参与度的极大提升。

开源意味着软件在任何的计算基础架构当中都有着巨大前景,经常有人这样问我,我的公司怎样才能够和他人竞争呢?大家天天都在讲开源,但是我该怎么应对我的竞争对手呢?开源并不意味着零和游戏,任何开发人员在开发的伊始都有一个框架,有了框架才能往里面填充定制式的代码,这些相对统一的框架来源于库,现在很多的库都是大家一起来共享。可以说一个项目90%的代码基本上是开源的,只有10%对客户来说是很关键的,所以能够保持竞争力的关键代码只有10%左右,其余90%可以是开源的。对于企业、开发人员来说,重点就是把对于客户最关键的10%的代码弄清楚。所以说开源并不是一个零和游戏,跟保持企业的竞争力并不冲突。

开源软件在全球范围内广泛分布,5G网络可以被用来推动开源软件的建立,这会使得它获得更好、更快的发展。可以说现在导航、娱乐、车载系统等方面,开源软件已经如雨后春笋般出现,并且以后必定会有更多开源软件得到应用。

在这里,我想再一次郑重重申:开源不是一个零和游戏。我们对开源世界的诉求是非零和的,是双赢的,甚至是多赢的。我们基金会一直致力于跟中国合作,不光体现在新的中国成员的加入,而且还体现在新的开源的项目上,比如FATE项目。这个项目在中国被发起,使用AI、机器学习等技术,将会让用户们获得实惠和效益。

我们一致赞同将开源大学设立在中国,并和多方合作,对学员进行培训,树立它们分享信息、建立协作等方面的意识,我们认为这比高超的技能更为重要,所有人必定比个体更聪明,因为集体智慧是最大的,即便彼此要竞争,也不能忘记了协作,这也是开源蕴含的文化所在。

我们将会有非常光明的未来,这需要我们依靠彼此合作进行开源,Liunux基金会致力于实现这一点,也愿意跟中国的伙伴们一起合作。

(根据演讲内容整理,未经本人审核)

猜你喜欢
源代码开发人员代码
基于TXL的源代码插桩技术研究
Semtech发布LoRa Basics 以加速物联网应用
神秘的代码
保护好自己的“源代码”
一周机构净增(减)仓股前20名
重要股东二级市场增、减持明细
解密别克安全“源代码”
近期连续上涨7天以上的股
后悔了?教你隐藏开发人员选项
三星SMI扩展Java论坛 开发人员可用母语