
Simson Garfinkel publica un interesante artículo recopilando los que según su criterio son los diez peores fallos de software de la historia.
* 1. Fallo de la sonda Mariner I (1962): una formula mal resuelta escrita en un papel causa una trayectoria incorrecta.
* 2. Oleoducto soviético (1982): Los estadounidenses pasan software con fallos a los soviéticos para un oleoducto; la consecuencia fue la explosión no nuclear más grande de la historia.
* 3. Radiaciones letales en un dispositivo médico (1985-1987):Radiaciones letales del Therac-25, un dispositivo médico para terapias radioactivas, que mataba en vez de curar.
* 4. Gusano de Morris (1988): el primero conocido y el cual infectó de 2,000 a 6,000 computadoras usando un fallo conocido como buffer overflow.
* 5. Generador de números aleatorios de Kerberos (1988-1996): No era realmente aleatorio.
* 6. Caída de la red telefónica de AT&T (1990): Debido a un bug en una actualización de software que controla los switches de larga distancia de la compañía.
* 7. División en coma flotante del Intel Pentium (1993): La primera generación de Pentiums de Intel tienen un fallo al calcular divisiones de punto flotante de un rango específico.
* 8. El Ping de la Muerte (1995/1996): Un ping mal formado arbitrariamente afectaba miles de computadoras, especialmente con Windows instalado.
* 9. Desintegración del Ariane 5 (1996): El código del Ariane 4 es usado en el Ariane 5 pero sus motores más veloces inician una cadena de bugs que hacen que el cohete se desintegre a los 40 segundos de ser lanzado.
* 10. Sobredosis radiológica en el Instituto Nacional del Cáncer de Panama City (2000): Una falla de software y no seguir procedimientos por parte de humanos causa que se proporcionen dosis erroneas a pacientes en el Instituto Nacional del Cáncer de Panama City. 8 personas murieron, 20 con problemas de salud graves y doctores fueron acusados de asesinato.
Fuentes:
Artículo en Wired
Artículo en Kriptópolis
No hay comentarios.:
Publicar un comentario