Open Source Has No Contractual Partner
You use open source software in your products and systems. You are regulatorily responsible for it. But you have no contractual partner who shares this responsibility with you. This is the delegation paradox of the digital supply chain.
The problem #
In a traditional supply chain, responsibility works through contracts: you agree quality standards, response times, liability provisions, and escalation paths with your supplier. When something goes wrong, you have a contact person and a contractual basis.
With open source, none of this exists:
- You cannot conclude SLAs. There is nobody who guarantees you a response time.
- You cannot set deadlines. When a vulnerability appears in a dependency, you can ask the maintainer to fix it. Nothing more.
- You cannot transfer liability. Open source licences typically expressly exclude liability and warranty.
- You have no influence on development. Whether a project considers your security requirements is not in your hands.
- You have no escalation path. There is no maintainer's manager, no complaints office, no contractual penalty model.
At the same time, you bear full responsibility. EU legislation makes no exception for open source.
How large is the gap really? #
Of over 7 million analysed open source components (as of 2024), fewer than 4,000 have a commercial support provider with whom you could conclude an SLA. That is less than 0.06%.
A Linux server alone already comes with several hundred open source packages — before you have even installed a single application of your own. For the major end products such as the operating system itself, your database, or your web server, commercial support exists. For the mass of dependencies that these products and your own software bring along, there is no provider, no SLA, and no contract.
What do the laws say? #
- DORA Art. 5(2a): The management body "bears ultimate responsibility" for ICT risk management
- DORA Art. 28(1): Financial undertakings remain "at all times fully responsible" for ICT third-party risk
- NIS2 Art. 20(1): Management bodies must approve and oversee the implementation of cybersecurity measures — personally
- § 38(1) NIS2UmsuCG: Management is obliged to implement and oversee measures
- § 38(2) NIS2UmsuCG: Management is personally liable for culpably caused damages
Responsibility cannot be delegated. Not to the IT department, not to a service provider, and certainly not to a maintainer who has no obligation towards you.
The delegation paradox #
Directors and managing directors face a situation that does not exist in traditional supply chains:
- You must manage the risks (legal obligation)
- You cannot delegate the risks to the source (no contractual partner)
- You may not simply pass on the responsibility (personal liability)
- You often do not even know the risks (because the IT department has never looked at the SBOM)
The result: personal liability for a situation you cannot oversee and cannot secure through contracts. D&O insurance typically does not cover regulatory violations — the gap remains with you.
What does this mean for you? #
You need a structured counterpart for your open source supply chain. Not someone who takes responsibility off your hands — that is regulatorily impossible. But someone who closes the gap between "full responsibility" and "zero influence": with documented processes, measurable outcomes, and audit-ready evidence.
Further reading #
OTTRIA closes this gap. Arrange an initial consultation and find out how.