Hoe heet een algemeen probleem met software of hardware?
Een softwarebug is een fout, defect of storing in het ontwerp, de ontwikkeling of werking van computersoftware die ervoor zorgt dat het onjuiste of onverwachte resultaten oplevert, of zich op ongewenste manieren gedraagt. Sinds de jaren 50 zijn sommige computersystemen ontworpen om verschillende computerbugs te voorkomen, detecteren of automatisch te corrigeren tijdens de werking.
Een programma met veel of ernstige bugs wordt vaak als 'buggy' beschreven. Bugs kunnen fouten veroorzaken die een kettingreactie kunnen hebben.
Sommige softwarebugs zijn in verband gebracht met rampen. Bugs in de code die de Therac-25 bestralingstherapiemachine bestuurden, waren direct verantwoordelijk voor sterfgevallen van patiënten in de jaren 80.
In 1996 werd de prototype Ariane 5-raket van de Europese Ruimtevaartorganisatie, ter waarde van 1 miljard dollar, minder dan een minuut na de lancering vernietigd door een bug in het boordgeleidingscomputerprogramma.
In 1994 stortte een RAF Chinook-helikopter neer, waarbij 29 mensen omkwamen; dit werd aanvankelijk toegeschreven aan een pilootfout, maar later werd gedacht dat het werd veroorzaakt door een softwarebug in de motorbesturingscomputer.
Buggy software veroorzaakte het schandaal van het Britse postkantoor in het begin van de 21e eeuw, de meest wijdverspreide gerechtelijke dwaling in de Britse juridische geschiedenis.
Meer informatie:
en.wikipedia.org