La incidencia del software y los formatos en el acceso a la Información
Prof. Fernando da Rosa Ciencias de la Comunicación Universidad de la República CLAEH Centro Latinoamericano de Economía Humana
http://www.fedaro.info
[email protected]
¿ Qué es el software ? ●
●
“Para subir una escalera se comienza por levantar esa parte del cuerpo situada a la derecha abajo, envuelta casi siempre en cuero o gamuza, y que salvo excepciones cabe exactamente en el escalón. Puesta en el primer peldaño dicha parte, que para abreviar llamaremos pie, se recoge la parte equivalente de la izquierda (también llamada pie, pero que no ha de confundirse con el pie antes citado), y llevándola a la altura del pie, se le hace seguir hasta colocarla en el segundo peldaño…” Julio Cortazar
2
Software y Formato El software o programa es una secuencia de instrucciones usada por el ordenador para realizar una tarea específica. El código fuente, la serie de instrucciones en un lenguaje accesible para el programador, es convertida en código máquina, mediante el uso de un compilador. Así se genera el programa ejecutable. Ese programa puede producir archivos de transferencia de información para comunicarse con otros ordenadores, esos archivos tienen que ser generados utilizando un determinado formato que reconozca el otro ordenador en el cual también esta corriendo un programa.
3
Ejemplo
4
Software Libre y Formatos abiertos y estándar El software libre no es otra cosa que una forma de licenciamiento, disponible para cualquier sistema operativo y se caracteriza por: La libertad de ejecutar el programa con cualquier propósito. La libertad de estudiar cómo funciona el programa, revisando el código fuente y adaptándolo a las necesidades de cada uno. La libertad de redistribuir copias del programa y de ese modo divulgarlo. La libertad de mejorar el programa y liberar esas mejoras al público y de ese modo beneficiar a toda la comunidad.
El software propietario o privativo es el que no brinda alguna de las libertades anteriores.
5
Formato abierto Formato abierto es cualquier modo o especificación de codificación y/o transferencia de información que satisfaga las siguientes condiciones. Esta universalmente disponible para su lectura e implementación. No forzar al usuario a utilizar productos de proveedores o grupos determinados. Puede ser implementado libremente por cualquier persona, sin regalías, derechos o cargos, excepto los cargos que el organismo normalizador pudiera requerir para certificar el cumplimiento. No favorecen a un implementador por encima de otro u otros por ninguna razón distinta al cumplimiento de los estándares técnicos de una implementación. Para que sea estándar debe contar con el apoyo de la industria. 6
Software y formatos digitales Debemos tener en cuenta que el software y el formato utilizado en el intercambio de información son de fundamental importancia en un sistema de Gobierno Electrónico, porque van a incidir en : 1) La confiabilidad y estabilidad del sistema. 2) La seguridad del sistema. 3) El control de la información y el efecto de red. 4) La posibilidad temporal de acceso a la información. 5) La transparencia con que se instrumenta todo el sistema de manejo de la información 6) El costo de su implementación. 7) La independencia tecnológica que pueda tener el Gobierno de los proveedores.
7
1) Estabilidad y Confiabilidad Cuando el código fuente del software está disponible para que cualquier programador lo pueda revisar es mucho más probable obtener un producto estable y confiable. "Dados muchos ojos, todos los errores serán obvios". A esto se lo bautizó como la Ley de Linus.
8
2) Seguridad Cuando se cuenta con el código fuente, el software puede ser auditado para encontrar fallas de seguridad. Seguridad que parte de la claridad y no de la oscuridad. Un ejemplo es lo ocurrido con Interbase de Borland.
9
3) Efecto de Red La ley de Metcalfe dice que el valor de un sistema de comunicaciones aumenta proporcionalmente al cuadrado del número de usuarios del sistema (N²). En realidad la fórmula sería: N²−N (dado que no es significativo conectarse con uno mismo). Una forma común de ilustrar la Ley de Metcalfe es relacionarla con los aparatos de Fax, un aparato de fax es inútil, pero su valor aumenta cuantos más aparatos de fax existan. Dado que el número de usuarios que pueden enviar y recibir documentos aumenta.
10
Las empresas utilizan el Efecto de Red La principal empresa de software, a nivel mundial, genera archivos en formato cerrado. Eso hace que cuanto más usuarios utilizan su software, más difícil sea dejar de lado la dependencia generada. Cuando el Estado es quien utiliza ese tipo de software, el problema es aún mayor, dado que es el Estado quien empieza a volverse dependiente de una única empresa.
11
Efecto de Red Cuando se trabaja con formatos abiertos y estándar la dependencia generada por el efecto de red se atenúa. Cualquier empresa puede generar software para trabajar con esos archivos, dado que sus especificaciones son accesibles libremente. Se estimula la libre competencia entre proveedores.
12
4) Acceso a la información durante toda su vida útil A principios de 2005, Eric Kriss, Secretario de Administraciones Públicas y Hacienda de Massachusetts, estableció como uno de los principios de su administración el compromiso de utilizar formatos abiertos en la siguiente declaración: "Es absolutamente imperativo para el sistema democrático de los EEUU que descontinuemos la práctica de tener nuestros documentos públicos cautivos en un formato exclusivo, sea éste el que sea, arriesgándonos a que en el futuro el documento sea quizás ilegible o esté sujeto a un sistema de licencias exclusivo que restrinja su acceso."
13
Acceso a la información durante toda su vida útil El 21 de septiembre de 2005, Massachusetts se convirtió en el primer estado norteamericano en aprobar formalmente los diferentes formatos OpenDocument para su uso en los registros públicos, a la vez que se rechazaba el formato basado en XML propuesto por Microsoft, su principal proveedor actual, por no ser considerado abierto. Si Microsoft decide no dar soporte a Open Document para 2007, fecha límite definida por el Estado, se descalificará de ser considerado en el futuro por el Estado de Massachusetts.
14
Acceso a la información durante toda su vida útil "Cualquier aplicación ofimática empleada por las instituciones debe ser capaz de guardar la información (de forma que pueda ser recuperado por otras) empleando un formato comúnmente aceptado que asegure que la institución no queda cautiva del empleo de un software específico. El objetivo principal es que las aplicaciones basadas en software ofimático cumplan esta especificación (tanto si es software licenciado, como si es de fuente abierta, o libre) y que de este modo muchos desarrolladores puedan hacer aportaciones al mercado de las TIC educacionales." BECTA (British Education Communication Technology Agency)
15
5) Transparencia
Imaginemos un sistema de votación electrónico basado en software propietario. El mismo se comporta como una caja negra, se sabe lo que entra y se sabe lo que sale, pero no cómo se realiza el proceso. Utilizando software libre cualquier programador interesado puede revisar el código fuente y descubrir si existe algún error o algoritmo mal intencionado.
16
6) Costo de implementación El software cuesta dinero, siempre es así, inclusive software libre no es sinónimo de software gratuito, siempre alguien paga por el desarrollo del mismo. Pero una cosa es pagar por licencias y otra cosa es pagar por desarrollo, mantenimiento y formación. Con perspectiva de futuro, la opción por el software libre siempre es la más económica. Para muchos pequeños comercios y hogares es muy difícil o imposible pagar los varios cientos de dólares que cuesta una licencia para utilizar un paquete de oficina propietario, optan por las copias ilegales y refuerzan el Efecto de Red. 17
Costo Es indudable que cuando el Estado tiene más opciones mejora su posición en la negociación con las empresas. Inclusive la sola existencia del software libre hace que el software propietario sea más económico. “El mundo de la tecnología se está abriendo; hay cientos de miles de personas trabajando para mejorar el sistema de código abierto. El modelo viejo y cerrado tendrá que adaptarse para sobrevivir” José Luiz de Cerqueira César, Banco Do Brasil 18
7) Independencia Tecnológica Cuando se utiliza software propietario y formatos cerrados se desarrolla una dependencia del proveedor del producto, él posee un mecanismo de presión muy fuerte, gracias a la posesión del código fuente y el Efecto de Red. Cuando el Estado utiliza software libre y formatos abiertos, puede elegir el proveedor, dado que todos los desarrolladores se encuentran en igualdad de condiciones. Pero algo más importante aún, cuando se utiliza software libre lo que no se paga en licencias y se paga en desarrollo, mantenimiento, formación, etc, queda en el país, se redistribuye, se genera empleo. Se produce además una difusión horizontal del conocimiento, los programadores son mejores, el software se comparte, se combate la brecha digital. 19
El Estado como promotor del Efecto de Red
20
El Estado como promotor del Efecto de Red
El programa βeta funciona en ambiente Windows (3.X y versiones posteriores).
21
El Estado como promotor del Efecto de Red
22
El Estado como promotor del Efecto de Red
23
Algunos ejemplos “Algunos gobiernos han realizado movimientos en gran escala para migrar de software propietario a software libre. La pequeña municipalidad de Extremadura en España tal vez fue la primera, a ella le siguieron ciudades como Bergen, Barcelona y Munich. París ha considerado la migración, pero debido a su gran dependencia del software propietario ha decidido hacerlo de manera gradual. ” Francisco J. Proenza Food and Agriculture Organisation (FAO),United Nations, Italy
24
Algunos Ejemplos En los EE.UU., los Estados de Massachusetts, Rhode Island, Pennsylvania, Utah, Kansas, Missouri, West Virginia, y las ciudades de Glaucester, Massachusetts, and Newport News, Virginia, han creado un Repositorio de Código Abierto Gubernamental para posibilitar el compartir software libre entre todas las agencias gubernamentales. Las municipalidades de Extremadura y Barcelona, en España, y Porto Alegre en Brasil, ha establecido una red similar para intercambiar experiencias y desarrollos del software. Una iniciativa similar se ha propuesto para la Comisión europea. 25
Algunos Ejemplos El ministro noruego de modernización, Andreas Meyer, desarrollo un plan denominado “eNorge 2009 - la brecha digital”. En su presentación declaró que “los formatos privativos ya no serán aceptables en la comunicación entre los ciudadanos y el gobierno”. Como parte de este plan, el ministro dispuso que todas las instituciones gubernamentales tuvieran preparado un plan, a fines del 2006, destinado a migrar a software libre y estándares abiertos.
26
Algunos Ejemplos Venezuela Decreto N° 3.390 / 24 de diciembre de 2004 Artículo 1. La Administración Pública Nacional empleará prioritariamente Software Libre desarrollado con Estándares Abiertos, en sus sistemas, proyectos y servicios informáticos. A tales fines, todos los órganos y entes de la Administración Pública Nacional iniciarán los procesos de migración gradual y progresiva de éstos hacia el Software Libre desarrollado con Estándares Abiertos.
27
Algunos Ejemplos Brasil El banco estatal brasileño Banco do Brasil dijo el lunes que abandonará el paquete de software Office de Microsoft y lo reemplazará con el denominado software libre para evitar el pago de derechos de licencia. El Banco de Brasil dice que ahorrará 13 millones de reales (6 millones de dólares) al reemplazar Office de Microsoft con el paquete de software OpenOffice de Sun Microsystems en sus computadoras para fines de este año.
También dijo que instalará software libre en sus servidores en 5500 locaciones en todo el país. Lunes 6 de Marzo de 2006 - SAO PAULO (Reuters).
28
Algunos Ejemplos Gran Bretaña ha adoptado una política de formato abierto flexible, la arquitectura propuesta asigna el uso de normas abiertas, por todas las agencias gubernamentales. Lo cual implica que, sin excluir el software propietario (siempre y cuando utilice XML), apuestan a un formato abierto como el XML. Lo cual facilitaría luego la migración a Software Libre. Singapur ofrece descuentos impositivos a las empresas que usan Linux. En Alemania un acuerdo entre IBM y el gobierno, ofrece descuento en las máquinas equipadas con Linux.
29
Desmistificando el software libre El Software Libre se basa en un modelo de negocios diferente al software propietario o privativo. Pero no menos válido, de ahí que empresas como IBM y Novell estén apostando a ese modelo de negocios. El desarrollo de software en base al modelo del Software Libre se basa en el mismo modelo en que se basa el desarrollo del conocimiento científico. La utilización de formatos abiertos y estándar garantiza la interconexión y la posibilidad futura de compartir datos entre todos los organismos del Estado.
30
Open Office 2.0 Está disponible en más de 70 idiomas, y funciona en varios sistemas operativos Solaris, Linux, Windows, Macintosh y FreeBSD. Es gratuito y tiene las mismas prestaciones que el software de oficina más usado actualmente. Open Office 2.0 utiliza el formato OpenDocument, un formato abierto y estándar.
31
Open Office 2.0 - http://es.openoffice.org
32
ODF Alliance La Alianza para promover el uso del formato Open Document (ODF Alliance) se crea en marzo de este año (2006). American National Standards Institute (ANSI) City of Bloomington IBM Information and Communications Technology (ICT) for the City of Vienna Internet Society Netherlands Junta de Andalucia Massachusetts High Technology Council Novell Sun Microsystems Swiss Federal Institute of Technology Zurich 33
OpenDocument OpenDocument es el nombre corto para el OASIS Open Document Format for Office Applications. Se caracteriza por ser un formato basado en XML, y ser un estándar abierto apoyado por la OASIS. La OASIS (Organization for the Advancement of Structured Information Standards) es una organización internacional sin fines de lucro que promueve el desarrollo y la adopción de normas para negocios electrónicos. Fundada en 1993 la OASIS tiene más de 4000 participantes que representan a 600 organizaciones y tiene miembros individuales en más de 100 países. Las especificaciones de la versión 1.0 de OpenDocument han sido aprobadas como un OASIS estándar en mayo de 2005. 34
Disposiciones libremente disponibles
35
La EU TAC En mayo de 2005 la EU TAC (European Union's Telematics between Administrations Committee) un comité de la Unión Europea, hizo recomendaciones sobre los documentos abiertos y estándar, basados en el informe VALORIS, una consultora contratada a los efectos.
36
Informe Valoris
37
Informe Valoris Tuvo en cuenta: La neutralidad El mérito técnico Que fuera ampliamente aceptado por la industria
Se seleccionaron: OpenDocument Microsoft XML (con la salvedad de las dudas en cuanto a la fidelidad al formato y además que no cubre Power Point).
38
La EU TAC (European Union's Telematics between Administrations Committee) Recomienda: “... el sector público debe evitar cualquier formato que no salvaguarda iguales oportunidades para los diversos actores del mercado, en el proceso de implementación de aplicaciones para el manejo de formatos, principalmente cuando esto suponga la imposición de un producto del lado de los ciudadanos o los negocios...”
Recomienda a la industria en general: Participar en la estandarización de OpenDocument. Incluir filtros para ambos formatos OASIS OpenDocument y MS XML. Proporcionar las herramientas para ayudar al sector público a migrar sus documentos a los formatos basados en XML. 39
La EU TAC (European Union's Telematics between Administrations Committee) Recomendaciones al público en general: Al proporcionar información hágalo en múltiples formatos o en caso contrario en un formato abierto.
40
Un proyecto de ley El proyecto de ley presentado, en noviembre de 2004, en el parlamento uruguayo, por la Diputada Daisy Tourné, con el aval de muchos legisladores, consideramos que es un paso en la dirección correcta. Dicho proyecto de ley plantea lo siguiente: Artículo 1º.- Los Poderes Ejecutivo, Legislativo y Judicial, los Organismos Descentralizados y las Empresas donde el Estado posea mayoría accionaría, deberán distribuir toda información actualmente distribuida en formatos cerrados, también en, al menos, un formato abierto estándar. Todo pedido de información deberá ser aceptado en al menos un formato abierto y estándar, sin perjuicio que se acepte además la misma información en un formato cerrado.
41
Un proyecto de Ley Artículo 2º.- Las instituciones Educativas del Estado, deberán formar a sus educandos en la utilización de software libre además del software incluido en las propuestas programáticas actuales, haciendo énfasis en los primeros. Artículo 3º.- El Poder Ejecutivo reglamentará en un plazo de ciento ochenta días las condiciones, tiempos y formas en que se efectuará la transición de la situación actual a una que satisfaga las condiciones de la presente ley y orientará, en tal sentido, las licitaciones y contrataciones futuras de programas de computación (software) realizadas a cualquier título.
42
Finalidad del proyecto de Ley 1) Garantizar el libre acceso de los ciudadanos a la información pública. Resulta indispensable que el formato de los archivos y la codificación de los datos no esté ligada a un único proveedor de los programas que acceden a dichos datos. El uso de formatos abiertos y estándar permite garantizar este libre acceso.
2) Asegurar los datos contra el riesgo de la imposibilidad de acceso a los mismos durante toda la vida útil de la información. En caso que el Estado no pueda disponer de los parámetros con los cuales ha sido desarrollado un formato, queda obligado a depender de una aplicación cerrada para acceder a sus propios datos. 43
Finalidad del proyecto de Ley 3) Estimular la competencia y el desarrollo de software a nivel nacional. Con el software propietario y la utilización de formatos cerrados no hay libertad de contratación, se produce una dependencia tecnológica en la que el proveedor está en condiciones de dictar unilateralmente términos plazos y precios. Mediante la utilización de formatos abiertos y estándar se permite a diversos proveedores desarrollar software destinado al manejo de la información almacenada.
4) Evitar que el Estado utilice sus recursos educativos en beneficio de una empresas basada en un único paradigma informático. 5) Brindarle al ciudadano el conocimiento necesario para que pueda optar por el paradigma informático de su elección. Favorecer la transferencia horizontal del conocimiento. 44
Conclusión: Es necesaria una política pública para el gobierno electrónico contemplando el uso de software libre y formatos abiertos y estándar. Presentación realizada en: Sistema operativo Linux Suse 10.0 Utilizando Open Office 2.0 En formato OpenDocument Fernando da Rosa
[email protected] http://www.fedaro.info
45