The GDPR and Open Source Governance

The General Data Protection Regulation has been directly applicable law since

  1. In public perception, it is mostly about consent, privacy notices, and access rights. But the technical and organisational obligations of the GDPR are at least equally stringent — and they affect every piece of software that processes personal data, which means virtually every business application.

For open source governance, four points are central: the "state of the art", the obligation to permanently ensure integrity and availability, the accountability principle, and the fine assessment, into which your technical and organisational measures expressly feed.

What the GDPR technically requires #

Why this particularly affects old software #

Outdated or unmaintained software is widespread in day-to-day operations — and it is among the most reliable routes into a data breach that ends in a fine. The supervisory authorities rarely criticise only one point: alongside missing security updates and patchy vulnerability management, their decisions regularly cite inadequate access controls, missing attack detection, or failures to delete data. The five cases below show how varied these failings are — and how expensive.

The shared pattern: the technical and organisational safeguards were not sufficient, and nobody in the organisation had a complete view of its own software estate. Patch and vulnerability management is the part of that risk you can close systematically — and that is the task OTTRIA takes on for your open source dependencies.

Documented diligence bears on the level of a fine #

Art. 83(2)(d) expressly names the "degree of responsibility of the controller [...] taking into account technical and organisational measures implemented by them pursuant to Articles 25 and 32" as a factor relevant to fines. In plain language: whoever can demonstrate that they worked systematically, with documentation, and in line with the state of the art brings mitigating circumstances into the assessment. Whoever produces nothing forfeits that room — within a range of up to EUR 10 million or 2% of worldwide annual turnover under Art. 83(4), and for breaches of the principles under Art. 5 even up to EUR 20 million or 4% under Art. 83(5).

The 72-hour reporting obligation turns on your SBOM #

Art. 33(1) requires notification of a data breach without undue delay and, where feasible, within 72 hours of becoming aware, unless a risk to data subjects is unlikely. Art. 33(3) specifies the information the notification must contain: categories and approximate number of affected data records, likely consequences, countermeasures taken. Art. 33 does not require an SBOM for this. In practice it decides whether you can assign affected components, data categories and measures in progress within hours, or whether you keep supplying information for weeks under Art. 33(4).

Processors are liable throughout #

Art. 28(1) permits engagement only with processors that provide "sufficient guarantees" of appropriate technical and organisational measures. For MSPs, cloud providers, SaaS providers, and agencies, this is a direct sales factor: whoever cannot demonstrate these guarantees loses contracts — and their clients act unlawfully if they engage them regardless.

Interaction with CRA, NIS2, and Product Liability #

The GDPR does not stand alone. Its obligations systematically overlap with the more recent EU laws:

What this means for you #

Whoever processes personal data — and that is virtually every company — is responsible for the state of the art of the software used. Open source components are not a special case but the standard: they are embedded in every business application. The GDPR requires not only that these components are secure but that their security is ensured on a permanent basis and demonstrably maintained.

Documented open source governance is therefore not an optional extra alongside GDPR compliance but its technical foundation. A maintained SBOM, a traceable remediation history, and demonstrable diligence in component selection are what you can actually produce to a supervisory authority on Art. 32.

The key GDPR articles in this context:

Further reading #

GDPR factsheet download: (in preparation)

Want to have your open source governance assessed in light of the GDPR? Talk to us.