Resumen-
¿Porqué
usar Software Libre en la Administración
Pública?
La
utilización
de Software Libre y Formatos Abiertos y Estándar
en la Administración
Pública
tiene una serie de implicancias que hace que
muchos consideren la necesidad de legislar en la
materia y hacer que el Estado utilice
exclusivamente Software Libre y Formatos
Abiertos y Estándar.
Veamos cuales son los puntos en consideración
que llevan a plantear lo anterior.
1.
La confiabilidad y seguridad del sistema.
2.
El acceso, control de la información
y efecto de red.
3.
La transparencia con que se instrumenta todo el
sistema de manejo de la información.
4.
El costo de su implementación.
5.
La independencia tecnológica
que pueda tener el Estado de los proveedores.
1. 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 Ley de Linus.
Cuando se cuenta con el código
fuente, el software puede ser auditado para
encontrar fallas de seguridad. Esta seguridad es
una seguridad que parte de la claridad (el
conocimiento en profundidad de la fortaleza del
algoritmo utilizado y no de la oscuridad, algo
que de ser conocido por terceros tira por tierra
la seguridad del sistema).
2. El uso de formatos abiertos y estándar
evita que el Estado quede preso de un software
especifico controlado exclusivamente por una
empresa, por otra parte asegura el acceso a la
información
durante toda la vida
útil
de la misma, cosa imposible de asegurar con
formatos cerrados.
El uso de formatos cerrados es utilizado por las
empresas de software privativo para evitar que
los usuarios puedan migrar hacia software de una
empresa competidora o hacia Software Libre, para
entender como ocurre esto, tenemos que
considerar el Efecto de Red, el cual se basa en
la denominada Ley de Metcalfe ( Formulada por
Robert Metcalfe, uno de los desarrolladores del
estándar
Ethernet) la misma sostiene que "el valor de un
sistema de comunicaciones aumenta
proporcionalmente al cuadrado del número
de usuarios del sistema", qué
quiere decir esto, que cuanto más
usuarios tenga un formato de archivos más
útil
sera, dado que será
usado para intercambiar información
dentro de una gran base de usuarios y más
difícil
será
cambiar a un formato diferente. Si dicho formato
es además
secreto y propiedad de una empresa en particular
lo anterior le da mucho poder.
Cuando el Estado es quien utiliza ese tipo de
formato, el problema es aún
mayor, dado que es el Estado quien empieza a
volverse dependiente de una
única
empresa.
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 un formato de archivos abiertos y
estándar,
dado que sus especificaciones son accesibles
libremente. Por otra parte se estimula la libre
competencia entre proveedores. Un buen ejemplo
de formato abierto y estándar
es el formato OpenDocument.
3. Imaginemos un sistema de votación
electrónico
basado en software privativo. 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 o
contratado a esos efectos, puede revisar el código
fuente y descubrir si existe algún
error o algoritmo mal intencionado.
4. El software cuesta dinero, siempre es
así,
inclusive el Software Libre no es sinónimo
de software gratuito, puede ser gratuito como
no. Lo que si es seguro, es que con el Software
Libre el Estado se ahorra el pago de licencias y
si algo debe pagar lo hace en desarrollo,
mantenimiento y formación.
Lo cual implica que con una perspectiva de
futuro la opción
por el Software Libre es la más
económica.
Cuando el Estado utiliza Software Libre y
Formatos Abiertos, puede elegir el proveedor,
dado que todos los desarrolladores se encuentran
en igualdad de condiciones. Por otra parte, lo
que el Estado gasta en desarrollo,
mantenimiento, formación,
etc, queda en el país,
se redistribuye, se genera empleo y una parte
retorna al propio Estado en el pago de
impuestos.
5. La apropiación
de las nuevas tecnologías
implica mucho más
que saber utilizar el ratón
y el teclado, implica profundizar en la forma en
que ha sido desarrollado el software, esto solo
es posible con el Software Libre. Pero además
cuando se utiliza Software Libre se produce una
difusión
horizontal del conocimiento, los programadores
aprenden y mejoran su trabajo, el software se
comparte, se combate la brecha digital. Lo
anterior asegura, con el tiempo, una mayor
independencia, una apropiación
de la tecnología
y a la vez un ahorro en costos.
