El software no es más que un código escrito en un determinado lenguaje de programación. Una especie de receta que le indica al hardware qué es lo que tiene que hacer. Este código está escrito por humanos, por personas que pueden tener descuidos o fallos igual que cualquier otra. Eso da lugar a algunas vulnerabilidades y bugs de programas que tanto molestan a los usuarios.
Algunos de estos fallos son muy leves, e incluso inapreciables para el usuario final. Otros son muy graves y evitan que se use el programa con normalidad, e incluso pueden llegar a la pérdida de datos, filtraciones, etc. A lo largo de la historia ha habido algunos bugs realmente míticos que deberías conocer…
3Y2K
El Y2K, como también se llamó al popular Efecto 2000, provenía de uno de estos bugs de programas que podrían tener inutilizados a multitud de sistemas informáticos si no se actualizaba su software y se tomaban medidas.
Los programadores jamás pensarían que la llegada del nuevo milenio con el cambio de 1999 a 2000 pudiera causar tantos problemas. Algo parecido a lo que le ocurriría a los sistemas UNIX en 2038, pero que ya ha sido corregido de forma preventiva.
El problema era que estos bugs podrían hacer que los sistemas informáticos se volviesen locos y pensasen que habían comenzado el siglo nuevamente, lo que podría alterar multitud de sistemas que funcionasen de forma incorrecta. Eso podía afectar tanto a equipos domésticos, como también otros más críticos como los militares, los de centrales de energía, aviones, etc.
Afortunadamente, los parches y actualizaciones pudieron corregir estos bugs y que no sucediera nada grave…