Práctica Forense I

 

Titular: Dr. Costa

Alumnos:

Cohen Bustos Alejandro,

Colombo Carolina,

Giorda María Victoria.

Concepción del Uruguay, 04 de Octubre de 1999.

 

IMPACTO DEL CAMBIO DE MILENIO. Problemática del AÑO 2000

Introducción

Presentado inicialmente como un mero problema de software, el impacto del cambio de milenio parece tener una significación que trasciende el ámbito de las computadoras. El inconveniente podría alcanzar a cualquier dispositivo que contenga un chip: en tal sentido, consideremos por un momento cuántos elementos de uso habitual utilizan chips, sin contar los equipos específicamente informáticos.

Basten como ejemplos: ascensores, armamento, elementos de control de producción, de tráfico aéreo, sistemas de mensajería electrónica, etc.

El punto en sí puede explicarse de manera sencilla: la mayor parte de la tecnología que se maneja hoy no permite reconocer la diferencia entre el año 2000 y el 1900. Esto afecta los sistemas que utilizan rutinas de cálculo de fecha, de ordenamiento (sort), financieras, contables, etc.

Las repercusiones de esta falencia son las que ofrecen mayor dificultad de comprensión. La pregunta inicial es exactamente ésta: qué porción de la tecnología se verá afectada, y, a continuación, cuáles serán los perjuicios que se derivarán de su falta de atención oportuna. Además, ¿cuál será la dimensión y los alcances del impacto del cambio de milenio en las organizaciones públicas de no afrontarse con la mayor premura y eficiencia este grave problema?

Ciertamente, la cuestión será de gran magnitud en el sector público: cualquier información que contenga datos que refieran a fechas posteriores o destinada a tener efectos con posterioridad al año 2000 podría ser errónea, y esto podrá afectar desde las cuentas e ingresos públicos hasta el pago de jubilaciones y pensiones, y desde la información relativa a personas físicas y jurídicas de los habitantes del país hasta los servicios de los organismos de seguridad, los entes recaudadores, la Banca Oficial y todo otro en donde su operatoria sea dependiente de sistemas afectados por iguales defectos.

Desde otra perspectiva, que también exigirá una investigación seria y no menos urgente, las consecuencias legales de la producción de informaciones erróneas por parte de un ente público o privado a causa de las insuficiencias denunciadas, darán lugar a situaciones complejas en la determinación de las responsabilidades civiles, administrativas, fiscales, etc.

 

 

Descripción del problema

A diferencia de otros proyectos relacionados con la tecnología de la información, en el que examinamos se cuenta desde el inicio con certeza inicial: la de que el momento de terminación es inevitable para todos. Esta vez no valdrán invocaciones a demoras propias o ajenas, ni buscar amparo en la escasez de recursos para justificar la falta de culminación en tiempo de área. Si los sistemas de la organización o empresa se encuentran altamente comprometidos por el problema, sin duda se verá también comprometida la continuidad de funciones específicas.

Debido a que los costos de procesamiento y almacenamiento eran elevados al momento en que la mayoría de los sistemas corporativos fueron desarrollados, se transformó en una práctica habitual (casi un estándar) utilizar sólo 2 dígitos para almacenar el año. A manera de ejemplo, el día 1° de agosto de 1997, pasaba a ser 01.08.97. De esta manera, es imposible distinguir a partir del campo destinado a la fecha, entre el siglo 20 y el 21, es decir entre l9XX y 2OXX. A1 iniciar el año 2000, y de continuarse con estas prácticas, el 1° de enero del 2000 se reflejará como 01.01.00.

Como puede observarse, su componente técnica es aparentemente trivial, pero la puesta en práctica de las modificaciones necesarias, se multiplica por cada rutina que maneje campos de fecha de cada programa de cada sistema utilizado por la organización. Sus efectos se proyectarán sobre toda la organización, y sin duda su remedio consumirá una cantidad importante de recursos.

Existe una coincidencia uniforme en la extensa bibliografía publicada hasta la fecha sobre el tema, en que debe evaluarse todo tipo de computadoras (mainframe, PCs, etc.), así como las redes locales y los sistemas de telecomunicaciones. Los campos de fecha correspondientes al año deben ser corregidos en los sistemas operativos, utilitarios, compiladores, sistemas aplicativos, procedimientos, rutinas, interfases, basés de datos, etc.

Las negativas consecuencias que el cambio de milenio podría tener sobre la organización obligarán al diseño de un gigantesco proyecto de coordinación y plantearán un fuerte desafío de implementación de la solución resultante. En efecto, aun cuando las correcciones a introducir en sí mismas sean, desde un punto de vista técnico, relativamente sencillas, el proceso de análisis, modificación, prueba e integración del hardware y software en todos los sistemas representa una tarea de gerenciamiento muy crítica.

E1 representante del Gartner Group, Lic. Edgardo Juri, que expuso durante la IIIa. Jornada para la Modernización Tecnológica del Estado definió claramente los siguientes pasos a seguir para encarar el ataque a este problema:

1. Concientización de todos los niveles de la organización.

2. Inventario de los sistemas heredados. Relación con las funciones primarias y ambientes.

3. Alcance del proyecto, impulsado por los objetivos y las funciones primarias.

4. Examen, análisis y diseño de soluciones, identificando los detalles de las aplicaciones y conciliando requerimientos y posibilidades.

5. Modificación en sí.

6. Prueba unitaria.

7. Prueba de sistemas.

8. Integración y prueba por parte del usuario.

9. Documentación.

Dificultades

El proceso de análisis, corrección, prueba e integración del software y hardware en los sistemas con los que interactúa, es una tarea de gran magnitud y complejidad en su ideación y desarrollo.

Es de esperar, en muchos casos, que la documentación de los programas sea prácticamente inexistente o se encuentre muy desactualizada, con lo cual la localización de las líneas de código que deben modificarse será muy tediosa y difícil. Puede también ocurrir que los oorganismos que cuentan con sistemas desarrollados por proveedores externos o programas "enlatados" (estándar) no cuenten con los programas fuentes, o bien, aún teniéndolos, no cuenten con personal capacitado para efectuar las modificaciones necesarias.Aportarán también lo suyo el alto grado de interconexión que tienen los sistemas informáticos hoy en día -por vía de ejempo, la de los disquetes de la ex Dirección General Impositiva (hoy AFIP), para la recepción de información de los contribuyentes- que transmiten información digital entre organizaciones o personas. Por tal vía, y así lo consideran no pocos expertos, el problema del año 2000 puede terminar apareciendo también como una especie de virus, que puede extenderse rápidamente y corromper en forma desapercibida la información almacenada, con un devastador efecto multiplicador.

Otra complicación está representada por la gran variedad de lenguajes de programación, con arreglo a los cuales se han desarrollado los sistemas de la Administración Pública, considerando además que prácticamente no existe ningún lenguaje que obligue al programador a utilizar las funciones de dicho lenguaje de una manera determinada (correcta). A esto hay que agregarle el factor humano, es decir la dificultad que representará contar con todos los programadores necesarios que conozcan los distintos lenguajes de programación en que fueron escritos a lo largo del tiempo, y de profesionales con capacidad de liderazgo para llevar adelante la dificultosa tarea de adaptarlos al año 2000.

Peter de Jager, en su disertación durante la III Jornada para la Modernización Tecnológica del Estado, se refirió especialmente al tema de los recursos humanos. Relató que en los países que avanzaron más en el análisis del tema ya se han iniciado búsquedas internacionales, con la idea de "importar" programadores y personal especializado. Los sueldos que se ofrecen, aún en el mercado local, son altísimos.

Estrategias Posibles para Corregir el problema

Partiendo de la premisa de que hay que asignar al problema la máxima prioridad, los pasos de una posible estrategia deberían ser los siguientes:

  1. Designar un responsable, secundado por un equipo de profesionales; con dedicación full-time. Su primera tarea será evaluar el impacto que en su organismo tendrá eI cambio de milenio, previa realización de un inventario de los sistemas y programas que se verán afectados. Recién a partir de allí se estará en condiciones de determinar el alcance del problema y de proponer las medidas correctivas necesarias y los cronogramas de trabajo.
  2. Algunos sistemas deberán ser directamente reemplazados, sea porque reescribirlos demandaría más costos que beneficios, o porque se carece de los programas fuente o de acceso a la empresa proveedora.
  3. Aunque sólo para casos específicos, existen herramientas de análisis que pueden ser útiles a la hora de determinar el alcance del problema, las que permitirían asistir en la conversión de campos de año de 2 a 4 dígitos. De acuerdo a la bibliografía especializada, estas herramientas pueden reducir el trabajo humano entre un 20 y un 30 %.
  4. La etapa de prueba es particularmente compleja ya que el código modificado debe ser probado en combinación con el que interactúe. Además, es la etapa en que toma protagonismo el sector usuario. Para garantizar el éxito de la prueba, deberán destinarse importantes recursos a su concientización.

5. Estudio de los recursos a utilizar, propios o externos.

6.En el caso del uso de recursos externos, en el sector público el sistema de contratación es lento, existe además la posibilidad de acceder a información reservada.

7.Para contratar con proveedores externos cabe realizarse las siguientes preguntas (según E. Juri en las jornadas de Modernización Tec. Del Estado):

. ¿ Emplea una metodología probada, consistente y documentada?

· ¿Qué tipo de programa de concientización se ofrece?

· ¿Qué soporte se ofrece para la planificación estratégica del esfuerzo de conversión?

· ¿Realiza análisis de las aplicaciones? · ¿Provee gerencia on-site para el proyecto?

· ¿Provee la mano de obra necesaria?

· ¿Dónde realizará la conversión y el testeo? ¿Provee reingeniería selectiva de las aplicaciones, u otros servicios posteriores?

8. Probablemente la respuesta más ajustada a la pregunta sobre los recursos humanos se encuentre en una combinación de ambas opciones. De todas maneras, huelga aclarar que la responsabilidad de la solución al problema pasa por la máxima autoridad de la organización, que en definitiva verá afectada su operatividad (hasta el punto de poder quedar paralizado) si no se toman las medidas necesarias para encontrar una solución.

9. El software tendrá que ser analizado y, de ser necesario, corregido, antes del inicio del año 1999, con el fin de contar con un ciclo anual completo para probar y corregir los programas que deberán correr en paralelo con el sistema existente. En este punto existe total coincidencia entre los especialistas.

El Problema del Año 2000 en los Estándares Tecnológicos

Desde el punto de vista técnico, la llegada del milenio afectará el procesamiento de la información en las siguientes áreas:

1. Hardware

2. Software de Base y Utilitarios

3. Desarrollo de software aplicativo

4. Datos

Para los productos de cada una de estas áreas deben distinguirse dos estados:

1. Aquellos dispositivos, programas y datos que se incorporarán.

2. Aquellos dispositivos, programas y datos ya existentes en el Organismo.

Este documento se refiere mayormente a los primeros, y sólo tangencialmente a los últimos.

Hardware

En este caso, las consecuencias negativas originadas en la incapacidad de un sistema de aceptar fechas posteriores a 1999 se conocen como el "pproblema del cuentakilómetros ". Este problema se presenta tanto en PCs, Servidores o como en Mainframes. En este último caso, los fabricantes están trabajando en el desarrollo de soluciones que permitirán que el hardwre siga funcionando en el próximo milenio. Sin embargo, los organismos con equipos antiguos fabricante se niega o es incapaz de soportar el equipo que poseen.

En el caso de las PCs basadas en procesadores, la forma en que el reloj cambiará depende de la versión del BIOS. Las fechas más comunes son 1900, 1980 y 1984. Faltando algo más de 2 años para el cambio de milenio, es esperable que muchas PCs sean reemplazadas por equipos que contemplen el cambio de fecha. Otra opción es el reemplazo del chip, pero es muy costosa y tediosa.

Acciones a realizar:

· Para las incorporaciones de PCs y Servidores: agregar dentro de la descripción de cada bien la frase: `Debe tener resuelta la problemática del Año 2000, entendiéndose por tal las dificultades emergentes en el manejo de fechas debidas al cambio de siglo ".

· Para el equipamiento que es de propiedad del Organismo debe revisar la documentación técnica de cada dispositivo para verificar si soporta el ingreso al año 2000. De no ser así, iniciar conversaciones en forma inmediata con el Proveedor del equipo para evaluar las alternativas posibles. De existir, revisar los contratos de mantenimiento para determinar si los cambios necesarios se encuentran comprendidos en los mismos.

Para el equipamiento alquilado: ídem anterior, debiendo revisarse los contratos de alquiler y mantenimiento.

Software de Base y Utilitarios

En el caso de utilitarios cualquier paquete que utiliza un calendario o funciones de agenda corre peligro. Esto incluye a las planillas de cálculo, a las bases de datos, etc. Cuando estos paquetes alimentan datos en una computadora en red, los datos contaminadons pueden propagarse a lo largo de todos los sistemas del ente. Aún en el caso de que un sistema sea capaz de mantenerse en pié con el ingreso al nuevo milenio, la interacción con otros sistemas puede devenir en la contaminación con datos erróneos.Debe mencionarse que algunos proveedores afirman que están preparados para el cambio de milenio y otros han puesto a disposición de sus cliente soluciones en forma de software gratuito para subsanar el impacto.

En el caso de los sistemas operativos, las versiones más antiguas pueden no contar con soporte, incluso en el caso de que el fabricante aún exista.

Acciones a realizar:

· Para las incorporaciones software de base y utilitarios: agregar dentro de la descripción de cada elemento la frase:

`Debe tener resuelta la problemática del Año 2000, entendiéndose por tal las dificultades emergentes en el manejo de fechas debidas al cambio de siglo ".

· Para el software de propiedad del Organismo debe revisar la documentación técnica para verificar si soporta el ingreso al año 2000. De no ser así, iniciar conversaciones en forma inmediata con el Proveedor o Distribuidor autorizado del Software para evaluar las alternativas posibles, especificando la versión. Revisar los contratos de mantenimiento para determinar si los cambios necesarios se encuentran comprendidos en los mismos.

· Para el software alquilado: ídem anterior, debiendo revisarse los contratos de alquiler y mantenimiento.

Desarrollos de software de aplicación

En el caso de los sistemas aplicativos heredados, el problema es de fácil explicación. Se trata de detectar para cada programa de cada sistema en poder del organismo, cualquier referencia a campos de fecha con dos dígitos para el año, modificarla y ponerla en producción nuevamente una vez probada. Sin embargo, la implementación de este procso es un punto de costosa y difíicil solución. En muchos casos, las especfiñcacionesoriginales, e incluso el código fuente, pueden haberse perdido. Las actualizaciones o mejoras pueden no estar documentadas. Además, prácticamente no existe ningún lenguaje que obligue al programador a utilizar las funciones de dicho lenguaje de una manera determinada (correcta), por lo cual deberán revisarse todos los programas.

De igual forma, debe contemplarse la interacción con datos que suministran otros entes, que pueden corromper la información propia del organismo o dependencia

A fin de evaluar el impacto del cambio de milenio es necesario realizar un profundo estudio de los sistemas en uso en el Organismo, que incluya por lo menos:

· un relevamiento de los sistemas existentes,

· la determinación de los sistemas críticos y de las prioridades,

· la corrección, modificación o reemplazo de los programas y/o sistemas, y

· la prueba de cada módulo y del sistema.

Acciones a realizar:

· Para la adquisición de nuevos desarrollo, exigir en el contrato que los sistemas soporten fechas posteriores al 31 de diciembre de 1999. Esta exigencia debe incluir tanto a los procesos, como a las interfaces de usuarios y con otros sistemas.

· Propuesta de Cláusula contractual: ` El adjudicatario garantiza que al momento de la implementación, los sistemas diseñados en cumplimiento del presente contrato carecerán de fallas en el procesamiento de las fechas y de los datos y procesos relacionados (incluyendo el cálculo, la comparación, el ordenamiento, etc.). Lo expuesto anteriormente incluye los años bisiestos y el manejo de fechas al ingreso del año 2000, así como las anteriores.

Datos

Para los campos de fecha deberá utilizarse un formato estándar que contemple 4 dígitos para el año.

Las PCs y el Impacto del Año 2000

Existen 5 elementos en una PC que pueden verse afectados por el impacto del Año 2000:

· el reloj del CMOS, el cual deberá cambiar correctamente la fecha al pasar de las 23:59:59 del 31 de diciembre de 1999 a las 00:00::00 del 1° de enero del 2000, y cambiar correctamente la fecha cuando al sistema es prenööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööuöööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööövocar culpa de la víctima, como causal de eximisión, salvo en supuestos especiales en los que la debida diligencia del damnificado en el control de sus sistemas informáticos fuera requerida y éste no hubiera prestado la debida atención. En este caso, y en el supuesto de invocarse como eximente la culpa de un tercero por quien no se debe responder, serán de vital importancia las relaciones entre creadores, distribuidores, proveedores y usuarios de soltware.

Dentro de esta línea, si fuera condenada una persona a pagar una indemnización por perjuicios derivados de la incompatibilidad del sistema con el año 2000, es posible que intente repetir contra quien le proveyera el insumo causante del daño. Sin embarga en la mayoría de los casos resultará este un extremo difícil de probar, ya que no será simple detectar cuál fue el componente no compatible. En el supuesto de conseguir detectarlo resultará fundamental a la hora de analizar la responsabilidad del proveedor la conducta de éste, en particular, si a ofrecido o no posibles soluciones para compatibilizar el sistema e informado a sus clientes de la realidad del producto.

Una herramienta que puede utilizarse por quienes hallan adquirido onerosamente insumos que resultaron no compatibles año 2000 es figura de los vicios redhibitorios, no ya como repetición sino como acción. El Código Civil en su art. 2164 define a los vicios redhiditorios como los defectos o puntos de la cosa, cuyo dominio uso y goce, se transmitió por título

 

oneroso, existente al tiempo de la adquisición, que la hagan impropia para su destino, si de tal modo disminuyen el uso de ella que de haberlo conocido el adquirente, no la habría adquirido, o habría dado menos por ella.

Más allá de la importancia de tener en cuenta lo breve del plazo de prescripción: tres meses (Cód. Civil art. 2164), deberá ser objeto de especial análisis el hecho de que sea o no oculto el defecto de la cosa, especialmente en atención a la calidad del adquirente, ya que si se trata de un profesional o idóneo en materia informática y la adquisición se perfecciono en estos últimos años podría haber verificado si el sistema o producto era compatible año 2000 o no, y en tal caso será difícil que pueda alegar que el vicio era oculto, ya que debía conocerlo por su profesión u oficio, circunstancia que libera de responsabilidad al enajenante (art. 2170, Cod. Civil). Otro fundamental punto de consideración, será la determinación de momento que el vicio se exterioriza (la acción redhibitoria y la quanti minoris, destinada a reducir el precio de una compraventa por un vicio oculto, prescriben a los tres meses desde que se exteriorizó el vicio y se tubo claro conocimiento de su seriedad y gravedad); Pues, puede no ser necesario esperar al 1 de enero del año 2000 para saber si un sistema es compatible o no y, a la inversa, en ciertos casos recién se sabrá ya avanzado el nuevo milenio.

El tema de los vicios redhibitorios tiene algunas aristas complicadas. Como primera medida, hay que resaltar, como se dijo antes, que el adquirente podría haber intentado con anterioridad a la manifestación del vicio, verificar si el sistema era o no compatible año 2000. Habrá que evaluar en cada caso la conducta del adquirente en relación al comportamiento del proveedor o vendedor, en cuanto así ofreció "upgrades" o algún sistema para compatibilizar año 2000 el software original. Es posible afirmar que en caso de negligencia del adquirente no prosperará la acción por vicios redhibitorios.

Todas estas cuestiones, podrán ser analizadas bajo la óptima de los principios que establece la ley de defensa del consumidor en materia de información, de acuerdo con las consideraciones tanto doctrinarias como jurisprudenciales modernas. En tal sentido se ha dicho: "la responsabilidad por vicios redhibitorios es, en la actualidad interpretada como una manifestación del deber de informar al co-contratante los vicios ocultos de la cosa". "El deber de información importa, correlativamente, un deber de informarse a cargo del acreedor. Ello significa que la responsabilidad o garantía asumida por una parte, sólo es factible de ser edificada sobre la base de la ignorancia excusable o legítima de la otra". "Se tiene expresado que: 1- no constituyen vicios redhibitorios los que pueden ser advertidos por personas expertas o contratantes diligentes: la simple posibilidad de descubrir un vicio, basta para que no pueda ser considerado como oculto. 2- la inhabilidad o impericia del adquirente debe ser subsanada con el concurso de personas competentes para ilustrarlo. 3- pero, si para

 

establecerlo, se requiere un examen especial, el vicio es oculto. 4- para reputar oculto un vicio, debe ser indetectable en un examen cuidadoso, pues si el vicio resultara evidente tras una prueba conforme con los usos corrientes, tal como la efectúa normalmente todo comprador de cosa semejante, el comprador que no haya procedido a esa prueba no esta autorizado a pretender que el vicio era oculto".

La predisposición que encuentre el adquirente, en el proveedor-vendedor, a la hora de verificar o auditar el estado del software, condicionará su conducta futura. En el caso de prestar el proveedor un servicio de actualización y compatibilidad, no se presentarán inconvenientes de ninguna índole. En el caso contrario, será interesante estudiar si el usuario de software puede verificar las prestaciones de éste, sin correr el riesgo de violar la propiedad intelectual del autor del mismo. Es posible que a fin de verificar dichas prestaciones deba recurrir por sí, o a través de alguna persona que ofrezca servicios de compatibilidad año 2000, a la ingeniería inversa, con la consiguiente invasión hacia los códigos fuente del programa, o que, incluso sin llegar a estos extremos, deba efectuar varias copias del programa, a fin de probar su funcionamiento. Parece razonable que se puedan requerir garantías de compatibilidad y mayores detalles de las prestaciones del software, sin embargo, prima facie, resulta contrario a la idea de protección de la propiedad intelectual que, a fin de verificar la compatibilidad, el usuario exceda sus atribuciones respecto al uso de la licencia e intente decodificar el programa o realice copias no autorizadas del mismo.

Resulta también de singular importancia tener en cuenta las prescripciones del art. 59 de al de al ley 19.550 (Adla, XLIV-B, 1310) referidas a las responsabilidades de los administradores sociales cuando expresa que los administradores sociales cuando expresa que los administradores y los representantes de la sociedad deben obrar con "la diligencia de un buen hombre de negocios". Cabe preguntarse si un administrador que no toma las medidas necesarias en relación al tema que nos ocupa actúa con la debida atención que la ley requiere de él. Más aún, podrá inquirirse si con su omisión no pone en peligro grave a la sociedad que administra, lo que podría, incluso, dar lugar a la intervención judicial de la sociedad, conforme el art. 113 del mismo cuerpo legal.

Parece razonable pensar que la verificación de la compatibilidad año 2000se encuentra fácilmente incluida dentro de la obligación de diligencia mencionada, y en caso de violación podrá encontrarse responsable a los administradores y representantes, en forma ilimitada y solidaria, por los daños y perjuicios que ocasionen tanto a la sociedad como a terceros, pudiendo tanto la primera como los últimos accionar directamente contra el administrador social. Es factible, debido al "potencial impacto de una compañía no compatible año 2000y lo conocido o cognoscible de los

 

 

efectos de esa situación...", que "... los directivos y gerentes serán encontrados responsables por primera vez debido a fallas de sistemas".

IV. Demostrativo de la preocupación que existe en la materia, el Poder Ejecutivo Nacional encomendó la dirección de los temas relacionados con el Y2K a la Secretaría de la Función Pública, en cuyo marco funciona, por res.SFP152/97 del 22/8/1997 la UNIDAD EJECUTORA 2000 ("UE-2000"), cuyos objetivos son supervisar las tareas tendientes a la búsqueda de soluciones y brindar asistencia técnica a los organismos de la Administración Pública Nacional, con el fin de garantizar el cumplimiento de las funciones esenciales y la prestación de servicios básicos a la ciudadanía. Cada Ministerio y Secretaría del Poder Ejecutivo Nacional ha debido designar un responsable de las tareas relacionadas con la Problemática del año 2000. Complementariamente, el 22/7/98 por dec. 856, se estableció que todos los organismos de la Administración Pública Nacional quedan obligados a elevar y someter a la aprobación de aquella Secretaría los planes adecuados par lograr que sus sistemas de información sea compatibles con el año 2000. Entre los principales objetivos a fin de lograr compatibilidad año 2000 de la UE-2000 se encuentran los Organismos reguladores, especialmente los ligados con áreas de servicios públicos, dentro de los cuales, un tema de fundamental atención es el relacionado con los Servicios Públicos, de salud, para los cuales en abril de 1998 se constituyó un grupo de trabajo dentro de la UE-2000, comenzando una investigación acerca de cuál sería el equipamiento que podría resultar afectado, clasificándolo sobre la base de su criticidad y abarcando tanto las acciones de diagnóstico como de tratamiento de pacientes.

En este mismo sentido, el Presidente de la Nación con fecha 1/10/1998 dirigió una comunicación a los Gobernadores de las provincias, sugiriéndoles la adopción de medidas análogas en los ámbitos provinciales y municipales, y en el ámbito internacional, comenzó a funcionar un grupo de trabajo integrados por los países del Mercosur, Chile y Bolivia en septiembre de 1998.

En relación a las sociedades que cotizan en bolsa, la necesidad de verificar que sus sistemas sean compatibles año 2000 surge de la res. Generales 309/98 y 314/98 de la Comisión Nacional de Valores (CNV) que impone a dichas entidades la "obligación de adecuar los sistemas informáticos utilizados en su actividad a fin de asegurar su correcto y normal funcionamiento con posterioridad al 31 de Diciembre de 1999". Por su parte las entidades autoreguladas (Merval, Mercado Abierto Electrónico Y Mercados a Término) han presentado los planes de acción que están llevando adelante, solicitados por la CNV. Por otra parte, a través de la Organización Internacional de Comisiones de Valores la CNV sigue los lineamientos dictados a nivel internacional. En este sentido la US Securitie and Exchange Commission (SEC), equivalente norteamericano de nuestra CNV, impuso la obligación a empresas que cotizan en bolsa a incluir en sus informes anuales detalles sobre sus problemas año 2000.

Demostrando su preocupación por los futuros conflictos derivados de las posibles incompatibilidades año 2000, la Secretaría de la Función Pública, anunció su intención de presentar un proyecto de ley a fin de limitar responsabilidades civiles derivadas de la materia en análisis.

En igual dirección, el26 de marzo de 1999 en EE. UU. La Comisión Judicial del Senado (Senate Judiciary Committee) habría aprobado un proyecto de ley dirigido a promover la puesta en marcha y adecuación para el año 2000. El proyecto americano establece un período de gracia de 90 días a fin de resolver los problemas derivados del año 2000 autorizando la posibilidad de solicitar algunas Resolución Alternativa de Disputas. Limita los pedidos de acción de clase así como la imposición de daños punitivos e incluye protecciones especiales para pequeños comercios y particulares. La propuesta cuenta con el apoyo d grupos industriales, Cámara de Comercio, y distintas asociaciones tecnológicas e industriales. Sin embargo, el proyecto es resistido por el Senado, distintas entidades dedicadas al derecho y la administración del presidente Clinton.

Estas pautas no hacen más que resaltar la importancia del problema, en cuanto a la exigencia de "due dilligence". Será fundamental a la hora de evaluar los perjuicios y de encontrar responsables la diligencia que se haya puesto en acotar los riesgos y buscar alternativas para solucionar hipótesis de conflicto, por ello no debe minimizarse la importancia de prevenir. Por su parte, la sola circunstancia de hablar de limitación de responsabilidad lleva a conducir en lo transcendente del tema de los daños derivados de incompatibilidades año 2000.

En relación a la posibilidad de asegurar este riesgo, en EE.UU. muchas compañías creen que los riesgos relacionado con el año 2000 son esencialmente inasegurables en razón de su magnitud, sin embargo parecería que existe en aquel país dos compañías que ofrecen específicamente seguros para cubrirlos, pero la mayoría de las compañías de seguro están excluyendo la cobertura de los riesgos de directores y ejecutivos relativos al problema año 2000 de sus pólizas, otros han comenzados a hacerlo ya mismo, particularmente cuando cubren riesgo de interrupción de negocios, errores y omisiones, responsabilidad sobre productos y responsabilidad profesional. Similar tendencia parece advertirse en el mercado asegurador argentino.º

Reflexiones finales. Los técnicos en la materia plantean como inevitable, con mayor o menor magnitud, el acaecimiento de perjuicios derivados de la no compatibilidad de los sistemas con el cambio de milenio. Esto coloca a los estudiosos del Derecho ante un panorama inagotable de conflictos que indefectiblemente habrán de producirse. Las soluciones

 

dependerán en gran medida de las circunstancias del caso y no de figuras jurídicas abstractas. Lo que sí es fundamental resaltar es la importancia de la prevención jurídica en éste, como en tantos otros temas. Así como la medicina preventiva ha tomado auge en los últimos tiempos, quizá este cambio de milenio pueda servir a los profesionales de derecho para prever diagnosticar y evitar los conflictos antes de que estos ocurran, o aun en el caso de acaecer, tener los anticuerpos preparados, a fin de defenderse sin perecer en el intento.

BIBLIOGRAFÍA:

Jimena Andino Dorato, LA LEY del 16 de Junio de 1999.