如何做好 OSPO,推动企业开源丨雨林开源行

企业在开源社区中一直扮演着非常重要的角色,不论作为贡献方还是使用方,都有着举足轻重的影响力。事实上,国外企业在 OSPO(Open Source Program Office,开源办公室)上的脚步,要比国内走得更快更远。早在 2000 年,Sun 成立第一个 OSPO;2004 年,谷歌成立了自己的 OSPO,这也是最早成立的一批 OSPO。随后,微软、Adobe、Netflix、英特尔等知名科技公司纷纷跟进,普及速度迅速。近年来,随着华为、腾讯、百度等互联网大厂的相继设立,开源办公室在国内也慢慢流行开来。

“近几年,‘开源’这个词非常火,但开源不是银弹,需要结合企业的自身诉求,考虑清楚企业期望开源能帮解决什么问题。目前,国内更多的是开源生态的建设,开源商业化仍有很多需要探索的地方。” Apache 软件基金会 2022 年董事、华为开源管理中心技术专家姜宁在雨林开源行访谈中说道。

2000 年,Tim O’Reilly 首次提出了 InnerSource 的概念,也就是内部开源(以下简称内源)。内源是将开源方法应用于企业内部的开发项目,在企业内部孵化与开源社区内孵化相同的能力,并促进跨职能和涉及多个产品领域的新的员工对员工的关系。

“ OSPO 的职责范围是可以做得很大,但具体要先做哪一块儿、怎么做,我认为和人员配备、企业所属阶段、管理认知的相关度是强相关的。以微众银行为例,微众银行开源最初是从合规做起的,在循序渐进推进外部开源后,继续推进内部开源,分共识、共知、共建几步走,逻辑非常清晰。”第四范式架构师、开放原子开源基金会 TOC 副主席谭中意表示。

就国内而言,内源仍旧是一个新鲜事物,但国内的大厂都在积极地推行内源,华为、腾讯、百度在内源推进工作上均取得了一定的成果。

一开始仅是开源项目使用者的百度在 2013 年提出平台化思维战略,开始实践 “内部开源”。2014 年,为了识别优秀人才、减少重复开发,提升代码质量及研发产出效率,华为提出并开始实践内源。2019 年 6 月,腾讯宣布成立开源管理办公室,并公布了自己的开源战略路线图,腾讯开源分 “三步走”,第一步便是内部开源协同。

“总体来说,内源的好处可以分为几点:避免重复开发,不花时间重复造‘轮子’;共享交流,所有人都加入其中,集中力量解决问题、讨论技术、参与建设。不论是从提升公司整体技术能力的角度,还是从提高生产效率的角度看,都是非常好的。”姜宁在雨林开源行访谈中说道。

近年来,国内开源生态发展势头迅猛,在推动技术创新、促进产业协作、加快各行业数字化进程方面发挥的作用日益凸显,已经成为基础软件创新发展的重要方式之一。但企业或个人在使用、参与或主导开源项目的过程中,仍存在诸多风险。谭中意强调道,“ OSPO 最基础的任务就是制定开源合规相关的政策、流程规范,完善工具并考虑用什么样的方式可以 把它更好地维护起来,不仅仅是合规,还有效率、安全等问题。”

对于企业而言,拥抱开源是一种长期主义,在参与开源的过程中,合规安全是底线,也是所有企业都需要重视的事情。雨林开源行(第二期)邀请到了华为 OSPOer 高琨作为主持人,第四范式架构师、开放原子开源基金会 TOC 副主席 谭中意,Apache 软件基金会 2022 年董事、华为开源管理中心技术专家 姜宁两位嘉宾,在一个半小时的访谈中,就 OSPO 的历史、发展现状、职责(业务范围),以及华为、腾讯、百度在内源的优秀实践等问题,探讨如何做好企业的 OSPO。

为方便观看,我们将一个半小时的访谈视频分成(上)、(中)、(下)三段,并标注了精彩看点时间点。以下为访谈视频,建议在 WiFi 条件下观看:

PART 01 观看地址:

https://www.bilibili.com/video/BV1HR4y1R78L/

PART 01 精彩看点:

03:25:OSPO的由来及国内外的进展

14:57:OSPO在国内的发展现状

19:15:OSPO的职责(业务范围)

PART 02 观看地址:

https://www.bilibili.com/video/BV1ER4y1R7hL/

PART 02 精彩看点:

04:55:华为在内源的优秀实践

18:00:腾讯、百度在内源的优秀实践

22:18:对开源雨林的寄语(谭中意)

PART 03 观看地址:

https://www.bilibili.com/video/BV1hG411j7tK/

PART 03 精彩看点:

03:49:对中国开源及OSPO发展的期望

22:28:对开源雨林的寄语(姜宁)

*以上视频所表达想法及意见仅代表发言嘉宾个人观点

随着科技不断创新发展,开源技术的重要价值日渐凸显,成为企业转型发展的关键。近几年,得益于政策支持、软件产业高速发展、软件行业人才不断累计,中国的开源软件产业已初具规模,且具有非常大的发展空间和潜力。

开源雨林携手各共建单位,秉持开源的初衷和出发点,围绕开源通识、开源使用、开源贡献三大方面构建知识体系,在团队、机制、项目三方面提供合作,愿把长期积累的经验系统化分享给企业,推动开源领域不断向着纵深发展,在开始中变化,在变化中成长,建立健康繁荣的开源生态,让更多的优质开源项目在中国生长繁茂,并走向世界。

猜你喜欢

转载自blog.csdn.net/Huawei_KYYL/article/details/127958834
今日推荐