Y2K38

Y2K38

Year_2038_problem

Así es señoras y señores un problema mas que pondrá a temblar al mundo como paso en el año 2000 con el Y2K. Ahora resulta que tendremos un problema muy similar en el año 2038, donde los sistemas Unix/Linux y mucho del software escrito en  C podrían dejar de funcionar correctamente después del 19 de enero del 2038 a las 3:14:07 UTC.

El problema reside en que el formato estándar para una fecha en estos sistemas se calcula utilizando el numero de segundos desde el 1 de enero de 1970. Como solo utilizaron 32 bits para tal función y utilizaron un acumulador en una unidad a nivel de bits en el momento que se necesite un numero mas grande de 2,147,483,647 para tal calculo el sistema tomara el numero como negativo (el primer bit que es uno indica negativo) y en vez de marcar la fecha como 2038 la marcara en 1901. Si esto es muy complicado vean el GIF que viene al principio de este post.

Lo bueno que ahora si tenemos tiempo suficiente para trabajar en el problema y no nos agarran las prisas como con el Y2K.

Compartelo:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • BarraPunto
  • Bitacoras.com
  • email
  • Meneame
  • MySpace
  • StumbleUpon
  • Tumblr

Tags: , , ,

4 Respuestas to “Y2K38”

  1. exactlimon exactlimon dice:

    ui pues la verdad bastante interesante, justo ayer estaba pensando en el Y2K,
    vamos haber que pasa.

    pda: voy a hacer un trackback o como se llame

  2. El George El George dice:

    Curiosidades de la vida, y si como dices tal vez para ese entonces ya se habra solucionado. en cuanto al titulo del post le hubiera quedado mejor Y2K ver 2.0

  3. Fire_tony Fire_tony dice:

    We, yo tengo linux, espero no me mate esto…. :(

  4. DaemonNet DaemonNet dice:

    H01@, considerando la cantidad de servidores a nivel mundial que usan Linux, la gran cantidad de desarrolladores y el tiempo disponible, no creo que haya mayor problema para Linux, me queda la duda con el principio del post que habla sobre otros programas escritos en C, pero muy interesante la info.

    5@1ud05 8u3n d1@ @5t@ pr0nt0

  • Geek…

    Hoy después de dos años, nos vemos diferentes... pero seguimos siendo los mismos. Estamos aquí porque nos gusta la tecnología, los cómics, el cine, los gadgets, la música, los videojuegos y todo lo que posteamos para compartirlo con ustedes.
    Keep geeking yourself, keep geeking with us!
  • Alguien Dijo…

    "Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction."
    Albert Einstein
  • Top Usuarios

    • Daniel Guzman
    • Abraham
    • Ari
    • José Luis
    • Yahir
  • Enlaces

  • Búsqueda