JAVA ya es un estándar abierto

Java

Sun ha liberado la máquina virtual Java con lo cual el lenguaje de pogramación estándar “Java” ya tiene lo que le faltaba [1] para poder considerarse libre: una implementación de referencia que cubra todo el estándar.

La licencia concretamente, y por ahora, para Java SE, ME, y Glassfish es la GPL2 de la FSF [2]. El juego de librerías Java SE 7 SDK será liberado en el primer trimestre del 2007 y el resto de componentes, junto a la versión 6 estable, serán liberados en la primavera del 2007.

Con esto, y a la espera de que se vayan cumliendo los distintos hitos de liberación que se incluyen en la planificación de Sun, podemos considerar a partir de ahora, y a falta de entrar en detalle, que:

“Java es un estándar abierto”

[1] http://ometer.com/desktop-language.html

[2] http://www.infoq.com/news/2006/11/open-source-java

Vía :: Alberto Barrionuevo (estandaresabiertos.org)

DeliciousDiggMeneameShare

Dinamarca exige estándares abiertos

Hace pocas semanas nos hicimos eco de la noticia de que OpenDocument había sido aprobado como estándar ISO 26300. Ahora, otra buena noticia para los que creemos que el uso de estándares abiertos promueve el desarrollo sostenible:

El pasado viernes 2 de junio del 2006, el Parlamento de Dinamarca aprobó por unanimidad la resolución B103 por la que ordena a su Gobierno que, a partir del 1 de enero del 2008, o incluso antes, haga obligatorio el uso de estándares abiertos en informática en la administración pública danesa.

De la resolución se pueden extraer los siguientes párrafos de interés:

El Parlamento ordena al Gobierno asegurar que el uso de la tecnología de la información, incluyendo el software, en el ámbito de las autoridades públicas se base en estándares abiertos.

No más tarde del 1 de enero del 2008, el Gobierno deberá introducir y mantener un juego de estándares abiertos que puedan servir de inspiración para otras autoridades públicas. Por lo tanto, los estándares abiertos deberán ser parte de la base para el desarrollo y compra de software de T.I. de las autoridades públicas, con el ánimo de impulsar la competitividad.

El Gobierno deberá asegurar que toda la información y datos digitales que las autoridades públicas intercambien con los ciudadanos, corporaciones e instituciones esté disponible en formatos basados en estándares abiertos.

El Ministerio de Ciencia, Tecnología e Innovación dará el primer paso y todos sus documentos estarán disponibles en estándares abiertos (OpenDocument) a partir del primero de Setiembre del 2006.

La resolución ha llevado un largo proceso de enmiendas, cambios y debates en el Parlamento Danés, ya que en un principio el Gobierno (conservador-liberal) no apoyaba la propuesta del partido Social Liberal (RV, centro). Al final la resolución a dado con una definición de estándar abierto similar a la de un grupo de ONGs danesas. Es la siguiente:

Estándares abiertos significa que el estándar está

- bien documentado con su especificación completa disponible públicamente.

- libremente implementable sin limitaciones económicas, políticas o legales en su implementación y uso, y

- estandarizado y mantenido por un foro abierto (una de las llamadas organizaciones de estandarización) a través de un proceso abierto.

Vía | estandaresabiertos.org

DeliciousDiggMeneameShare

Estándares abiertos, Software libre y Sostenibilidad

tornillo

Mira este tornillo. Desde luego, no es uno de los cuatro tornillos de ensamblado de una tostadora de la marca Moulinex. Si vieras uno de ellos, descubrirías que es del tipo de cabeza de estrella de 6 puntas, sin embargo, un pequeño saliente en el centro impide que pueda ser accionado por un destornillador común.

Ahora piensa en un documento de MS Word y recuerda el tornillo de Moulinex. ¿En qué se parecen?. Los dos requieren de una herramienta especial para su uso que sólo se puede conseguir de un único fabricante. No puedes abrir la tostadora estropeada si no tienes ese destornillador y tampoco puedes trabajar con un documento de Word, sin haber instalado un programa específico (MS Word), propiedad de un único fabricante (Microsoft) y haber cumplido con todos los términos de su restrictiva licencia.

El formato del documento de Word está tan extendido que suele considerarse como un estándar de facto, pero eso no lo convierte en un verdadero estándar. Sólo una empresa conoce sus interioridades. Sólo una empresa puede desarrollar una implementación (programa) que permita trabajar con ese tipo de archivo. Esto, que ya es un engorro a nivel particular, se agrava y se convierte en un problema de dimensiones sociales cuando se traslada a una escala colectiva, como una empresa o la Administración de un país (imagina a un país requiriendo, para el ejercicio de su gobierno, de un destornillador que no le acaba de pertenecer del todo). En el terreno del software, la solución a esta feroz dependencia pasa por la existencia de los estándares abiertos y el uso de software libre.

Un estándar abierto es algo:

  • adoptado y mantenido por una entidad sin ánimo de lucro, abierta a todas las partes interesadas,
  • publicado y cuya especificación está disponible de forma gratuita o a precio simbólico,
  • cuya propiedad intelectual se ofrece de forma irrevocable libre de regalías,
  • no hay restricciones en cuanto a la reutilización del estándar.

A diferencia del software tradicional, el software libre puede redistribuirse, modificarse y mejorarse sin limitaciones, lo que tiene muchas implicaciones en prácticamente todos los aspectos de los negocios relacionados con el software (diseño, formación, mantenimiento,…). Hace poco hemos comentado la fuerte relación entre desarrollo sostenible y el uso del software libre.

La existencia de estándares abiertos facilita y promueve el desarrollo del software libre. Si existen especificaciones abiertas, tendremos la posibilidad de implementarlas a través de un programa. Siguiendo el ejemplo, todos podremos tener el destornillador.
Una buena noticia:

La medianoche del pasado lunes día 1 de mayo en Ginebra fue histórica, porque por primera vez para la Humanidad se aprobó como estándar de derecho un formato electrónico ofimático y documental que cuenta con implementaciones en productivo y que además es abierto y libre. Significativo es que ningún país votó en contra (incluida España).

Openoffice

OpenDocument, ahora estándar ISO-26300, en la práctica garantizará el libre intercambio de documentos oficiales entre las distintas Administraciones y sus ciudadanos, sin que para ello se tenga que depender de ninguna compañía de software concreta. Al tratarse de un estándar abierto, cualquier persona o empresa podrá hacer una implementación. Una de las implementaciones libres más popular que ya soporta dicho estándar, es la suite ofimática Openoffice.org.

Referencias:

DeliciousDiggMeneameShare