C114讯 5月24日消息(南山)近日举办的2019年腾讯全球数字生态大会上,腾讯开源管理办公室执行总监许勇、腾讯开源管理办公室高级社区经理于朵等人接受媒体采访,畅谈了腾讯公司对开源的运作思路以及近期的相关成果。
腾讯及业界开源专家接受媒体采访,左起三位分别是腾讯开源管理办公室高级社区经理于朵、腾讯开源管理办公室执行总监许勇、OpenStack基金会创始人兼执行总监Jonathan Bryce
资料显示,腾讯自2011年开始开源工作,2012年尝试发布了第一个对外开源项目,从2016年底开始,对外开源进入了快节奏时代。截至2019年5月19日,腾讯已在Github上发布73个开源项目,累积获得了22万Star数。目前,腾讯是OpenStack 基金会白金会员、Linux 深度学习基金会白金会员、Linux 基金会黄金会员(即将升级为白金会员),是开源世界的重要成员之一。
据悉,腾讯内部有超过8000个开源项目。许勇介绍,腾讯对开源持开放态度,开源项目是自下而上的,内部大量项目都可以申请开源,经过部门审核和内部公示,包括法务审核和商标专利的审核,审核完成后即可对外发布,整个过程1到3个月左右。近期来看,微信生态的开源取得了很大成功,例如微信UI框架WEUI,小程序开发框架WePY,此外微服务框架TARS也很成功,阅文集团、科大讯飞等开源协作伙伴做出了很大贡献。
于朵补充,今年腾讯开源管理办公室增加了两个环节,一是审核代码的质量,使之严格遵守代码规范;二是召集了很多腾讯内部的开源专家,包括在社区工作很多年的专家,借助他们的丰富经验,对开源项目进行培训、宣导。“我们尽量加入更多的专家指导,种种环节都是为了让腾讯开源的那么多项目里越来越好。”
许勇表示,腾讯自身对开源的态度来看,10年前是低调的做自己的业务,包括伙伴、生态,开放后对开源的改变很大,尤其从2015年起深度参与开源工作中,取得了不少成果。包括整个中国的开发者,对开源的态度都是先在各个开源社区获取,慢慢地有意识地去做贡献,回馈社区。
OpenStack基金会创始人兼执行总监Jonathan Bryce一同受访时表示,大公司对开源社区的贡献是非常显而易见的。因为大公司的背景更强大,更有利于发展。对于腾讯,Jonathan Bryce评价,腾讯提供方案回馈给社区,使社区可以更好地发展,不仅是社区环境发展,也是OpenStack在不同场景应用的发展,从而给社区带来更多的价值。
对于开源社区在中国本土的发展,各位专家进行了深度探讨,腾讯表达了对中国开源社区的支持。Jonathan Bryce强调,开源的价值,是开源社区可以把不同公司、不同行业的技术专家组合在一起,做成一个非常棒的团队来解决技术问题,整个开源过程是无边界、无国界的。换句话说,不会因为在哪个公司而改变对开源的态度,也不会因为在哪个国家而改变态度。OpenStack真正要做的是把最好的专家聚集在一起,今年特意在上海成立了一个办事处,希望帮助整个中国开源社区的发展。