Ga naar inhoud

Financiële Uitdagingen van Open Source

Open source software voor de publieke sector klinkt als een ideaal: transparant, herbruikbaar, geen vendor lock-in. Maar er is een fundamentele vraag die elk goed bedoeld open source project vroeg of laat moet beantwoorden:

Wie betaalt er voor het onderhoud, de doorontwikkeling, en de continuïteit?

Zonder een eerlijk antwoord op die vraag gaat zelfs het beste platform uiteindelijk ten onder.


Gemeenten zijn afhankelijk van digitale infrastructuur. Brieven moeten verstuurd worden. Vergunningen gegenereerd. Beschikkingen aangemaakt. Dat gaat dag in dag uit door — ook als de onderliggende software geen actieve beheerder meer heeft.

Bij propriëtaire software is het duidelijk wie er verantwoordelijk is: de leverancier. Bij open source is dat minder vanzelfsprekend. De code is beschikbaar, maar de vraag wie de architectuur bewaakt, wie de security patches uitrolt, wie beslist over de roadmap — die valt niet automatisch beantwoord. Iemand moet dat doen. En iemand moet daarvoor betalen.


Open source betekent: vrij te gebruiken, te kopiëren, aan te passen. Het betekent niet: onderhoud zonder kosten, governance zonder mensen, continuïteit zonder financiering.


Wanneer iedereen aanneemt dat een ander wel voor de instandhouding zorgt, zorgt niemand ervoor. Dit heet het free-rider probleem — een klassieker uit de economie, en een structureel risico voor open source projecten met een kleine gebruikersbasis.

Voor grote open source projecten (Linux, PostgreSQL, Kubernetes) werkt het community-model: genoeg bedrijven hebben er commercieel belang bij om te investeren in het onderhoud. Voor een niche platform voor 300+ Nederlandse gemeenten is die kritische massa er niet vanzelf. De gebruikersgroep is klein. De bijdragen zijn onzeker. En de afhankelijkheid is groot.

Het resultaat: patches blijven uit. Architectuur veroudert. Beheerders haken af. Het platform sterft een stille dood — niet door een dramatische beslissing, maar door een optelsom van niet-genomen acties.


De software kan uitstekend zijn. De architectuur kan solide zijn. Het probleem is economisch: er is geen mechanisme dat betrouwbare inkomsten genereert voor het beheer van het platform.

Dat mechanisme moet ontworpen worden. En het ontwerp heeft consequenties voor eigenaarschap, governance en de vraag of gebruikers uiteindelijk toch afhankelijk worden van één partij.

→ Welke financieringsmodellen bestaan er?

Discussie

Vragen, aanvullingen of tegenargumenten? Laat het achter. Reageren kan met een GitHub-account; selecteer een passage door deze in je reactie te citeren.