« Atrás

CURIOSIDAD: POR QUÉ TU MÓVIL ANDROID E IOS NO LLEGA MÁS ALLA DE 2038?

Páginas: 1  2  
Respuesta
CURIOSIDAD: POR QUÉ TU MÓVIL ANDROID E IOS NO LLEGA MÁS ALLA DE 2038?
4/03/14 16:55
Buenas tardes a todos los foreros, os cuelgo un interesante articulo divulgativo acerca de como entienden nuestros aparatos móviles el paso del tiempo. Es algo largo, pero se deja leer.

Os lo he resumido un poco. Espero que os guste.


Seguramente nunca te hayas fijado, pero si lo compruebas, verás que es así. Si vas a la sección de ajustes de su smartphone e intentas cambiar la fecha de forma manual, verás que tu móvil no te deja avanzar en el futuro más allá del mes de enero del año 2038.En Teknautas la hemos hecho y hemos comprobado que es así en los teléfonos equipados con Android y con iOS, aunque admiten fechas distintas: 31 de diciembre de 2036, de 2037 o incluso 1 de enero de 2038. Depende de la versión de cada sistema operativo.No es así en cambio con los terminales que corren en Windows Phone. En uno de estos teléfonos pudimos fijar sin problema la hora en 2040. ¿Por qué no es posible hacer lo mismo con los dos sistemas operativos para móviles más utilizados del mundo?La respuesta es el llamado Problema del año 2038, o Y2K38, una limitación (no es un fallo propiamente dicho, puesto que sus creadores ya preveían que esto ocurriría) que podría causar una especie
de efecto 2000, aquel supuesto caos informático generalizado para el que nos preparamos con el cambio de siglo, y que luego resultó ser una alarma infundada porque la mayoría de los sistemas digitales hicieron la transición de 1999 a 2000 sin mayores contratiempos.


Este problema afecta al software que representan el tiempo (la fecha y la hora) utilizando el estándar POSIX. Este estándar fue desarrollado basándose en el sistema UNIX con el objetivo de crear una interfaz fácilmente implementable en distintos entornos y versiones. Sobre UNIX y el lenguaje de programación C están basados muchos de los sistemas operativos que usamos hoy en día, y por eso este estándar afecta a prácticamente todos los dispositivos.Su funcionamiento es sencillo: calcula la fecha y la hora en la que estamos contando segundos desde un momento determinado. En concreto, cuántos segundos han pasado desde el 1 de enero de 1970 a las 00:00:00. Para contar esos segundos, utiliza un sistema de 32 bits. Cada uno de esos bits en un 1 o un 0. Es decir, que una fecha y hora
concretas se calculan a partir de un número de segundos, que se representa como una serie de 1 y 0 de 32 posiciones, siguiendo esta
fórmula:00000000 00000000 00000000 00000001: 1 segundo00000000 00000000 00000000 00000010: 2 segundos00000000 00000000 00000000 00000011: 3 segundos00000000 00000000 00000000 00000100: 4 segundos   
Puesto que hay 32 posiciones que pueden adoptar dos valores distintos, existen más de cuatro mil millones de combinaciones posibles de 0 y 1 para ir registrando el tiempo. En concreto, 2 elevado a 32 = 4.294.967.296 combinaciones. Si tenemos en cuenta que se empezó a medir el 1 de enero de 1970, este sistema podría servir hasta el 7 de febrero de 2106 a las 06:28:16. Pero no es así porque la cosa tiene truco
.En el sistema binario no hay símbolos, por lo que no se pueden utilizar el más y el menos (+ y -) para señalar si un número es positivo o negativo. En este sistema, el signo de un número viene determinado por el primer bit: si es un 0, el número es positivo, y si es un 1, es negativo. Hasta ahora todas las marcas han comenzado por 0, es decir, eran números positivos. Y es lógico, porque es la forma natural de medir el avance del tiempo.Por lo tanto, solo se consideran apropiados para fijar la fecha y la hora las combinaciones binarias que empiezan por 0, y éstas son muchas menos. Concretamente a la mitad: unos dos mil millones (2.147.483.648), reduciendo significativamente el número de segundos que puede llegar a contar y por tanto la fecha hasta la que es capaz de calcular.El problema llegará cuando la cuenta alcance la siguiente cifra:01111111 11111111 11111111 11111111: 2.147.483.647 segundos.Esto ocurrirá el día 19 de enero de 2038 a las 3:14:07. Ése es el límite al que este contador de 32 bits puede llegar sin cambiar el primer bit por un 1. Un segundo después, eso es precisamente lo que ocurrirá y al  hacerlo, el número de contador pasará a ser un número negativo:10000000 00000000 00000000 00000000: -2.147.483.648 segundos.¿Y entonces qué? Pues no está muy claro. La mayoría de los programadores apuestan por que la fecha se trasladará automáticamente al 13 de diciembre de 1901, dos mil millones y pico de segundos antes del 1 de enero de 1970, momento en el que se fijó el inicio de esta cuenta.De provocarse este fallo, podría haber errores en miles de softwares en todo el mundo. Cuidado si tienes tus cuentas bancarias asociadas con tu smartphone, las consecuencias son ahora mismo imprevisibles.En el sistema binario no hay símbolos, por lo que no se pueden utilizar el más y el menos (+ y -) para señalar si un número es positivo o negativo. En este sistema, el signo de un número viene determinado por el primer bit: si es un 0, el número es positivo, y si es un 1, es negativo. Hasta ahora todas las marcas han comenzado por 0, es decir, eran números positivos. Y es lógico, porque es la forma natural de medir el avance del tiempo.Por lo tanto, solo se consideran apropiados para fijar la fecha y la hora las combinaciones binarias que empiezan por 0, y éstas son muchas menos. Concretamente a la mitad: unos dos mil millones (2.147.483.648), reduciendo significativamente el número de segundos que puede llegar a contar y por tanto la fecha hasta la que es capaz de calcular.El problema llegará cuando la cuenta alcance la siguiente cifra:01111111 11111111 11111111 11111111: 2.147.483.647 segundos.Esto ocurrirá el día 19 de enero de 2038 a las 3:14:07. Ése es el límite al que este contador de 32 bits puede llegar sin cambiar el primer bit por un 1. Un segundo después, eso es precisamente lo que ocurrirá y al hacerlo, el número de contador pasará a ser un número negativo:10000000 00000000 00000000 00000000: -2.147.483.648 segundos.¿Y entonces qué? Pues no está muy claro. La mayoría de los programadores  apuestan por que la fecha se trasladará automáticamente al 13 de diciembre de 1901, dos mil millones y pico de segundos antes del 1 de enero de 1970, momento en el que se fijó el inicio de esta cuenta.De provocarse este fallo, podría haber errores en miles de softwares en todo el mundo. Cuidado si tienes tus cuentas bancarias asociadas con tu smartphone, las consecuencias son ahora mismo imprevisibles.


+3 3 Votos
Respuesta
RE: CURIOSIDAD: POR QUÉ TU MÓVIL ANDROID E IOS NO LLEGA MÁS ALLA DE 2038?
4/03/14 17:01 en respuesta a mundial44.
Muy interesante
+1 1 Voto
Respuesta
RE: CURIOSIDAD: POR QUÉ TU MÓVIL ANDROID E IOS NO LLEGA MÁS ALLA DE 2038?
4/03/14 18:19 en respuesta a thynood.
muy interesante pero a saber donde estaremos todos en el 2038 no solo Android jajajajaajajaj
0 0 Votos
Respuesta
RE: CURIOSIDAD: POR QUÉ TU MÓVIL ANDROID E IOS NO LLEGA MÁS ALLA DE 2038?
4/03/14 18:36 en respuesta a txetxutp.
txetxutp:
muy interesante pero a saber donde estaremos todos en el 2038 no solo Android jajajajaajajaj
En un mundo inversamente proporcional
+1 1 Voto
Respuesta
RE: CURIOSIDAD: POR QUÉ TU MÓVIL ANDROID E IOS NO LLEGA MÁS ALLA DE 2038?
4/03/14 18:49 en respuesta a mundial44.
Ya tenemos otro efecto 2000... Con todas las paranoias que hubo
Seguro que ya estarán buscando soluciones los programadores
+1 1 Voto
Respuesta
RE: CURIOSIDAD: POR QUÉ TU MÓVIL ANDROID E IOS NO LLEGA MÁS ALLA DE 2038?
4/03/14 18:53 en respuesta a retren.
retren:
Ya tenemos otro efecto 2000... Con todas las paranoias que hubo
Seguro que ya estarán buscando soluciones los programadores
Si
0 0 Votos
Respuesta
RE: CURIOSIDAD: POR QUÉ TU MÓVIL ANDROID E IOS NO LLEGA MÁS ALLA DE 2038?
4/03/14 19:15 en respuesta a thynood.
si fué  muy gracioso el efecto 2000 emoticon
0 0 Votos
Respuesta
RE: CURIOSIDAD: POR QUÉ TU MÓVIL ANDROID E IOS NO LLEGA MÁS ALLA DE 2038?
4/03/14 19:41 en respuesta a txetxutp.
txetxutp:
si fué  muy gracioso el efecto 2000 emoticon
Yo he puesto en mi android el 31 de diciembre del 2037 a las 23:59 y cuando fue las 00:00 puso el 1 de enero del 2038
+1 1 Voto
Respuesta
RE: CURIOSIDAD: POR QUÉ TU MÓVIL ANDROID E IOS NO LLEGA MÁS ALLA DE 2038?
4/03/14 19:43 en respuesta a thynood.
El móvil de los que tenemos ahora que consiga aguantar hasta dicha fecha, será una reliquia xD
+1 1 Voto
Respuesta
RE: CURIOSIDAD: POR QUÉ TU MÓVIL ANDROID E IOS NO LLEGA MÁS ALLA DE 2038?
4/03/14 20:01 en respuesta a Javi Martín González.
ya ves para entonces llevaremos un chip todos y nos comunicaremos a trevez del chip via satelite.
+1 1 Voto
Respuesta
RE: CURIOSIDAD: POR QUÉ TU MÓVIL ANDROID E IOS NO LLEGA MÁS ALLA DE 2038?
4/03/14 21:19 en respuesta a txetxutp.
txetxutp:
ya ves para entonces llevaremos un chip todos y nos comunicaremos a trevez del chip via satelite.

Sí, cualquier cosa, jejeje Todavía queda mucho tiempo has 2038. emoticon
+1 1 Voto
Respuesta
RE: CURIOSIDAD: POR QUÉ TU MÓVIL ANDROID E IOS NO LLEGA MÁS ALLA DE 2038?
4/03/14 21:21 en respuesta a SIMataduras.
SIMataduras:
txetxutp:
ya ves para entonces llevaremos un chip todos y nos comunicaremos a trevez del chip via satelite.

Sí, cualquier cosa, jejeje Todavía queda mucho tiempo has 2038. emoticon
Es cierto
+2 2 Votos
Respuesta
RE: CURIOSIDAD: POR QUÉ TU MÓVIL ANDROID E IOS NO LLEGA MÁS ALLA DE 2038?
4/03/14 23:00 en respuesta a thynood.
Seguro que cualquier cosa que nos imaginemos para ese año, no sera verdad. A saber que se habrá inventado para entonces...
+1 1 Voto
Respuesta
RE: CURIOSIDAD: POR QUÉ TU MÓVIL ANDROID E IOS NO LLEGA MÁS ALLA DE 2038?
4/03/14 23:04 en respuesta a retren.
No me lo quiero ni imaginar emoticon

Ya perderemos el interés por la tecnología y seremos unos paletos (o no... quién sabe)
0 0 Votos
Respuesta
RE: CURIOSIDAD: POR QUÉ TU MÓVIL ANDROID E IOS NO LLEGA MÁS ALLA DE 2038?
4/03/14 23:05 en respuesta a retren.
ya ves, a ver quien tenia ADSL en casa hace 15 años atras? pues imaginen todo lo que puede cambiar en 15 años hacia adelante emoticon
0 0 Votos
Respuesta
RE: CURIOSIDAD: POR QUÉ TU MÓVIL ANDROID E IOS NO LLEGA MÁS ALLA DE 2038?
4/03/14 23:19 en respuesta a txetxutp.
txetxutp:
ya ves, a ver quien tenia ADSL en casa hace 15 años atras? pues imaginen todo lo que puede cambiar en 15 años hacia adelante emoticon
Lo que si hubo en la decada de los 90 fue una operadora llamada MEDIAWEB que ofrecia acceso GRATUITO a INTERNET via INFOVIA a cambio de visitar anuncios
+1 1 Voto
Respuesta
RE: CURIOSIDAD: POR QUÉ TU MÓVIL ANDROID E IOS NO LLEGA MÁS ALLA DE 2038?
4/03/14 23:27 en respuesta a thynood.
http://web.archive.org/web/199­81205023744/http://www.mediawe­b.es/newint.htm

Bienvenido a MEDIA WEB,
el Servicio Gratuito de Conexión a Internet.
Disfruta, gratuitamente, de todas las ventajas de la Navegación por Internet, con un revolucionario servicio de Correo Electrónico, Transmisión de Ficheros y Charlas "On Line".Además, podrás generar automáticamente tus propias Páginas Web y dispondrás de hasta 1 Megade espacio en nuestro servidor
y todo completamente GRATIS !!!Para utilizar este servicio debes disponer de un navegador Nescape o Microsoft Internet Explorerversiones 3.0 o superior.



0 2 Votos
Respuesta
RE: CURIOSIDAD: POR QUÉ TU MÓVIL ANDROID E IOS NO LLEGA MÁS ALLA DE 2038?
4/03/14 23:32 en respuesta a thynood.
Siempre hay alguien que quiere meter caña a la competencia!!
+1 1 Voto
Respuesta
RE: CURIOSIDAD: POR QUÉ TU MÓVIL ANDROID E IOS NO LLEGA MÁS ALLA DE 2038?
4/03/14 23:32 en respuesta a mundial44.
Gracias!! Pero he entendido más bien poco, jajajaja.
+1 1 Voto
Respuesta
RE: CURIOSIDAD: POR QUÉ TU MÓVIL ANDROID E IOS NO LLEGA MÁS ALLA DE 2038?
4/03/14 23:42 en respuesta a Javi Martín González.
Javi Martín González:
Siempre hay alguien que quiere meter caña a la competencia!!
  1. Existio una OMV que se iba a implantar en españa que consistia en llamadas gratuitas a cambio de publicidad
  2. Mediaweb existio durante el BOOM de infovia, luego desaparecio
0 0 Votos
Páginas: 1  2