Como todos los días, estos son algunos de los hechos relevantes que sucedieron en esta misma fecha, pero hace algunos años. Enterate de qué se trata
19.01.2023 • 08:13hs • Efemérides
Efemérides
Un día como hoy colapsará el sistema operativo Y2K38
El 19 de enero de 2038, será la fecha cuando ocurra "el problema del año 2038", conocido también por el numerónimo "Y2K38".
Este problema podría causar que una parte del software falle en ese año.
El problema afecta a los programas que usen la representación del tiempo basada en el sistema POSIX, que se basa en contar el número de segundos transcurridos desde el 01 de enero de 1970 a las 00:00:00.
Esta representación es un estándar de facto en los sistemas tipo Unix y también en los programas escritos para muchos otros sistemas operativos debido al gran alcance del lenguaje de programación C.
En la mayoría de sistemas de 32 bits, el tipo de dato time_t usado para guardar el contador de segundos es un entero de 32 bits con signo, es decir, que puede representar un rango de números entre -2.147.483.648 y 2.147.483.647 (-231 y 231-1; 1 bit para el signo, y 31 para el valor absoluto), por lo que el último segundo representable con este formato será a las 03:14:07 UTC del 19 de enero de 2038, cuando el contador llegue a 2.147.483.647.
Un segundo después, el contador se desbordará y saltará al valor -2.147.483.648, que causará el fallo de programas que interpretarán el tiempo como que están en 1901 (dependiendo de la implementación), en vez de en 2038.
A su vez, esto causaría cálculo y procesamiento incorrecto y causaría un problema mundial.
Este problema incluye por ejemplo a los dispositivos Android (al menos algunas versiones) los cuales se bloquearán y no podrán ser reiniciados cuando lleguen a esa fecha.
Para comprobar esto, se puede ir a la configuración de fecha y hora en el dispositivo y al tratar de cambiar la fecha al año 2038; se encontrará que solo le permite cambiar hasta el año 2036 o 2037. Sorpresa!
Además...
El 19 de enero de 1983, Apple Computer lanza el ordenador Apple Lisa, el primer ordenador personal comercial en tener una GUI y ratón (después de la Xerox Star).
Apple usó un CPU Motorola 68000 con una velocidad de reloj de 5 MHz y 1MB de memoria RAM. Su costo fue de $9.995.
Lisa ofrecía un sistema operativo multitarea y memoria virtual. Estas dos características eran extremadamente avanzadas para cualquier ordenador de la época.
La Apple Lisa se convirtió en el fracaso comercial de Apple más grande luego del desastre del Apple III en 1980.
Los clientes optaron por trabajar con opciones menos costosas como el IBM PC que ya comenzaban a dominar el mercado de los ordenadores de escritorio en los negocios.
El cliente más grande de Lisa fue la NASA. Incluso esta se vio en problemas cuando Apple decidió descontinuar este ordenador.
La "bala de plata" para Lisa fue el lanzamiento del Macintosh en 1984, que ayudó a desacreditarla puesto que la Macintosh también tenía una GUI y un ratón pero era mucho menos costoso.
En 1989, Apple enterró cerca de 2.700 Lisas que no se vendieron en un terraplén en Utah y consiguió una anulación de impuesto en la tierra que alquilaron para ello.
Las Apple Lisa que todavía estan en funcionamiento son ahora bastante valiosas como artículos de colección.