金融行业
开源生态深度研究报告
2021年11月
前言
近年来,开源从特定产品形态逐步发展为广泛的协作模式。开源的重要性和价值已经得到了充分的理解与认同。然而,不同行业因自身行业属性和业务场景,其开源生态发展阶段与实践模式都有很大的差别。
金融行业长期以来一直是开源软件的消费者,相比于其他行业用户最早关注开源软件使用治理领域。同时,金融机构面临监管以及信息安全要求,贡献开源并不是金融行业的核心商业模式和技术战略,对外开源探索仍然处于初级阶段。
本报告由上海浦东发展银行与中国信息通信研究院云计算与大数据研究所联合编写,旨在分析开源对金融
行业的重要意义,同时解析开源存在哪些风险,并总结一套改善金融行业开源使用治理与对外开源贡献的可行见解。此外,通过调研展示我国金融行业在开源使用治理与对外开源方面的活跃程度,最后给出我国金融行业发展趋势与建议。
目录
一、开源推动金融行业科技发展,但在使用贡献过程中需关注相关风险 (1)
(一)开源对金融行业科技发展具有重要意义 (1)
(二)开源在使用贡献过程中存在复杂风险 (5)
二、我国金融行业针对开源风险积极建立治理体系,并逐步参与开源生态建设 (11)
(一)开源软件在我国金融行业应用广泛,企业重视开源治理工作 (11)
(二)金融机构对外开源意识初步形成,尝试参与开源生态建设 (15)
三、成熟开源治理体系帮助企业跨越风险鸿沟,确保内部开源生态系统健康发展 (17)
(一)金融机构对内要做好企业风险治理 (19)
(二)金融机构对外要做好项目治理运营 (23)
四、我国金融行业开源生态发展趋势 (26)
(一)开源治理从试点到落地 (26)
(二)开源生态建设从零到一 (27)
附录一:金融行业开源技术应用社区企业选型调研结果 (29)
附录二:金融行业开源技术应用社区开源治理情况调研结果 (32)
图目录
图1金融机构开源软件应用方向 (2)
图2金融机构贡献开源项目情况 (4)
图3金融机构开源软件用户的风险 (6)
图4代码库开源比例和安全漏洞比例 (7)
图8金融机构开源软件/组件使用情况 (12)
图9金融机构制定开源管理办法文件情况 (13)
图10金融机构开源管理团队建设情况 (14)
图11金融机构开源软件来源管理情况 (14)
图12金融机构开源软件分类分级别管理情况 (15)
图13金融行业开源技术应用社区成员情况 (17)
图5开源软件治理能力成熟度 (18)
图6开源治理体系框架 (19)
图7自发开源体系框架图 (23)
图14金融机构开源操作系统使用情况 (29)
图15金融机构容器中间件使用情况 (30)
图16金融机构服务网格技术使用情况 (30)
图17金融机构规则引擎开源框架使用情况 (31)
图18金融机构前端框架使用情况 (31)
图19金融机构微服务注册中心使用情况 (32)
图20金融机构开源管理团队建设情况 (33)
图21金融机构开源软件来源管理情况 (33)
图22金融机构开源软件管理情况(多选) (34)
图23金融机构开源软件分类分级别管理情况 (34)
图24金融机构开源组件和其他依赖管控情况 (35)
开源项目
图25金融机构使用开源管理办法文件情况 (35)
一、开源推动金融行业科技发展,但在使用贡献过程
中需关注相关风险
近年来,开源技术在金融业各领域得到广泛应用,在推动金融机构科技创新和数字化转型方面发挥着积极作用。在未来全球数字化发展中,开源技术是支撑数字化进程的支柱之一。随着数字化场景爆发,知名分析机构预测未来5年的创新应用总数会多于过去40年,整个IT技术栈将出现巨大的需求缺口,以基础软件为例,传统商业软件缓慢的开发节奏将无法满足新一代的数字化场景需求,那么以开源技术形成创新技术引擎将成为未来数字化创新的常态。合理应用开源技术有助于规范金融机构提高应用水平和自主可控能力,促进金融行业健康可持续发展。
(一)开源对金融行业科技发展具有重要意义
1.开源软件成为金融科技的重要组成部分
开源软件已成为国内外金融行业众多领域的技术首选。现如今众多技术领域开源软件逐渐成为主流,企业在构建现代信息系统的过程中已经离不开开源软件。RedHat 2021年对金融行业开源状况进行了调研统计,发布了《The State of Enterprise Open Source in The Financial Services Industry》。这份报告中的数据显示已经有98%的金融服务企业正在使用企业开源组件。应用方面,在世界上排名前十的金融组织中,以高盛和Rabobank为代表的七家金融组织使用开源中间件

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。