Y2K38 ¿Qué pasará con nuestros ordenadores a partir de enero del año 2038?

Fatal Error. / Neumann Photography
Fatal Error. / Neumann Photography

Es un problema tan grande y complejo que minimiza el olvidado efecto 2000, y algunas estimaciones apuntan que la cantidad total gastada para solucionarlo supera ya el billón de dólares.

Y2K38 ¿Qué pasará con nuestros ordenadores a partir de enero del año 2038?

Es un problema tan grande y complejo que minimiza el olvidado efecto 2000, y algunas estimaciones apuntan que la cantidad total gastada para solucionarlo supera ya el billón de dólares.

 

Si uno está en yahoo, messenger, gmail u otras aplicaciones y cambia la fecha por una más allá de 2038, al acceder de nuevo a la aplicación se encontrará con algún error. ¿Sorprendido?. ¿Dónde está el problema?.

El origen del problema está en la forma en que algunas grandes aplicaciones almacenan su tipo de datos de fecha y hora. Son los programas que utilizan la representación tiempo POSIX, con un sistema de 32 bits, los que se verán afectados por este problema, al almacenar el tiempo como el número de segundos transcurridos desde el 1 de enero de 1970, cuyo límite temporal se fija a las 03:14:07 GMT del martes 19 de enero de 2038. A partir de ese instante el resultado del cálculo representará un número negativo que hará que las aplicaciones fallen.

Sin embargo no hay que alarmarse en exceso. Windows NT utiliza un sistema basado en nanosegundos por lo que no sufriría el problema hasta el año 2184. Apple afirma que el Mac estaría bien hasta el año 29.940. Y las aplicaciones que estén usando un sistema operativo de 64 bits no tendrían este problema durante 292 millones de años, día más día menos.

Comentarios