If we instead look at collaboration on the individual level, there are 357 open source repositories in the dataset with two or more financial services committers (that may be from FIGURE 1 the same financial services institution). Some of the most A comparison of the most widely used active repositories in this dataset include: languages in financial services • jpmorganchase/uitk—a JPMorgan project that provides a suite of user interface (UI) components and a flexible theming system. • finos/kdb-studio—a FINOS-hosted project that provides 10% 20% 30% 40% 50% 55% an interactive environment for working with the KDB Java database. Go • todogroup/governance—a project relating to the JavaScript governance of TODO Group, a Linux Foundation Python organization that promotes open source best practices OCaml through OSPOs. C++ • man-group/arctic—a Man Group-hosted project that C# provides a high performance datastore for time series and TypeScript tick data Kotlin • finos/morphir-jvm—a FINOS-hosted project that provides C tools to work with the Morphir IR on/using the JVM. Scala • manulife-ets/dvna—Damn Vulnerable NodeJS Application Shell (DVNA), a NodeJS application to demonstrate OWASP Elm Top 10 Vulnerabilities, to aid testing and security research. 5% 10% 20% 30% 40% 50% The above are quite diverse in nature, test frameworks, devel- Projects with financial services committers oper tooling, UI toolkits, and infrastructure code. Notably, there are several FINOS-hosted projects among the most All GitHub projects active. The datasets also show alignment with the survey results, where respondents reported that their organizations were predominantly contributing to projects relating to web app development, cloud and containerization technologies, SOURCE: GITHUB, OCTOBER 2022 AI/ML, and CI/CD. THE 2022 STATE OF OPEN SOURCE IN FINANCIAL SERVICES 9
The State of Open Source in Financial Services Page 8 Page 10