Who Actually Maintains Open Source?

Behind the open source components in your software are people. Not companies, not departments, not service teams — but in many cases individuals who work in their spare time, without pay, without a contract, and without any obligation towards you.

The reality behind the foundation #

Open source forms the foundation of the modern software industry. The reality behind this foundation looks like this:

What happens when a maintainer stops? #

When the maintainer of a project stops, initially nothing happens. The project continues to exist, the code remains available, downloads continue. But:

The project becomes a security risk without any scanner raising an alarm. There is no CVE for "this project is no longer maintained".

EU legislation requires you to manage precisely this risk:

A project without an active maintainer meets none of these benchmarks. If you deploy it nonetheless, the burden of proof lies with you to show that you know the risk and manage it.

What does this mean for you? #

You are relying on people you do not know, who have no contract with you, and who can stop at any time. This is not a reproach to the maintainers — it is the structure of the ecosystem. But this structure means that you as a company must take active steps: monitor project health, detect abandonment risks, prepare alternatives, and be able to intervene when it matters.

Further reading #

Want to know which of your dependencies rely on a single maintainer? OTTRIA monitors the health of your entire SBOM. Arrange an initial consultation.