Linux-kernelontwikkelaar Alan Cox heeft tegenover een commissie van het Hogerhuis in het Verenigd Koninkrijk verklaard dat softwareontwikkelaars niet verantwoordelijk gehouden kunnen worden voor bugs in hun code.
'Het is de ethische verantwoordelijkheid van programmeurs om hun code zo veilig mogelijk te maken', aldus Cox. Daar voegde hij echter meteen aan toe dat het een algemeen geaccepteerd feit is dat niemand op dit moment in staat is het perfecte besturingssysteem te ontwikkelen. Hij is overigens wel van mening dat dat probleem ooit opgelost zal worden. Toch zouden softwareontwikkelaars niet verantwoordelijk gehouden mogen worden voor fouten in hun programmatuur, volgens Cox vanwege de invloed die dat zou hebben op de softwaremarkt en de ontwikkeling van third-party programma's. Cox vertelde de leden van het House of Lords dat de interactie tussen het besturingssysteem en third-party software dermate complex is, dat niet gegarandeerd kan worden dat het altijd goed gaat. Als ontwikkelaars verantwoordelijk gehouden worden voor fouten in hun closed-source besturingssysteem, zou de logische reactie volgens Cox dan ook zijn dat ze third-party applicaties verbieden op hun systeem. Dat zou op zijn beurt echter in strijd zijn met de wetten die een vrije marktwerking moeten garanderen.
In het geval van opensourcetoepassingen is het bovendien niet altijd eenvoudig mogelijk om een verantwoordelijke voor een bepaalde bug aan te wijzen, zodat er eigenlijk geen realistische manier is om verantwoordelijkheid af te dwingen. Als commerciële bedrijven gebruik gaan maken van opensourceprogramma's en daarbij ook de bugs in de code overnemen, wordt de zaak bovendien nog complexer. Jerry Fishenden van Microsoft voegde eraan toe dat de verantwoordelijkheid voor veiligheidslekken te allen tijde bij de misbruikers van dat lek hoort te liggen. 'Mensen houden de ramenfabrikant ook niet verantwoordelijk voor inbraken in hun huis', aldus Fishenden. Opensourceontwikkelaar Adam Laurie sloot af met de mededeling dat er een balans gevonden moet worden tussen bruikbaarheid en veiligheid.