Community Blog

Community Blog

Open Source Software in Finance: Trends and Insights

November 12, 2024

Financial organizations increasingly rely on open source software as a foundational component of their mission-critical infrastructure. In this blog, we explore the top open source trends and technologies used within the FinTech space from our recent State of Open Source Report — with insights on the unique pain points these companies experience when working with OSS. 

Author: Matthew Weier O’Phinney, Senior Product Manager, OpenLogic and Zend by Perforce

FINOS Blog Post: Open Source Software in Finance Trends and Insights - Matthew Weier O’Phinney, Senior Product Manager, OpenLogic and Zend by Perforce

 

About the State of Open Source Survey 

OpenLogic by Perforce conducts an annual survey of open source users, specifically focused on open source usage within IT infrastructure. We teamed up with the Open Source Initiative for the third year in a row, and brought on a new partner: the Eclipse Foundation, who helped us expand our reach and get more responses than ever before.  

For those looking for the non-segmented results from the entire survey population (not just respondents working in the financial sector), you can find them published in our 2024 State of Open Source Report here

 

Demographics and Firmographics 

For the purposes of this blog, we segmented the results to focus on the Banking, Insurance, and Financial Services verticals. This segment, comprising 250 responses, represented 12.22% of our overall survey population. Before we dive into some of the key results of the survey, let’s look at demographic and firmographic datapoints that will help us to frame the results. 

Among respondents representing the Banking, Insurance, and Financial Services verticals, most of their companies were headquartered in North America (32% of responses), with Africa, Asia, and Europe as the next most popular locations at 18.8%, 17.6% and 16%, respectively.

The top 3 roles for respondents were System Administrators (32%) Developers / Engineers (18.8%) and Managers / Directors (16.4%). Within this segment, we also saw strong large enterprise representation with 38.4% of respondents stating they work at companies with over 5000 employees. 

 

Open Source Adoption 

Our survey data painted a clear picture, with a combined 85.4% of respondents from these industries increasing their use of open source software. 59.4% said they’re increasing their use of open source significantly. This rate of open source adoption within a heavily regulated set of verticals shows how many companies are confidently deploying open source for their mission-critical applications. 

perforce1

 Source: 2024 State of Open Source Report 

Looking more granularly at areas of open source investment, we saw 37.3% from this segment investing in analytics, 30.8% investing in cloud and container technologies, and 30.3% investing in databases and data technologies. 

perforce2

 

When asked for the reasons for adopting open source technology, our respondents identified improving development velocity (53.51%), accessing innovation (35.14%), and the overall stability (28.11%) of these technologies as the top drivers. Cost reduction and modernization rounded out the top 5, at 24.86% and 21.08% of responses within the segment, respectively. 

 

perforce3

 

Top Challenges When Using Open Source Software 

When we asked teams to share the biggest issues they face as they work with open source software, some key themes emerged. Companies within this segment identified maintaining security policies and compliance (56%), keeping up with updates and patches (49.09%), and not enough personnel (49.05%) as the most challenging.  

Later in the survey, we asked specifically about how organizations are addressing open source software skill shortages within their organizations. The top tactics selected by our respondents were hiring experienced professionals (48.18%), hiring external consultants/contractors (44.53%), and providing internal or external training (40.88%).  

Infrastructure scalability and performance issues (67.98%), and lack of a clear community release support process (59.75%) represented the least challenging areas for respondents within this segment. 

 

Top Open Source Technologies 

The State of Open Source Report has sections dedicated to technology categories (i.e. programming languages, databases) to assess which projects have gained adopters and are going strong vs. those that may be declining in popularity. As a reminder, the following results are specific to the Banking, Insurance, and Financial Services verticals. 

When looking at Linux distributions, the top five selections were: 

  • Ubuntu (33.75%) 

  • Amazon Linux (21.88%) 

  • Oracle Linux (20.00%) 

  • Alpine Linux (16.88%) 

  • CentOS (15.62%) 


Here’s the full breakdown: 

  perforce4

 

Looking at cloud-native technologies, the top five selections were: 

  • Docker (32.50%) 

  • Kubernetes (26.25%) 

  • Prometheus (18.13%) 

  • OpenStack (15.63%) 

  • Cloud Foundry (13.12%) 

 

This chart shows the top 10: 

  perforce5

 

For open source frameworks, we did notice a surprising amount (26.62%) of respondents reporting usage of Angular.js (which has been end of life since 2021). 

  perforce6

 

For those who indicated using Angular.js, we asked a follow up question regarding how they plan on addressing new vulnerabilities. 30.77% expressed that they won’t patch the CVEs, 26.92% noted that they have a vendor that provides patches, and 19.23% said that they will look for a long-term support vendor to help when it comes time. 

In terms of open source data technology usage, we saw MySQL (31.08%) and PostgreSQL (30.41%) at the top of the list, with MongoDB (23.65%), Redis (20.27%), and Elasticsearch (18.24%) rounding out the top 5. 

   perforce7

 

In the full report, we also look at the top programming languages/runtimes, infrastructure automation and configuration technologies, DevOps tools, and more. You can access the full report here 

 

Open Source Maturity and Stewardship 

At the end of the survey, we asked respondents to share information about the overall open source maturity of their organizations. 55.88% noted that they perform security scans to identify vulnerabilities within their open source packages, 41.91% noted that they have established open source security or compliance policies, and 34.56% have experts for the different open source technologies they use.  

  perforce8

 

Another marker for organizational open source maturity is the sponsorship of non-profit open source projects. The most supported organizations among Banking, Insurance, and Financial Services verticals were the Apache Software Foundation (27.94%), the Open Source Initiative (22.06%), and the Eclipse Foundation (19.85%). It’s also worth noting that 19.85% of respondents didn’t know of any official sponsorship of these projects within their organization. Overall, 89.41% noted that they sponsored at least one open source non-profit organization. 

 

Final Thoughts 

In this blog, we looked at segmented data from our 2024 State of Open Source Report specific to the Banking, Insurance, and Financial Services verticals. Considering these industries are heavily regulated, with most required to meet compliance requirements with their IT infrastructure, it was encouraging to see over 85% increasing their usage of open source software.  

Not surprisingly, maintaining security policies and compliance was a top challenge for this segment. Given the current pace of open source adoption within this space, we expect this to continue to be a pain point. It’s up to organizations to manage the complexity that comes with juggling so many open source packages, and ultimately ensure that they have the technical expertise on hand to support that software — especially when it’s used in mission-critical IT infrastructure. 

 

About OpenLogic 

OpenLogic by Perforce provides end-to-end enterprise support and services for organizations using open source software in their infrastructure.With support for over 400 open source technologies, guaranteed SLAs, and direct access to highly experienced Enterprise Architects, OpenLogic provides a consolidated and holistic open source support solution through our 24x7 ticket-based support, professional services, and training.   

Learn more about how OpenLogic can help support and improve your mission-critical open source IT infrastructure by visitingwww.openlogic.com.