Earlier this year, we received a grant from the Gordon and Betty Moore Foundation to identify systemic challenges to the sustainability of data driven tooling in science and scholarship. We are excited to share our report documenting our survey of people involved in research-driven open source software (OSS). The report describes key challenges encountered by communities in the space, and identifies where investment can meet immediate needs in the open source software for research community.
We feel there is a critical need to advance systems supporting researchers and the broader OSS community to create long-lasting software communities:
The increasing importance of software in reproducible research burdens researchers trained in scientific disciplines to produce lasting software products. Supporting and developing the communities building OSS will create capacity to support the future of data-driven research.
In this changing landscape — what will prove sustainable in the next 20 years? How can the projects and organizations emerge from today’s transition with the resources needed to prioritize innovation in data science for the pursuit of research? How can scientific and public interest communities grow with constrained resources?
As a nonprofit organization supporting a variety of public technology projects, CS&S works intensively with OSS projects through various stages of growth. This work will inform our path forward as we continue to develop programs that support OSS for science and in the public interest, and we hope it will add context and new voices to the conversations on OSS sustainability in research.
Research-driven open source software (OSS) is a critical component of the scientific research process and has a broad usage in many data-driven industries. Generally, this software is open source software developed by, maintained by, having contributors from, and/or used by the research community. This includes projects developed for one paper or research lab and projects where researchers are one of many stakeholders. The research OSS community has unique constraints and stakeholders, placing it in a challenging position relative to the broader OSS ecosystem.
To build capacity and sustain OSS communities serving the research, we call for work developing three key areas of impact:
Growth strategy program for research-driven OSS projects
OSS leadership development program
Advocacy skill development program