Governments across the globe are increasingly recognising that open source software (OSS) represents critical digital infrastructure and the need to do more to sustainably fund its development, maintenance, and security. While the private sector has historically been the largest financial supporter of OSS, government interest in funding OSS has increased in recent years due to concerns about digital sovereignty and software security.
The Sovereign Tech Fund (STF) in Germany is a noteworthy example. Established in October 2022, it aims to sustainably strengthen the infrastructure and security of critical open source ecosystems. On 2 May 2023, it invested EUR 875,000 in the OpenJS Foundation, the largest one-time government support investment ever in a Linux Foundation project. As one of the first governmental funds dedicated to OSS, the STF is spearheading a critical shift in how governments invest in the long-term viability of OSS and digital public goods.
In the last few years, OSS has become increasingly recognised as digital infrastructure by governments across the globe. An often cited statistic is that 70-90% of any software “stack” consists of OSS. In fact, Synopsys’s latest analysis (2023) finds that 96% of codebases contain OSS.
The discovery of the Log4Shell vulnerability in Apache Log4J in November 2021 was a crucial moment that mobilised many governments to think more strategically about OSS, particularly from the perspective of the security of software supply chains. This moment shed light on the consequences of under-investment in the maintenance and security of OSS, which act as critical digital infrastructure that public administrations and the global digital economy at large depend on.
Indeed, there is an increasing recognition that more must be done to support the people behind the code, and one way to do so is to support the developer communities that maintain and secure OSS. We have made this argument before at Linux Foundation Europe: Organisations from various sectors should work together to fund the open source communities building and maintaining our digital infrastructure in a sustainable manner. Similarly, the OpenSSF has outlined a 10-point OSS Security Mobilization Plan that sets out the need for USD 150 million of funding over the next two years to rapidly advance well-vetted solutions to the ten major problems in software security.
Others are also calling for long-term funding interventions to sustain OSS projects. The Atlantic Council's Cyber Statecraft Initiative recently compared OSS to three types of infrastructure and proposed setting up an OSS Trust Fund for sustainable and long-lasting investments in OSS. Similarly, Paul Keller from OpenFuture EU has proposed setting up a European Public Digital Infrastructure Fund, while Katja Bego has proposed the establishment of a Public Technology Fund at the EU level dedicated to OSS development and maintenance.
To date, the private sector and philanthropies have been the largest funders of OSS, from sponsorship of projects (e.g., via FOSS Funds) to investing financial and technical resources into open source projects. A European Commission study estimated that companies located in the EU invested around EUR 1 billion in OSS in 2018, with an estimated positive impact of EUR 65-95 billion contributed to the EU economy that year.
Meanwhile, the public sector has been lagging behind. However, there have been a number of promising developments, including the US government’s Open Technology Fund (2012), the European Commission’s Next Generation Internet initiative (2018), and Germany’s STF (2022).
“We hope that this will start to build a JavaScript ecosystem that will continue to flourish not only in Germany, but around the globe. It’s encouraging to see the German government taking this initiative to improve the lives of citizens by investing in the critical open source infrastructure that powers the web.”
– Robin Ginn, Executive Director of the OpenJS Foundation
With the investment, the OpenJS Foundation will deliver infrastructure updates across their project portfolio, implement a responsible sunset program for inactive projects, as well as develop and deliver state-of-the-art security and maintenance policies and practices for critical projects. Crucially, this investment will support the JavaScript ecosystem to flourish not only in Germany, but around the globe, benefitting all stakeholders that use JavaScript libraries.