PROBLEMA Y2K O EL CAOS DEL AÑO 2000 COMPUTADORAS, CHIPS Y MEDIO AMBIENTE PEDRO MEDELLÍN MILÁN Profesor Investigador de la UASLP Publicado en Pulso, Diario de San Luis Sección Ideas, Pág. 4a del jueves 30 de julio de 1998 San Luis Potosí, México. URL: http://ambiental.uaslp.mx/docs/PMM-AP980730.pdf ¿Una crisis sin precedente en la historia de la humanidad? No arreglarlo trastornaría instituciones públicas y privadas, industrias, sistemas de seguridad social y hospitales. Arreglarlo significa reprogramar millones de chips en todo el mundo y gastar miles de millones de dólares en sólo 500 días. Al llegar el año 2000, algunas computadoras podrían tener errores en operaciones muy elementales. Fallaría una simple operación aritmética en la que intervienen fechas, como por ejemplo, al calcular tu edad. Si hoy, por ejemplo, una computadora calcula tu edad y tu naciste en 1960, determinará que tienes 38 años, porque hará la siguiente operación: 98-60=38. A llegar el año 2000, la misma computadora podría determinar que tienes 60 años ¿porqué? Porque hará la siguiente operación: 00-60= -60 años. Esto es, interpretará el doble cero como el año 1900 y no como el año 2,000. Las computadoras que tienen este problema, denominado “Y2K" son llamadas "noncompliant" o "que no cumplen". Si esos números se están utilizando en una institución de seguridad social para calcular pensiones, o en un banco para calcular intereses, las consecuencias pueden afectar a millones de personas y a miles de instituciones. Si, por ejemplo, estos lapsos se están utilizando para calcular el tiempo que un equipo o sistema industrial tiene desde el último mantenimiento, los sistemas computarizados pueden decidir interrumpir abruptamente la operación. Los efectos pueden ser dramáticos para la seguridad de la planta y, desde luego, para los habitantes que puedan resentir los impactos de un accidente. Me pareció pertinente comenzar mi contribución en este diario con este problema porque puede tener consecuencias en medio ambiente, en salud y en seguridad. Por ejemplo, si el control del mantenimiento de un enfriador de un equipo en una fábrica está computarizado, el problema Y2K puede ocasionar que al llegar el año 2000 el sistema calcule que el enfriador tiene 99 años sin mantenimiento y provocar un paro de emergencia. En ese momento, el equipo podría sobrecalentarse y sobrevenir una explosión que puede emitir gases tóxicos y poner en peligro la seguridad de las personas que estén al alcance del impacto. Como veremos más adelante, existen probabilidades muy bajas de que esto suceda a un equipo en particular, pero en general, las probabilidades de que sucedan perturbaciones de muchos tipos es alta. Esto es sólo un ejemplo de lo que podría ocurrir de no resolver este problema. En el resto del artículo explicaremos los alcances del llamado problema Y2K y daremos una idea de otras muchas cosas que pueden ocurrir. Y2K es una abreviación de Año 2000 (Y=year, K=1000) y el problema Y2K se refiere al problema que surgirá cuando las computadoras que controlan un enorme número de sistemas tengan una falla de interpretación de fechas que puede tener consecuencias predeciblemente graves para la seguridad, la economía y el medio ambiente en todo el mundo (y particularmente en los países industrializados). Y, ¿porqué ha de ocurrir una falla tan generalizada precisamente en los sistemas computarizados? El asunto es que estos sistemas definen una fecha por los dos últimos dígitos del año. Así, la cifra 98 será interpretada como 1998, y cuando se procese la cifra 00 la computadora "creerá" que estamos en el año 1900 y no en el 2000. El problema luce engañosamente simple, pero puede ser el más complicado, costoso y grave que hayamos tenido que enfrentar a escala planetaria con tan corto plazo. ¿QUÉ COSAS PUEDEN FALLAR? ¿CUÁL ES LA MAGNITUD DEL PROBLEMA? Una de las empresas más grandes del mundo en tecnología informática, estima que de los 25 mil millones de chips incrustados que hay en el mundo, un 0.2 % no cumplen. Esta baja proporción, sin embargo, son 50 millones (aproximadamente). En Estados Unidos se reporta que el 75% de los pequeños negocios no han hecho nada sobre esto y estiman que unos 330,000 irán a la quiebra y que otros 370,000 se estropearán temporalmente por el problema Y2K (Federation of Independent Businesses). pág. 2 de 6 La revista Fortune estima que el costo de arreglar el problema Y2K podría llegar a un millón de millones de dólares (o sea un billón de dólares según la acepción de la lengua española, o lo que en Estados Unidos llaman “one trillion dlls”.) y Byte Magazine lo llama "una crisis sin precedente en la historia de la humanidad". El Electric Power Research Institute, una asociación privada de compañías de energía eléctrica dice que "ocurrirán grandes perturbaciones en operaciones técnicas y de negocios tan pronto como el 1 de enero de 1999. Casi todas las industrias resultarán afectadas." En general, entre las cosas que pueden fallar están las grandes computadoras que constituyen los sistemas nerviosos de las grandes instituciones financieras, las casas de bolsa, los sistemas de control de tráfico aéreo, los sistemas de misiles de defensa, las oficinas que manejan los impuestos, el seguro social, las compañías de seguros y las grandes corporaciones multinacionales. Peter Montague cita en su boletín semanal sobre ambiente y salud, a la compañía financiera Merril Lynch reportando que "cuando llegue el milenio, muchos sistemas de computación y redes globales fallarán por su inhabilidad para interpretar datos más allá del año 1999." Pero también muchas máquinas industriales tienen chips que están incrustados en piezas mayores de equipo tales como plantas de generación de energía, refinerías de petróleo, centrales telefónicas, alarmas contra robo, cuartos de emergencia, sistemas de control de tráfico aéreo, aparatos de defensa militar y plantas químicas, y de otras manufacturas. También hay chips incrustados en el control de la infraestructura de los países, como en el agua, drenaje, distribución de energía eléctrica, trenes y otros sistemas de transporte, hospitales, servicios de policía y de bomberos, en defensa, plantas petroquímicas y otras. Asimismo, una gran empresa puede tener problemas aunque sus computadoras y chips sí cumplan, pero si las de sus clientes, proveedores, socios, banqueros y reguladores no cumplen. ¿QUÉ TAN VIABLE ES LA SOLUCIÓN? Quedan sólo un poco más de 500 días para el 1 de enero del año 2000. Para reprogramar los quinientos millones de chips incrustados, tendrían que corregirse 100,000 chips diarios. Y si se fuera a gastar un billón de dólares, se tendrían que gastar 2,000 millones de dólares diarios aproximadamente. Algunos piensan que habrá suficiente personal calificado para trabajar en esto y otros no. Hay quienes piensan que sería posible entrenar personal a marchas forzadas y hay quien piensa que contar con esto sería un grave error de apreciación. Algunos dicen que es un problema serio, y el más importante del momento. Otros dicen que sólo se trata de un gran negocio de las compañías proveedoras de servicios de computación. pág. 3 de 6 Algunos ejemplos: 1) Un foro sobre el "Millennium Bug" ( "bug" es un escarabajo imaginario que causa toda clase de estropicios en una computadora, y es una jerga muy usada en el medio) patrocinado por el gobierno de Filipinas concluyó que: si ellos tienen 500 compañías "activamente computarizadas", cada una con unos 1,000 programas compuestos de 1,000 líneas cada uno, habría 500 millones de líneas de códigos que tendrían que ser revisadas para estar listas en el año 2000. 2) El costo estimado por el Gartner Group fue de 1,250 a 1,750 millones de dólares y el foro estimó que se necesitarían unos 10,000 programadores de aquí al año 2000, por lo menos. El país completo produciría sólo 17,000 al año, y el 90% se emplea en el mercado internacional después de 2 años de experiencia localmente 3) El Banco de la Reserva Federal de Nueva York ha dicho que tomará más de un año para que una corporación grande pruebe si todas sus computadoras cumplen el Y2K después de que sus programas hayan sido arreglados. Esto significa que el arreglo tendría que estar terminado por septiembre u octubre de 1998. Sin embargo, muchas están aún evaluando el problema y ya estamos en agosto. 4) Peter de Jager, un conocido consultor industrial en el Y2K, repite una y otra vez tres puntos básicos respecto a este problema: Los sistemas computarizados de los que dependemos están dañados Tienen que arreglarse a más tardar para el 1 de enero del año 2000 No somos muy buenos para terminar a tiempo proyectos de este tipo 5) El 4 de febrero, el presidente Clinton (bajo presión del senado de su país) emitió una Orden Ejecutiva para crear el Council on the Year 2000 Conversion. En septiembre, John Manley, primer ministro de Canadá, formó su Task Force Year 2000, que inmediatamente emitió el documento Call for Action (llamado a la acción) advirtiendo que " ningún negocio es inmune (al problema Y2K), todas las empresas son afectadas, ya sea directamente por sus propias acciones, o indirectamente por la acción o inacción de otros. La cadena de aprovisionamiento de Canadá es vulnerable...." En México, Carlos Jarque, titular de INEGI, informó al periódico Reforma (20 de julio) que el gobierno tomó la iniciativa de formar la Comisión Nacional para la Conversión Informática Año 2000, y que preside el mismo Jarque. Explicó algunas de las estrategias del gobierno durante el Seminario Año 2000, organizado por el Centro de Estudios Monetarios Latinoamericanos y el Banco de México, entre las que se encuentran la realización de una Encuesta Continua Nacional sobre la pág. 4 de 6 Conversión Informática Año 2000, y “la creación de tres subgrupos dentro de la comisión, que se reunirán periódicamente para revisar los avances de su área, y la identificación de interconexiones vitales de sistemas informáticos y bases de datos...” Un cintillo superior del mismo periódico Reforma advierte: “Recuerde que el problema de los sistemas al llegar el nuevo milenio afectará a todo tipo de usuarios. Infórmese con su proveedor de tecnología, y sobre todo lea todo lo que se publique acerca del llamado ‘caos’ del 2000.” ¿QUÉ PODEMOS HACER EN SAN LUIS POTOSÍ? Las empresas de todo tipo deberán corregir sus sistemas computarizados administrativos y de proceso. El gobierno y las instituciones de servicio deberán hacer lo propio con todo lo que tenga que ver con su administración interna, servicios públicos, sistemas de pensiones y seguridad social, etc. Desde luego ya hay quienes han atendido y están atendiendo este problema. Me relataron el caso de una importante firma de productos alimenticios con instalaciones en la zona industrial de SLP que invirtió un millón doscientos mil dólares para resolver su problema Y2K. Los ciudadanos deberíamos vigilar, exigir y participar en la atención al problema por razones de seguridad pública, de salud, de transición sin sobresaltos excesivos al año 2000 y, por supuesto, por razones ambientales Visita nuestro sitio web: http://ambiental.uaslp.mx/ pág. 5 de 6 La información y opiniones contenidas en los artículos, publicaciones y demás materiales disponibles en las páginas de la Universidad Autónoma de San Luis Potosí (UASLP) son responsabilidad exclusiva de los autores. Se publican con fines didácticos y de divulgación, con base en el principio universitario de libertad de examen y discusión de las ideas, así como en el derecho estatutario de los profesores de la UASLP a ostentarse como tales. Algunos Derechos Reservados © 2003 por Pedro Medellín Milán. México. Este material puede ser copiado, reproducido, modificado y distribuido, total o parcialmente, por cualquier medio físico o electrónico, sólo sujeto a los términos y condiciones establecidos en la Creative Commons Attribution-NonCommercialShareAlike Licence. Para ver una copia de esta licencia, visitar: http://creativecommons.org/licenses/by-nc-sa/1.0/ . Los autores citados o referidos en este texto conservan sus propios derechos. Some Rights Reserved © 2003 Pedro Medellín-Milán. México. This material may be copied, reproduced, modified and distributed in whole or in part, in any medium physical or electronic, only subject to the terms and conditions set forth in the Creative Commons Attribution-NonCommercial-ShareAlike License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/1.0/ The authors mentioned or referred in this text conserve their own rights. pág. 6 de 6