7月28日,在2022开放原子全球开源峰会的开幕式上,腾讯集团高级执行副总裁、云与智慧产业事业群CEO汤道生分享了产业互联网时代腾讯开源的实践与思考。
峰会以“软件定义世界,开源共筑未来”为主题,聚焦开源与产业生态,致力于推动全球开源事业的交流合作。
汤道生表示,作为科技创新的加速引擎,开源不仅代表着一种开放共享的软件形态,更成为了产业互联网时代新的生产方式和协作模式。中国企业,正在从开源的使用者、追随者,进阶为创新者、引领者。
随着操作系统、数据库等底层关键技术重要性的不断凸显,业界越发意识到,只有自主创新才能从根本上引领产业变革。而共建开放、繁荣的开源生态,不仅有利于国产核心技术的蓬勃发展,还能够进一步激活产业创新生态,助力千行百业加速拥抱数字化,帮助更多的企业和开发者享受到前沿技术革新带来的红利。
十余年来,腾讯一直坚定地拥抱开源。在核心技术领域,腾讯是全链路国产化开源操作系统OpenCloudOS的社区发起者和重要技术贡献者;在开源生态领域,腾讯是开放原子开源基金会的发起单位之一,向其捐赠了TencentOS tiny、TKEStack两大开源项目。腾讯云还在积极通过开源共建技术标准,帮助开源项目的规范和治理,推动国产自研技术的发展。
从内部的代码开放,到自主研发的技术开源,再到社区参与及代码贡献,源自腾讯核心产品的自研技术正通过云与开源不断向外输出。目前,腾讯共开源超过160个项目,获得超过40万开发者关注和点赞。
以下为汤道生演讲全文:
各位领导,各位嘉宾,开发者和媒体朋友们:
大家好,我是腾讯的汤道生。
很高兴,今天代表腾讯在云上参加开放原子全球开源峰会。作为曾经的程序员和开源参与者,能够在线上与全球开源大咖共赴这场产业技术盛宴,我倍感荣幸。
腾讯是一家天然有着工程师文化的公司,崇尚创新和用代码说话,在腾讯,我们就流行着有一句充满开源精神的调侃:Talk is cheap,show me your code!
如今,开源已成为全球科技创新的大趋势,它不仅代表着一种开放共享的软件形态,更成为产业互联网时代新的生产方式和协作模式。在这个过程中,中国开源也迎来了跨越式的新发展:在Github上,来自中国的开发者用户已经位居全球第二;越来越多有实力的中国科技企业开始拥抱开源、持续贡献,进入到世界开源领跑者的行列;国内首个开源基金会——开放原子开源基金会的成立,更是为扎根中国并服务产业的开源项目提供了成长壮大的一片沃土。
可以说,中国正在从开源的使用者、追随者,进阶为创新者、引领者。
腾讯也一直坚定地拥抱开源。作为发起单位之一,腾讯参与了开放原子开源基金会的共建,并将轻量级物联网实时操作系统TencentOS tiny和企业级容器编排引擎TKEStack捐赠给基金会,后续也将持续贡献核心项目。前不久,我们还与中国电子技术标准化研究院达成战略合作,共同推动开源的标准化和生态建设,帮助开源项目的全方位治理。
在腾讯探索开源的过程中,我有几点感受,想和大家分享。
首先,开源有利于国产核心技术崛起。
产业互联网时代,自主创新成为引领产业变革的内在动力,操作系统等底层关键技术的重要性更加凸显。腾讯研发操作系统的历史则可以追溯到十几年前,为了服务自身业务发展的需求,我们自研了TencentOS,并在海量业务的验证中不断迭代。
去年,我们和合作伙伴共同发起了OpenCloudOS 操作系统开源社区,将腾讯在操作系统方面的技术积累尽数投入,在60余家社区伙伴们的共同努力下,OpenCloudOS将成为中国首个具备全链路国产化能力的服务器操作系统,可以为国内企业提供自主可控的上游版本,和满足企业级稳定性需求的软件供应版本。
目前,OpenCloudOS 社区及衍生版本装机量累计超过 1000 万节点,覆盖了银行、保险、证券等 12 大行业。作为亿核级分布式云操作系统遨驰的基础,OpenCloudOS还与腾讯专有云TCE、腾讯云数据库TDSQL、腾讯云容器服务TKE等一同,支撑了众多企业级客户的核心生产环境。未来,OpenCloudOS 也将捐赠给开放原子开源基金会,在更大的生态中蓬勃发展。
数据库也是国产化基础软件的核心版块之一。从2007年开始,腾讯就开始自研金融级的分布式数据库TDSQL。如今,腾讯云数据库已经在张家港农商银行、昆山农商银行等新一代核心业务系统投产上线,支撑国内超20家金融机构换上“国产心”。
我们也已经将TDSQL PG版全面开源,共建国产数据库开源生态,助力各行业的数字化转型。
其次,开源有利于共享前沿技术的红利。
产业互联网时代,全真互联的技术积累日益成熟,无处不在的算力背后,是云原生、AI、大数据等前沿技术的飞速发展。
开源让更多的企业便捷地享受到技术革新带来的红利,帮助千行百业加速拥抱产业数字化。
在AI和大数据领域,腾讯开源的全栈机器学习平台Angel,能够支持万亿级维度的机器学习全流程开发,广泛接入了大数据和AI生态,大幅降低了海量数据规模下的机器学习开发门槛,也让国内用户的数据安全和效率得到了进一步的保障。
在云原生领域,腾讯开放了多年的技术积累,推出国内首个云原生成本优化开源项目Crane,结合了资源预测、智能弹性和全构混部能力,在保证稳定性的前提下,提升集群峰值利用率,帮助企业“精打细算”的放心用云。
最后,开源有利于激活产业创新生态。
产业互联网时代,开源帮助开发者更方便地使用和共享开源技术,为产业创新引入更多的“源头活水”。
近年来,人工智能在国内发展势头正热。开发者们从 0 到 1 进行搭建和训练等工作,需要耗费大量的时间与成本。腾讯优图实验室将其在AI方面多年的经验积累开放出来,推出了深度学习框架 ncnn和TNN,方便开发者将深度学习算法移植到手机端,更便利地开发AI应用,至今在社区都有着非常高的活跃度。
独木难成林,开发者生态培育同样重要。为普及开源文化,我们接连启动了“犀牛鸟开源人才培养计划”和“腾源会·开源摘星计划”, 为高校开发者提供更大的实践舞台。同时还推出了面向底层技术的“操作系统100人”项目,鼓励更多人参与到OpenCloudOS等在内的近10个开源操作系统的共建中来。
我们相信,软件定义世界,开源共筑未来,而腾讯也一直是前沿科技的信仰者和数字化高峰的攀登者。截至目前,我们在全球已开源超过160个项目,获得超过40万开发者的关注和点赞。同时,来自腾讯核心产品的技术也正通过云和开源不断向外输出,全面向开发者开放。
未来,我们也将继续携手开放原子开源基金会,与千千万万位开发者朋友一道,为中国科技发展添砖加瓦!谢谢大家。