谌力
金融业对开源软件的态度正在从拒绝转向拥抱。
这首先要得益于金融服务的环境发生了变化,移动互联网带来了众多的跨界金融应用场景。这一方面改变了传统的金融服务模式,另一方面促使金融应用系统从内部网络应用走向互联网应用。
其次是开源软件今非昔比,正在走向成熟。在互联网企业大规模应用的带动下,开源软件和开放平台系统的稳定性、可用性得到了显著的提高,代码开源,社区广泛活跃的技术已经被实践证明为最具活力和前途的技术;各类开源软件快速发展和壮大,开源技术的生态圈已经形成。
金融信息化正在迈向大数据、人工智能、互联网+,这也要求开发模式必须能够与之接轨,敏捷开发、快速部署、不断迭代、持续交付的开发模式与开源软件开放平台更为契合。但有—点必须明确,开源也是有成本的,而且使用成本和学习成本不低。
商用还是开源?已经不再是一道单选题。合适的就是最好的。而从整体趋势来看,商用系统和开源平台仍将长期并存,在可见的未来,混合平台也许是最为常见的选择,关键是要构建适合本企业应用的混合比例。
对于大部分金融机构而言,选用有商业化技术支持和强大社区背景的开源软件仍是必要的,尤其值得关注的是:开源技术的路线图是否与金融机构所在细分行业的应用生态环境相契合,如果技术本身很好,但是所在行業的相关应用软件并不支持其中的某些核心技术,很可能造成后续使用的困境。作为产品的应用单位,金融机构应该把应用的效果放在第一位,而不是技术优先。