Release 02 30 July 2027 WorkingDoc
Anecdote suggests that both science funders and non‑profit organizations who support software projects are increasingly insisting that the outputs be free and open‑source (FOSS).
It is straightforward to specify that a project should make any resulting code publicly available under an approved open‑source license.
However, it is more difficult to mandate that a grant recipient create a public repository that is suitable for community development and has some prospect of being maintained.
This is very different from the mere act of “throwing the code over the wall” — a term used in the FOSS world to describe making one’s source code public without the intention to create a viable development project. When a simple record is sufficient, this works. The code can be tarred and uploaded to an academic archive or pushed to a static public repository on GitHub or elsewhere.
This posting examines the other end of that spectrum. This material was inspired by a recent conversation on this same topic within an open source legal community that I participate in.
Most of the key issues revolve around project governance.
I have intentionally avoided questions of AI code generation and the wider use of AI for tasks such as documentation and user engagement. Nor have I covered matters related to data management generally and personally identifiable information (PII) more specifically.
FOSS project health metrics
It is useful to first talk about what might constitute a healthy project.
The Linux Foundation CHAOSS project (referenced below) provides some advice and metrics. The GitHub Minimum Viable Governance project (MVG) provides a git repo meant to instantiate sane defaults for projects or organizations wanting to get off the ground without the need to start from scratch. The REUSE project from the Free Software Foundation Europe (FSFE) offers guidance and an informal standard covering open licensing best practice.
Governance
As project governance is a broad and sometimes contentious topic, I will restrict myself to general observations.
Project should have a governance document that details how it nominates individuals to become core committers, reviewers, and serve other community roles, how it accepts patches from arbitrary submitters, and how it plans to resolve security issues. Transparency should be traversed as well, including how verifiable instances of governance processes are to be reported and archived.
FOSS projects that commence after November 2027 and offer their software for distribution within the European Union may need to comply with the EU Cyber Resilience Act (CRA). FOSS projects which lack commercial intent — essentially that accounting profitability is not sought — may well fall under statutory exemptions. That said, some exempt projects may elect to follow CRA statutory reporting in a voluntary capacity to assist their downstream userbase with conformance.
Matters for funders to traverse
In addition to the question of choice of license, a funding organization that would like to promote some groundwork leading to an ongoing viable open‑source project might ask applicants to provide the following:
For new projects:
- an outline of proposed governance
For extant projects:
- the existing governance documents
- proof of due diligence regarding copyright holders and license compliance
For all projects:
- a statement covering CRA compliance and any statutory exemptions that might apply
The funding organization might also consider making the following requirements mandatory:
- REUSE compliance
Further reading
Behlendorf, Brian (15 October 2020). Introducing the open governance network model. Linux Foundation. San Francisco, California, USA.
Boehm, Mirko (2019). “The emergence of governance norms in volunteer-driven open source communities”. Journal of Open Law, Technology and Society. 11: 3–39. ISSN 2666-8106. doi:10.5033/jolts.v11i1.131.
CHAOSS (ongoing). Home. CHAOSS (Community Health Analytics in Open Source Software). Wilmington, Delaware, United States. A Linux Foundation project. Site accessed 29 July 2026.
Contributors (ongoing). GitHub/MVG (minimum viable governance). GitHub. Creative Commons CC‑BY‑4.0 license. Site accessed 29 July 2026. ![]()
FSFE (ongoing). REUSE — make licensing easy for everyone. Free Software Foundation Europe (FSFE). Berlin, Germany. CC‑BY‑SA‑4.0 license. ![]()
FSFE (2 November 2023). REUSE goes to space!. Free Software Foundation Europe (FSFE). Berlin, Germany. Blog on DLR and REUSE.
Haerter, Andreas (18 June 2025). Making sense of software licensing with FSFE REUSE: A beginner’s guide for open source developers. Fedora Magazine.
▢