jueves, abril 12, 2007

Última llamada a sentido común: LAECAP

Hoy es la fecha para la aprobación de la LAECAP, la ley de Acceso Electrónico de los Ciudadanos a las Administraciones Públicas.

Esta ley es un despropósito, que habla de "estándares internacionales" sin más, en lugar de simplemente garantizar con medidas de sentido común que todos los ciudadanos tengamos acceso a la administración electrónica. Y eso es tan sencillo como establecer que las aplicaciones para acceder a la administración electrónica tienen que ser multiplataforma y no comprometer la seguridad de los equipos de los usuarios.

Por ejemplo, el sentido común dice que el tipo de medidas que importan es que no se obligue a usar un navegador, Internet Explorer, que como mínimo un 20% de los navegantes no usamos y en algunos casos ni siquiera podemos usar legalmente. El sentido común dice que si se quiere desarrollar para un navegador, la elección clara es Firefox:

  • Está disponible para todas las plataformas. No se discrimina a usuarios de plataformas no Windows.
  • Se puede instalar la versión que se desee, siempre se puede actualizar si hace falta; esto garantiza seguridad y el desarrollar para una sola versión, aprovechando si hace falta las ventajas que ofrecen las nuevas versiones. Además, Firefox no da problemas por instalar distintas versiones en la misma máquina. Con Explorer por ejemplo hay que soportar varias versiones: Explorer 7 por ejemplo sólo está disponible para algunas plataformas (Windows 2003, XP y Vista), Explorer 6 para otras (Windows 2000; en Windows NT y Windows 98 y Me sólo es posible descargar hasta SP1, es decir, no hay ni siquiera actualizaciones críticas)
  • Firefox no forma parte del sistema operativo. Se puede instalar como una aplicación más, así como sus extensiones, sin afectar a la navegación. Un usuario puede instalar Firefox y utilizar otro navegador (u otra instancia de Firefox) sin problemas. En Explorer al ser parte del sistema operativo, al poder utilizarse desde otras partes, cualquier extensión (ActiveX) que se instale puede afectar potencialmente la seguridad de todo el sistema operativo.
  • Firefox permite utilizar XUL en la interfaz de usuario, es decir, puede actuar de puente entre aplicaciones con interfaz web y aplicaciones con una interfaz de ventanas más rica, pero igualmente multiplataforma.

También es de sentido común que los programas desarrollados para la administración sean software libre, tanto para tranquilidad de los usuarios, que tienen derecho a saber qué hace el software que instalan en sus equipos, como por elementales razones económicas: las administraciones ahorran pudiendo reutilizar programas, las empresas ahorran pudiendo reutilizar ese código, la administración ahorra pudiendo recurrir a distintas empresas de desarrollo para ampliar la funcionalidad del código o corregir errores.

El que estos programas se publiquen bajo licencia GPL permite además ampliar su modelo de negocio a las empresas que lo desarrollan, pues así además de vender a la administración desarrollo y mantenimiento bajo una licencia libre, podrán comercializarlo a las empresas que desean utilizar este código pero con personalizaciones que no quieran compartir con la competencia.

Hispalinux y otras organizaciones han hecho una propuesta de consenso, conciliadora: son más las cosas que en una ley sobre acceso a la Administración electrónica deberían cambiar, pero se ha buscado tender la mano para que sea más fácil que los autores de la ley acepten los cambios sin que tengan que reconocer con ello que su ley es un despropósito.