Regelmatig wordt er geopperd om softwareontwikkelaars zoals Microsoft aansprakelijk te maken voor beveiligingslekken in hun producten, omdat dit tot veiligere software zou moeten leiden, maar er kleven ook risico's aan. Dat zegt Rik Ferguson van Trend Micro. Het idee is dat als softwareontwikkelaars moeten opdraaien voor gemaakte fouten, veilig programmeren een hogere prioriteit gaat.
Ferguson waarschuwt dat hierdoor de kosten van software stijgen, omdat ontwikkelaars allemaal verzekeringen moeten afsluiten, aangezien het bijna onmogelijk is om foutloze code te schrijven. De kosten hiervan worden vervolgens doorberekend aan de klant. Voor gratis software zou dit zelfs het einde kunnen betekenen.
Een tweede effect is dat consumenten met extra kosten te maken krijgen. Als een ontwikkelaar een nieuwe versie uitbrengt die lekken in een eerdere versie verhelpt, zou de juridische dekking niet meer voor de oude versie gelden. Consumenten die de ontwikkelaar aansprakelijk willen kunnen houden moeten dan ook naar de nieuwste versie upgraden.
Nalatigheid
Daarnaast zou de gebruikersovereenkomst al voldoende mogelijkheden bieden om een ontwikkelaar aan te pakken in het geval van nalatigheid. Ferguson merkt echter op dat de meeste incidenten het gevolg zijn van misbruik van beveiligingslekken waar al een patch voor beschikbaar is.
"Zelfs met fysieke goederen zoals een auto, is een leverancier niet verantwoordelijk om een potentieel levensgevaarlijke fout te verhelpen, alleen om een terugroepactie te organiseren en de noodzakelijke veranderingen te maken. Is het echt zo verschillend of je reageert op een terugroepactie of een patch installeert. Waar denk je dat in die gevallen de verantwoordelijkheid ligt?"
Deze posting is gelocked. Reageren is niet meer mogelijk.