Y2K, el temido problema o efecto año 2000

A quince días del tan temido día 01 de enero del año 2000, podemos confirmar que algunos equipos informáticos tendrán errores que no serán fácilmente solucionables, ya que el uso de dos dígitos en el campo del año en la fecha, permitirá que dicho día sea interpretado por el hardware o el software como 01 de enero de 1900. El un caso similar si los equipos actuales que si soportan el efecto 2000, llegaran al 31 de enero del año 9999 y al día siguiente, al tener que cambiar la fecha a 01 del año 10mil no pudiera soportar los cinco dígitos del nuevo año. En todo caso el efecto del Y10K no nos preocupa mucho en este momento, pues ni nosotros ni nuestro software estaremos operativos en dichas fechas.

En todo caso el pequeño detalle de previsión de no usar registro del año con 4 dígitos en vez de con dos, ha producido estos últimos años, que empresas e instituciones hayan tenido que invertir bastante dinero y esfuerzo en paliar en la medida de los posible tan temido efecto.

Aunque los ordenadores modernos desde hace años soportan el calendario del nuevo milenio, la problemática es posible afecte mucho más a equipos industriales y sistemas propietarios,  que no fueron pensados en la fase de diseño par ser actualizados fácilmente. Este tipo de equipos pueden ser desde máquinas de venta automática, lectores que van con programas de aparcamientos semiautomáticos, servicios software automáticos en ciertas webs, estadísticas del sector del transporte como controladores horarios, hasta taxímetros y muchos programas del ecosistema de mantenimiento informático de entidades bancarias y de transporte.

Claramente también hay sectores industriales críticos y estratégicos como la generación de energía nuclear, transporte aéreo,  metalurgia, altos hornos y muchos más,  en los que la planificación del citado problema se debe tratar de forma precisa, pues cualquier parón o merma en la productividad puede acarrear más problemas que la previsión de dicha parada o la planificación anterior para probar los efectos y funcionamiento de los sistemas.

Como el problema Y2K ha tenido una planificación desde hace años, la previsión es que pase sin mayor consecuencia en los equipos actualizados sobre todo a nivel de software. Sin embargo los que tengan problemas de hardware serán más complicados de actualizar al nuevo milenio y, en algunos casos, serán desechados o se adelantará el fin de su ciclo de vida y serán sustituidos por otros dispositivos. En nuestro caso como empresa de mantenimiento informático y de ordenadores, ya sabemos que algunas BIOS de algunos ordenadores no funcionarán correctamente, no teniendo en casos concretos, nueva versión del firmware del fabricante que los salvaría de la obsolescencia. Las aplicaciones informáticas sin embargo han sido actualizada en nuestro casos, de forma correcta y en plazo.

El próximo problema informático reportado será conocido como Y2K83 y podría causar millones de fallos de sotware en el año 2038. Este fallo tiene que ver con la representación del tiempo a nivel de programación que usa los segundos como medida de tiempo a partir del 1 de enero de 1970.

Está relacionado con los kernel del Linux y como Linux, es la base de Android muchos de los dispositivos Linux y Android podrían presentar el problema llegada la fecha.