Esta vez el problema vendrá de parte de los sistemas basados en POSIX (linux, Mac Os, BSD) debido a su peculiar forma de medir el tiempo.
Para explicarlo fácilmente diremos que almacenan el núnmero de segundos transcurridos desde el 1 de enero de 1970 en una variable. Esta variable, que representa el nº de segundos, es un entero de 32 bits con signo.
El problema viene cuando esta variable alcanza el valor máximo que puede representar y eso se dará en el 19 de enero de 2038 03:14:07 UTC, haciendo que se desborde y vuelva a un valor inicial provocando fallos en todo aquello que necesite de una fecha creando problemas de procesamiento y cálculo en algunos casos.
Pero a diferencia de todo lo que se dijo sobre el efecto 2000, os comento que de aquí a que suceda el problema estará mas que solventado otra cosa es la publicidad que se le quiera dar y las ganas de alarmismo que haya por parte de los medios tal y como sucedió con el anterior "efecto 2000"



2 comentarios:
A la humanidad le encanta el fatalismo, ya estemos en el año 1000, el 2000, el 2012, el 3038... así somos y así seremos.
Ojalá el fin del mundo no nos pille sobre aviso.
Publicar un comentario en la entrada