金融科技企业该如何利用“开源”与“开源软件”?
在大规模的金融科技企业中,开源软件可以使用到哪个层级?是在无关紧要的工作中为技术控添加一些亮点,还是可以深入核心为金融科技企业的建设添砖加瓦? “开源软件”和“开源” 我们常常会混淆这两个概念。 开源软件,是软件源码可以任意获取的计算机软件,任何人都能查看、修改和分发他们认为合适的代码。开源软件依托同行评审和社区生产,皆以分散、协作的方式开发。—红帽官网 开源,源于开源软件生产的运行和工作方式,它是一种基于去中心化、自组织式的软件开发模式运作的工作方式。它以社区作为根基,通过开放、透明、协作几项原则开展的活动。 事实上,“开源软件”和“开源”这两个命题对于一家金融科技企业的成功都非常重要,前者是一类软件产品,我们要用它;后者是一种新的生产关系,我们要实践它。对于金融科技企业,开源软件的使用无法避免,开源实践也需要积极尝试。本文接下来的篇幅里就谈一谈金融科技企业该如何使用开源软件。 拥抱开源软件 “开源软件正在吞噬世界”!在开源软件的世界中,有众多优秀的开源项目,能够被软件开发者轻松的复用和集成。一直以来,金融科技企业对于开源软件并不陌生,Linux操作系统、Tomcat服务器等都在金融...
