目前,开源软件广泛运用于各行各业,覆盖零售业、金融业以及汽车行业等多个行业。开源已成为全球企业的流行趋势,也纷纷成为企业的战略方向和商业模式。然而,当企业的成长遵照传统商业计划运营和发展时,开源软件的不恰当使用可能成为企业发展的阻力。虽然企业开源使用程度稳步提升,但对开源的规范和管理仍亟需提升。通过建立开源管理办公室,管理企业开源的相关活动,成为了企业管理开源的主要手段。开源项目办公室可以帮助企业明晰地创建和执行开源项目的战略,成为保障领导、开发者、营销人员和其他员工成功运营开源项目的工具。
开源管理办公室主要职责
开源管理办公室是在公司内部成立的一个指定的部门,用户开源的支持、培育、共享、诠释、以及增长,通过这样一个机构,企业可以明确地建立和执行开源战略,为其公司的决策层、开发人员、营销人员以及其他员工提供必要的工具,从而让开源帮助公司在运营中取得成功。开源管理职责与定位主要包括以下七方面:
a) 战略决策:为企业的整体业务制定相应的开源策略。包括开源在企业业务中的主体定位、战略方向等。
b) 制度流程:为企业引入开源软件制定相应的制度流程并提供技术、法律等专业指导。
c) 风险保障:确保开源使用与贡献遵从许可证规范。包括围绕业务设计和商业模式等方面为企业挑选适合的许可证。
d) 贡献辅导:辅导企业开源贡献。包括但不限于与上游社区、开源基金会、其他社区保持良好的协作关系。
e) 文化培养:在企业内部推动开源文化建设以及开源人才培养。
f) 基础设施:管理企业内部开源的IT基础设施推动企业内源社区建设、内部工具开发等。
g) 绩效激励:制定与管理企业内开源工作的绩效,制定激励措施。
建立开源管理办公室
一、明确人员与结构
开源管理办公室应具有一定的组织结构以完成企业内与开源有关的决策、任务、交流沟通、合规等事务。在建立开源管理办公室时,建议配备以下四类人员以满足基本的组织结构能力 。
开源管理办公室负责人
开源管理办公室负责人负责管理和执行企业范围内的开源战略和业务指标,并跟踪项目的业务。开源管理办公室负责人应具有强大的工程背景和软件开发经验,对公司的业务有着广泛而深入的理解,具备商业敏锐度和一定的管理技能,对开源有全面深入的了解,熟悉开源项目社区运作模式,同时拥有与企业产品和服务有关的技术知识,以帮助制定业务部门的战略和计划。
开源软件架构师
开源管理办公室的软件架构师负责相关开源项目高级技术决策,包括但不限于软件结构设计、技术标准建立等。
技术布道者
技术布道者的职责包括向企业现有客户、潜在客户、合作伙伴以及开源社区宣传企业所做的开源贡献和研发的解决方案,在活动中做展示、提供技术报告、创建文档并为技术提供支持。
法律合规顾问
法律合规顾问需要精通开源相关许可,负责支持企业的合规政策和流程执行,确保企业履行其产品和服务中使用的开源项目许可规定的所有义务,同时能够给予企业开源许可的法律咨询帮助,解决相关法律问题。
二、定义运作流程
开源项目办公室须建立结构化的策略和流程决策,规范企业开源流程,考察开源过程的风险保障,确立开源成果的绩效激励,形成开源文化建设体系。在制定开源运作流程时,需要讨论并落实到流程中的主题内容包括并不限于:
● 公司如何接受自己的员工为外部的开源项目做贡献
● 如何准备开源的发布
● 如何审批所收到的贡献或反馈
● 开发者该如何使用从GitHub或其它代码仓库中搜到的代码
● 解释如何将开源代码引入公司的程序和规则
● 如何将传入的代码编入目录以便其他人知道它正在被使用
● 公司如何围绕开源项目组织开源社区,并保持社区蓬勃发展
● 确定代码何时应以开源形式发布或保存为知识产权
三、持续反馈及改进
开源管理办公室应保持灵活性,办公室应从企业内部所有参与的部门定期收集反馈。并要确保从高管到开发人员的每个人都有发言权。根据收集的反馈结果对开源管理办公室人员组成、组织结构、运作流程等方面进行定期优化与改进。
中国信通院开源管理办公室工作成果
Linux基金会TODO Group成员
2024年1月18日,中国信息通信研究院(CAICT)正式加入Linux基金会TODO工作组,并成为工作组会员和 OSPO 采纳者(https://landscape.todogroup.org/)。
CAICT 与 TODO 的合作旨在专注于三个方面:
· 实践:促进开源项目之间的交流,并促进这些项目的应用落地。
· 研究:与全球社区合作,调查 OSPO的应用和影响。包括深入了解 OSPO 的价值,OSPO案例研究等。
· 社区参与:参与 TODO 的 OSPO 书籍项目和工作组讨论。
未来中国信通院将在TODO Group持续参与贡献与讨论,加强开源管理办公室的推广,共同致力于推进开源非常好的实践与组织的合作。
《开源管理办公室评估规范》
《开源管理办公室评估标准》针对企业自身开源组织架构、内部治理情况和对外影响情况,衡量开源管理办公室的成熟度,帮助企业了解开源管理办公室的建设情况,完善企业的OSPO建设。
《OSPO案例汇编》
《OSPO 案例汇编》系列报告聚焦 OSPO 实践经验,从发展背景、职责结构、应用成效等方面出发,在发展路径、长远定位、组织架构、日常工作、对内对外成效、发展倡议等维度阐述我国 OSPO 的发展现状和趋势,汇集我国企业目前 OSPO 的优秀实践案例,旨在推动我国企业 OSPO 迈向新发展阶段。
《OSPO案例汇编(第一期)》
《OSPO案例汇编(第二期)》
OSPO案例汇编企业全景图
目前《OSPO 案例汇编》系列报告共收录信息技术、进入、制造、安全等四个行业领域共12家企业开源管理办公室案例,从组织结构、对内治理、外部影响等维度介绍国内企业开源管理办公室发展情况与优秀实践。
中国信通院集合自身在开源领域多年的实战经验,推出“源起无垠”|城市/园区/企业三层开源建设赋能服务,创建符合监管要求并推动开源创新战略的综合管理框架。其中“开源OSPO赋能包”内容如下所示,更多详细内容请通过联系人获取《中国信通院城市、园区、企业三层开源建设赋能服务清单》。
中国信通院可信开源OSPO赋能包