06 septiembre 2005

La posición de los gobiernos frente a los estándares y al software libre

Estimados colegas:
Les reenvio un interesante punto de vista sobre los estándares, de quien no necesita presentación:

----- Original Message -----
From: "Ricardo Baeza-Yates" <ricardo.baeza@UPF.EDU>
Sent: Monday, September 05, 2005 10:22 AM
Subject: [IWETEL] ThinkEPI: La posición de los gobiernos frente a los estándares y al software libre
La posición de los gobiernos frente a los estándares y al software librePor Ricardo Baeza-Yates, miembro del Grupo ThinkEPI

Tal vez lo más importante que se puede decir de los estándares, es que es difícil conseguir que se usen si no son estándares de facto, muchas veces antes de que sean estándares de jure. Desde hace unos años muchos gobiernos (en particular en Europa y en algunos países asiáticos ylatinoamericanos) se han ido posicionando con respecto a los estándares en general, y en concreto de los documentales, de seguridad, de sitios web, etc., principalmente liderados por los ministerios de Economía (temas de comercio electrónico), Industria, Cultura y Educación. Sin embargo, muchas instituciones de la administración pública, más por omisión que por convicción o estrategia, no usan estándares y, peor aún, potencian monopolios en forma explícita o implícita. En las siguientes líneas me gustaría reflexionar sobre las formas más importantes en cómo esto ocurre y sus consecuencias, sin desmerecer el excelente trabajo hecho por otras instancias.

Formatos propietarios

El gobierno debiera ser el primero en usar formatos estándar. Si eso no es posible, al menos no debiera usar formatos propietarios para su interacción con el resto de la sociedad. Existen muchas instituciones (no quiero dar ejemplos concretos pues para ser justo debería nombrarlas a todas y son muchas) que solicitan llenar formularios para postular a concursos o acciones similares. Muchos de estos formularios están creados en Word o Excel y deben ser enviados en Word o Excel, formatos propietarios de Microsoft. Esto implica tener una licencia de Office, lo que obliga al usuario a comprar este software. Esto debiera ser ilegal, el Estado no puede ni debe hacer este tipo de exigencias. Una forma de mitigar esto sería agregar enlaces para descargar OpenOffice u otros software gratuitos para manipular esos documentos. Mejor aún sería usar sólo PDF o formularios en HTML creados usando XForms.

Interoperatividad de sistemas

Es indudable que muchos sistemas de información de los gobiernos, generados a través de licitaciones públicas, se resolverán por razones tecnológicas, económicas y políticas a sistemas propietarios. Sin embargo, esto no puede ser causal para que alguno de los proveedores de la solución salga favorecido, sobre todo en la interconexión de ese sistema con otros servicios o al extender su funcionalidad. Por ejemplo, si un sistema A usa un formato propietario F, no debería forzar a que un sistema B que se quiere interconectar con A, deba usar también F. La solución correcta es usar interfaces, protocolos o servicios web que funcionen con cualquier formato estándar y que conviertan el mismo a F internamente. Esto siempre se puede hacer en sistemas en línea y es muy posible que los sistemas que no usen F estén dispuestos a proveer gratuitamente el software que se necesita para hacer las cosas bien.

Software libre o propietario

Otro aspecto muy importante, que puede influir de forma decisiva en el desarrollo informático de un país, es si la administración pública debe comprar software a multinacionales extranjeras --como está ocurriendo con los consorcios bibliotecarios españoles-, pagando facturas millonarias, o debe fomentar el desarrollo de la industria informática local (algunas empresas en España, Brasil, Argentina y Chile, por ejemplo, son muy potentes y capaces). Hace unos meses la decisión del gobierno brasileño de adoptar el software libre para su administración hizo volar allí a Bill Gates para intentar cambiar su decisión. En España tenemos el ejemplo de la comunidad autónoma de Extremadura con la adopción de Linux (LinEx). En Chile a través de nuestro trabajo en el Centro de Investigación de la Web guiamos técnicamente al gobierno para finalmente en diciembre pasado publicar la norma gubernamental de documento digital (basado en XML). Lo único que hay que cuidar es que se cumplan los estándares que permiten interconectar cualquier pieza de software.

Epílogo

Usar y fomentar estándares debiera ser una obligación del Estado, pueses la única forma de respetar los derechos de libre elección de laspersonas e instituciones a interactuar con la administración pública sintener que comprar software extra o tener que adaptarlo a requerimientosadicionales. Bastaría con una normativa genérica para comenzar aenmendar este tipo de problemas. Espero que eso pronto sea realidad.

Dr. Ricardo Baeza-Yates
1. Profesor ICREA, Depto. de Tecnología, Universitat Pompeu Fabra, Barcelona
2. Director, Centro de Investigación de la Web (CIW), Depto. de Cs. dela Computación, Univ. de Chile, Santiago de Chile
Nota: fue enviado anteriormente como un fichero HTML adjunto pero al parecer no lo permite la lista. Ahora va en texto plano y debido a la diferencia horaria ya es de noche en España.
--------------------------------------------------------------------
Dr. Ricardo Baeza-Yates
ICREA Research Professor
Web site: www.baeza.cl
Technology Dept.Universitat Pompeu Fabra
Phone: +34-93 5421452
Passeig de Circumvalacio 8
Fax: +34-93 542 25 17
08003 Barcelona, Catalunya, Spain