Hoy toca hablar de asuntos de frikis de la informática:
¿Libre queeeee?
Hoy se presenta en el congreso una proposición no de ley para la promoción del Software Libre, pero que realmente esconde las tesis de los defensores del software propietario, los estándares cerrados y las patentes.
Menciona de pasada el software libre como fuente de desarrollo de software, sin mencionar el valor que crea para la sociedad, los puestos de trabajo que produce, la industria local que favorece… En cambio si que deja bien claro que la oferta debe considerar coste, funcionalidad, interoperabilidad… justo lo mismo que dice Initiative for Software Choice, una asociación financiada por las grandes del mundo del software propietario.
El punto 4 es especialmente críptico. Parece que aboga por el software propietario para aplicaciones destinadas al uso de la ciudadanía.
En el punto 5 se cita como una de las máximas “la conservación de las aplicaciones utilizadas", nada de cambiar los windows que ya tenemos, eh?
En el punto 7 se dice que se deben valorar alternativas Open Source. ¿Acaso no se hacía ya? ¿Había una norma contra esto? En cambio deja muy clara de nuevo que los criterios para la elección deben ser: coste, funcionalidad, seguridad e interoperabilidad, evitando recomendaciones o preferencias sólo en función del tipo de licencia de la solución. Impidiendo que las administraciones exijan Open Source si lo desean. Impidiendo que se exijan estándares abiertos (se valora la interoperabilidad, pero no se propone que se puedan exigir). Esto si que es copia literal de lo que propone ISC. No se incluye una valoración de la riqueza, libertad, flexibilidad e industria local que favorece el Software Libre. Curiosamente va en contra de la tendencia de la UE con numerosos programas e iniciativas destinadas a fomentar el uso de Software Libre.
En resumen, NADA. Ni explica cómo reconocer el Software Libre, ni detalla sus ventajas. Lo único que concede esta ley es la necesidad de impulsar estándares abiertos (ahí ya no queda duda) pero en cuanto al Software Libre sólo incluye que se deba considerar en los concursos, sin ningún tipo de fomento o impulso verdadero respecto a la situación actual.
Casualmente, el CNI tendrá acceso al código fuente de MS Office, MS regala software para seguimiento de pedrastas, y se lleva estupendamente con todos los gobiernos que se dejan camelar.
Nota: En itálica mis comentarios.
Proposición no de Ley, relativa a la “promoción” del software libre
La adhesión a estándares abiertos facilita que los diversos actores puedan participar en la sociedad de la información, utilizando sus opciones tecnológicas preferidas, sin verse condicionados a la utilización o adquisición de entornos tecnológicos concretos, a la vez que se facilita una mayor concurrencia en el mercado.
Existen algunos criterios políticos que deben impregnar las políticas públicas en materia de software:
Al buscar soluciones de software se debe hacer siempre en términos de racionalidad técnica y económica, valorando la oferta global y considerando coste, funcionalidad, interoperabilidad y seguridad, teniendo en cuenta los estándares abiertos y el software libre como fuente importante de desarrollo de software.
Como defensores de la libertad personal, de la libertad de opción de la ciudadanía, queremos que las personas puedan interactuar con la Administración sin condicionar a la ciudadanía a la utilización o, en su caso, adquisición de un software determinado para ejercer sus derechos.
Facilitar la interoperabilidad con los ciudadanos y entre las Administraciones Públicas, velando porque todos los ciudadanos tengan igualdad de oportunidades en el acceso a la información disponible por el medio electrónico, evitando situaciones de perjuicio por la insuficiente concurrencia en el mercado, así como facilitando la utilización de las distintas modalidades lingüísticas.
En el ámbito de la enseñanza y la formación, la Administración debe promover la educación en los estándares abiertos y en la independencia tecnológica. Así, se debe fomentar una formación orientada a la función, más que a la creación de meros usuarios de productos concretos sin mayor perspectiva o capacitación fuera de los mismos.
Para el desarrollo de la sociedad de la información es importante la existencia de múltiples proyectos empresariales y de creación de software, que generen oferta competitiva tanto en software propietario como libre.
El Congreso de los Diputados insta al Gobierno a profundizar, incidir y poner en marcha las siguientes políticas:
-
Actuar desde el principio general de generar libertad de opción y elección entre la ciudadanía.
-
El Gobierno aplicará los criterios de idoneidad, seguridad e interoperabilidad tecnológica en el momento de adquirir software, valorando la oferta global, según lo previsto en los marcos jurídicos relativos a la tramitación electrónica del procedimiento administrativo y a la contratación pública y, en cualquier caso, de racionalidad técnica y económica, con el nivel de
madurez y coherencia adecuado al previsible impacto con el respeto al marco comunitario establecido para la contratación.
-
Fomentar y garantizar el impulso y adopción de estándares abiertos desde la Administración del Estado.
-
Establecer políticas que favorezcan la industria y el desarrollo de software libre y de código abierto en España, que fomenten la adopción y la creación de estándares abiertos de software, y que promuevan la generación de soluciones que sólo existen bajo la forma de software propietario en el caso de aplicaciones destinadas al uso de la ciudadanía.
-
Promover la ejecución en toda la Administración General del Estado de lo previsto en los “criterios de seguridad, normalización y conservación de las aplicaciones utilizadas para el ejercicio de potestades” y en la “propuesta de recomendaciones a la Administración General del Estado sobre software libre y de fuentes abiertas” de mayo de 2005.
-
En concreto, promover el impulso de lo previsto en la mencionada propuesta, para mejorar la racionalidad técnica y económica en las compras públicas.
-
Introducir el criterio de que en todo concurso público o compra de aplicaciones o desarrollos a medida por parte de la Administración Pública se deben evaluar tanto las soluciones de software libre como las de software propietario, en caso de existir, bajo los criterios de coste, funcionalidad, seguridad e interoperabilidad, evitando recomendaciones o preferencias sólo en función del tipo de licencia de la solución.
-
Desarrollar y distribuir en las diferentes lenguas del Estado los programas y aplicaciones de la Administración del Estado destinadas a la ciudadanía o compartidas con las Comunidades Autónomas. Igualmente, promover la existencia de aplicaciones en las diversas lenguas del Estado.
-
Basar los planes de formación de toda la Administración del Estado, tanto los dirigidos a su personal como a la ciudadanía, en fomentar una formación orientada a la función, más que a la creación, de meros usuarios de productos concretos.»
Open XML
Relacionado con el punto anterior, ha sido enorme el revuelo y críticas en el mundo de la informática por la aprobación como estándar ECMA, en tiempo récord y sin cambios del formato Open XML de Microsoft, un puro de 6000 páginas, plagado de fallos, poco interoperable y lleno de cosas raras y excepciones para mantener compatibilidad con versiones anteriores de word. Un formato especificado de forma abierta, sí, pero en la práctica imposible de implementar y de ser realmente interoperable.
Sun ha publicado como respuesta un listado de requisitos que debe cumplir un estándar abierto para que realmente sea considerado como tal. La ODF Alliance también ha publicado otro documento señalando los fallos y problemas que exiten en el formato Open XML de MS:
- Que se trata de un estándar que únicamente busca compatibilidad con la suite de MS como último fin, sin acomodar la funcionalidad necesaria para otros posibles fines, sin buscar la mejor manera de representar datos, sin asegurar su interoperabilidad.
- Procedimientos de aprobación rápidos para una especificación de 6000 páginas ponen en duda el grado de análisis que ha empleado ECMA para aprobar Open XML.
- Reinventa estándares existentes. No usa por ejemplo SVG, MatML o HTML como base, sino que crea alternativas nuevas, no probadas.
- Incluye formatos binarios en ciertas partes, incluye bugs y errores sin pretender arreglarlos, sino que todas las implementaciones se comporten igual de mal.
- Se ha aprobado ya otro estándar para documentos, ODF, utilizando la misma tecnología (xml + zip) por lo que no tiene mucho sentido que un cuerpo oficial impulse dos estándares para el mismo fin al mismo tiempo. Eso sólo provoca que haya competencia y problemas de interoperabilidad, que es justo lo contrario que busca un estándar abierto.
Google
Supongo que a nadie se le ha pasado el logo de Google para hoy (¿Alguien pasa un día entero sin usar Google?). Genial adaptación del famoso cuadro de Edward Munch “El Grito” por el aniversario del pintor. Es especialmente feliz el recuerdo del cuadro que fue recuperado recientemente tras su robo, del que ya hablé por este blog.
Mapa de IPv4
Los rangos de direcciones IPv4 se están acabando, la mayoría está asignado ya. El dibujante de viñetas xkcd ha encontrado una manera de dibujarlas en un cuadrado que agrupa bastante bien las asignaciones. Sirve también para comparar el volumen ocupado por EEUU y sus empresas y Europa frente al resto del mundo, aunque a lo mejor esto queda mejor reflejado en este otro mapa de IPs per cápita.