Naar de inhoud
Banner

Waarom overheidssoft-ware open source moet zijn

Nieuwsbericht31 maart 2022

ROOD Nijmegen

Als software wordt ontwikkeld moeten programmeurs hiervoor aan het werk. De programmeurs werken aan de broncode van de software, wat eigenlijk een soort blauwdruk is. De software wordt dan in gebruik genomen door een specifieke partij zoals de gemeente of door mensen zelf, bijvoorbeeld bij de belastingaangifte. We kunnen zien wat de software doet, maar niet hoe die software dat doet; ook al heeft de exacte werking van software heel veel invloed op de levens van mensen. Kijk bijvoorbeeld naar de belastingaangifte: weten mensen wel of het getalletje dat uit de website rolt echt klopt? Een goed voorbeeld van hoe het ook kan zijn de corona gerelateerde apps van het Ministerie van Volksgezondheid. Zowel bij het maken van de CoronaMelder als de Corona-Check apps is er veel inspraak geweest van verschillende experts, en hebben er ook programmeurs van buiten het ministerie meegewerkt aan de app. Dit kan alleen omdat de broncode en informatie openbaar is gemaakt op GitHub. Het resultaat hiervan is dat de apps goed beveiligd zijn en dat je privacy 1 wordt beschermd. Het probleem van gesloten software zien we duidelijk terug bij de belastingdienst. De belastingdienst beweert dat het afschaffen van de jubelton pas doorgevoerd kan worden in 2024 vanwege technische beperkingen. Bij IT-experts is hier twijfel over, die denken dat het niet lastig moet zijn om zo'n soort aanpassing te maken. We kunnen alleen niet met zekerheid zeggen wie er gelijk heeft, omdat we geen inzage hebben in de broncode. Daarnaast is het ook belangrijk om te kijken of de belastingdienst de wet wel goed toepast en op een logische manier interpreteert. Verschillende gemeentes hebben vergelijkbare software nodig, maar kopen soms verschillende softwarepakketten voor hun administratie. Zo wordt software die eigenlijk hetzelfde doet door verschillende partijen opnieuw ontwikkeld. Dit kost onnodig veel geld en kan voorkomen worden Ms er at een openbare basis is. Open software oefent ook druk uit op fabrikanten om kwaliteit te leveren, iedereen kan namelijk zien wat de kwaliteit van de broncode is. Wanneer er software van lage kwaliteit wordt geleverd kunnen partijen ervoor kiezen om niet meer samen te werken met deze fabrikant. Waarom is software die geschreven is met belastinggeld niet beschikbaar als open software?