The Fintech Open Source Foundation has found banks and other financial organizations are no longer just using open-source software, they're building and sharing it.At the Open Source in Finance Forum (OSFF) in New York City, the Fintech Open Source Foundation (FINOS) Dec. 8 announced the results of its 2022 State of Open Source in Financial Services Survey. The results were -- to no one's surprise -- that financial companies are now largely embracing open-source software.
While crypto-currency pushes blockchain technologies' limits and makes the headlines, financial services companies are known for their conservative approach to software development.
That doesn't mean they've been unfriendly to Linux and open source. It's been quite the opposite. For example, high-frequency trading was born from open-source software in the late 2000s, and in the same years, the world's stock exchanges moved to Linux. What's been changing more recently is that the world's money managers are now creating as well as using open-source software.
One reason for this shift is that, as Broadridge CTO Roger Burkhardt put it, between inflation and recession, "financial companies need to save money and open-source development helps them do that. … Open source becomes irresistibly attractive to developers and IT decision-makers who are being asked to do more with a whole lot less."
Oh, wait! Burkhardt said that about the 2008 housing bubble financial collapse! My point is when times get bad, open source works best.
Another major reason for open source's success is its promotion within companies has become more organized. Companies with Open Source Program Offices (OSPOs) are more than twice as likely to encourage open-source consumption, and nearly three times as likely to encourage open-source contribution.
So it is that financial services software committers have increased by 43%. Financial open source, however, isn't quite like the rest of the open-source programmer world. Just over half of financial services code is written in Java. In the rest of GitHub's open-source programs, Java accounts for only 11%. That's because financial services firms have been tried and true Java users for decades. They aren't going to be dropping Java -- or COBOL -- anytime soon.
So it is, said Gabriele Columbro, FINOS' Executive Director, that open-source adoption is continuing "laying out the necessary building blocks for an organic, growing, and sustainable open community in the industry. While we know there is still a lot of work to do to reach full maturity, we're extremely proud of the major role that FINOS played in opening up financial services to the disruptive innovation benefits open source can deliver to this sector."
Part of that work is that compared with other sectors, such as IT, science, and telecom, financial service companies lag behind in encouraging open-source contribution. Still, more than half (54%) of respondents say contributing to open source improved the quality of the software they are currently using. In addition, active participation in open source was cited as a key factor in recruiting and retaining IT talent.
Of course, there's still the bugaboo that open-source software is less secure than proprietary programs. Still, even this delusion is slowly passing away.
Still, it's good that 77% of those surveyed agreed that organizations should be actively contributing to open source in an effort to improve security. In fact, in the aftermath of the Log4Shell security disaster, the financial services industry reacted more swiftly and efficiently than any other industry.
On another side of the financial industry, the venture capitalists have decided open source in finance is a big deal. VC-backed commercial open-source fintech startups, such as Moov, OpenBB, and a16z, now see fintech as the next industry that open source will disrupt.
From what I saw at the conference, 2023 will be the year when the financial sector once and for all becomes not merely a star open-source user, but a champion open-source developer as well.
https://www.zdnet.com/finance/the-future-of-finance-belongs-to-open-source/ ....
Of course, there's still the bugaboo that open-source software is less secure than proprietary programs. Still, even this delusion is slowly passing away.
Over the last 20 years, it has become common to promote the concept of peer review in science. Many consider peer review one of the central pillars guaranteeing the validity and accuracy of science.
Is it fair to say that open source software movements are virtually identical to peer review in software engineering? Source code is openly published and can be scrutinized by independent reviewers. Which in turn produces more reliable software, in a process identical to peer review in empirical science.
As a high percentage of open source business models revolve around revenues gained through support, it greatly streamlines the development process translating to open source software which is developed efficiently enough that developers in the past have literally given it away for free. As was and is the case with linux and other freely available operating systems and applications.
One thing that is surprising to me is that we haven't seen more open source software in crypto. It seems as if the two paths of open source software and crypto development are aligned in ways which could be mutually beneficial.