Si no dan nada en la tele, no veas tele-basura

Siempre me da una rabia tremenda poner la tele durante la comida o la cena y tragarme bodrios infumables con tal de no quedarme a solas con el cuadro de tacitas de café que tengo en la cocina. Desde hace un tiempo me niego a ver «lo que echen» y suelo poner un ratito de algún capítulo de Cosmos, de Carl Sagan, o de la serie «El universo mecánico», unos documentales del año de la polca, pero que enseñan a la par que entretienen 😀

Todo esto os lo cuento porque he descubierto un nuevo arsenal contra la tele-basura: los repositorios de grabaciones de charlas de algunas de las más prestigiosas e interesantes conferencias sobre Software Libre. Cuando he leído los títulos de algunas charlas, no he podido contener mis ganas de bajármelo todo.

En concreto he empezado a bajarme vídeos de estos repositorios:

Pronto empezaré a grabarlos en DVD-Rs y siempre tendré uno cerca de la tele para cuando quiera ver la caja tonta y no me parezca tan tonta 🙂

tag Tags: , , , , ,

VirtualBox, un VMware libre

Desde hace menos de 10 días, VirtualBox ha pasado a engrosar la lista de programas de virtualización libres (en concreto, bajo la licencia GPL), por lo que cada vez quedan menos excusas para seguir usando software privativo como VMware para virtualizar Sistemas Operativos.

La gente de VMware hace tiempo que previó esto y comenzó a regalar su VMplayer para Microsoft Windows, GNU/Linux y MacOS X. Sin embargo, no han liberado su código fuente y lo único que ofrecen para descarga en su apartado Open Source es una versión modificada y bastante desactualizada de su sistema de virtualización.

A favor de VMware está la larga experiencia en este tipo de sistemas, que lo hacen más confiable que sus competidores (VirtualPC de Microsoft, qemu en Software Libre, etc.), pero viendo la cantidad de funcionalidades y sistemas soportados por VirtualBox, me propongo probarlo exhaustivamente para ver si da la talla 🙂

Podéis hacer vosotros lo mismo descargándolo desde aquí. Estaría muy agradecido si comentáis experiencias al respecto para ir formando entre todos una opinión sobre el programa 🙂

Aquí os dejo un par de pantallazos, uno sobre Microsoft Windows, mostrando el gestor de imágenes virtuales y otro sobre GNU/Linux (¡vaya theme más feo! :-D), ejecutando la instalación de Microsoft Windows Vista:

VirtualBox

VirtualBox

tag Tags: , , , , , , , ,

Estándares abiertos

Una de las cosas que más me fastidia como usuario y defensor del software libre no es que la gente use software privativo, sino que pretenda obligarme a usarlo. Cuando quien me obliga es mi centro de trabajo o mi Administración Pública, no queda más remedio que amoldarse y empezar con los estiramientos para intentar la novena pirueta con doble tirabuzón a la que ya casi estamos acostumbrados para poder simular que tenemos el Internet Explorer con la JVM de Microsoft y Flash 9 desde nuestros mentirosos Mozillas.

El asunto de los estándares abiertos trasciende el plano del software libre versus privativo para entrar en otros mucho más profundos como la accesibilidad a tus propios datos o a los datos que genera tu Gobierno. El uso de formatos privativos encadena a su usuario a utilizar el software que los generó, a veces con situaciones tan grotescas como no poder abrir nuestros propios ficheros por haber actualizado uno de nuestros ordenadores a la siguiente versión de ese programa y el otro no.

Me queda el gran consuelo de que muchos gobernantes ya se están dando cuenta del asunto y en la Unión Europea avanza el uso de OpenDocument como estándar ofimático 🙂

Como ya sabréis, el pasado 1 de mayo de 2006 OpenDocument consiguió por fin que la organización internacional de estandarización ISO lo aceptara como estándar ISO-26300, todo un logro histórico y una victoria importantísima contra la imposición de formatos cerrados y propietarios.

Sin embargo, desde Microsoft no dan su brazo a torcer y siguen empeñados en que su eufemístico OpenXML se apruebe también como estándar ofimático. En la web estandaresabiertos.com nos han hecho un buen resumen del conjunto de razones por las que OpenXML de Microsoft no debería convertirse en estándar ISO. Me permito reproducirlas aquí:

  1. Más de 7000 páginas de especificación hacen muy inviables implementaciones alternativas completas e imposibilitan poder ser 100% compatibles con la especificación (y más cuando ISO 26300 cubre la misma funcionalidad con solo 600 páginas). Por otra parte y además, la especificación publicada ni siquiera es completa, ya que en múltiples puntos referencia a información que no es pública y que es conocida solamente por Microsoft.
  2. MS-Open Office XML tiene sólo un año de desarrollo y su formato no ha demostrado su valía en productivo.
  3. MS-Open Office XML cuenta con una sola aplicación que lo soporta y aún ni siquiera se comercializa. Además, esta aplicación, MS-Office 2007 ó MS-Office 12, es la más cara del mercado en su gama. A esto hay que sumar que dicho único programa sólo funciona sobre un único sistema operativo (Windows XP con SP2 y Windows Vista), con lo que el formato discrimina a todos los usuarios de Symbian, MacOS, Linux y los BSDs.
  4. No existe garantía legal de no infracción de patentes y el dueño del formato en su licencia no ofrece garantía alguna de que la especificación ECMA-376 se pueda implementar al completo en ninguna aplicación competidora sin ser demandado en los mercados donde son legales.
  5. El formato, al no ser 100% XML, ata a plataformas concretas de un único fabricante mediante el uso de excepciones y codificaciones binarias exclusivas de sus sistemas operativos.
  6. ECMA-376 no ha sido depurado en el proceso de estandarización y codifica expresamente y en detalle errores obvios conocidos y no corregidos que obligan a que las aplicaciones competidoras los tengan que implementar innecesaria y artificiosamente.
  7. Codificación críptica propia de un volcado de memoria que es difícimente inteligible para un humano y que prácticamente imposibilita la conversión de los documentos a formatos web como XHTML o a OpenDocument.
  8. El mantenimiento del estándar queda en exclusiva en manos de la comercial privada Microsoft, y en el comité ECMA que lo aprobó como ECMA-376, solo participaron 4 miembros de la entidad, Microsoft, Intel, Toshiba y Apple («séquito» ex professo aparte), mientras otro miembro de ECMA, IBM, lo rechazó.
  9. La comercial Microsoft puede en cualquier momento cerrar los documentos codificados bajo ese formato gracias a los DRM implementados en Windows Vista y en MS-Office 12, volviendo de nuevo a la situación de un único operador y aplicación y excluyendo al resto de la competencia.
  10. Y, finalmente, en cuanto al procedimiento de estandarización seguido, el objetivo oficial declarado por el Comité Técnico de estandarización de ECMA habla por sí mismo sobre la nula apertura a la competencia que ha seguido dicho proceso. Textualmente tal objetivo ha sido: «producir un estándar (…) que sea completamente compatible con los Formatos Office Open XML, remitidos por Microsoft«.

En el plano más local, la parlamentaria vasca Idoia Mendia proponía algo parecido para el Gobierno Vasco. Totalmente de acuerdo con ella, aunque me gustaría que comunicara este mismo deseo a sus compañeros del PSOE y no se dejaran las reivindicaciones solamente para cuando se es oposición };-)

Actualización: Parece que Microsoft quiere «corregir» la Wikipedia con respecto a este tema. A ver cuánto FUD generan estas contrataciones…

tag Tags: , , , , , , , ,

Conferencias internacionales sobre software libre

Mañana termina la linux.conf.au 2007 que se está celebrando toda esta semana en Sidney, Australia. Mirando el programa a cualquier aficionado al Software Libre se le caería la baba: una semana entera de charlas y talleres simultáneos sobre muchos temas punteros, con conferenciantes de todo el mundo y un nivel espectacular. Poco a poco se van colgando los materiales de las charlas y talleres en las webs de los participantes. Supongo que cuando termine el evento se recogerán en la propia web de la LCA2007.

Más cercana, pero con muy buen nivel y ponentes internacionales tenemos la Conferencia Internacional de Software Libre 3.0 (Free Software World Conference) en Badajoz. La conferencia tendrá lugar los días 7, 8 y 9 de febrero y la lista de ponentes también es muy extensa, completando un programa muy interesante.

Desde el blog de Ramón Ramón se nos invita a asistir a la conferencia de forma gratuita a través del programa de voluntariado que organiza Hispalinux para colaborar en el evento. Ramón también informa a través de la nota de Hispalinux que si eres profesor de un centro educativo y/o instituto, y quieres ir con tus alumnos, también tendrás muchas facilidades, incluso pueden ayudarte con la búsqueda de alojamiento.

¿Os animáis? 😉

tag Tags: , , , , , , ,

Guerra de patentes

Leo, bastante sorprendido, que Alan Cox está intentando patentar los sistemas DRM. Mucha gente ha aplaudido al argucia: patenta el DRM y demanda a todo el que lo utilice, conseguirás acabar con él. Suena bien, ¿no?

Vaya por delante que IANAL (I am not a lawyer), pero creo que esa no es la guerra que nos interesa. Las peleas de patentes exigen muchísimos recursos: económicos, personales y de tiempo. No creo que Alan Cox esté mal pagado en Red Hat (con toda la publicidad gratuita que les hace, además :-D), pero supongo que ese dinero no le hará capaz de contratar a una horda de abogados de patentes para curtirse a palos legales con las mismas hordas de IBM, Apple, Sony, Microsoft y otros muchos que han implementado DRM en sus sistemas. Tampoco me gustaría que todo un hacker como Alan Cox desperdiciara su gran talento enzarzado en miles de pleitos, sería una gran pérdida para el núcleo Linux y para toda la comunidad del Software Libre en general.

Con un sistema de patentes que no fuera un chiringuito para hacer dinero, la propuesta de patente del DRM quedaría invalidada de raíz. Una patente tiene que cumplir algunos requisitos entre los que destacan ser algo implementable físicamente, constituir una mejora para algún campo aplicado y ser original. Con ser original no nos referimos a la originalidad del arte, sino más bien a que no sea una obviedad o que ya se esté utilizando (fijaos que curioso esto último con respecto a las patentes de software…). Ya hay muchos sistemas DRM funcionando, por lo que con un sistema de patentes en condiciones, la patente de Alan Cox no debería ser admitida a trámite.

No me gusta la propuesta de Cox por todo esto: la guerra de patentes es siempre costosísima si no eres un mastodonte o tienes contratados más abogados que programadores en tu empresa, no querría que se perdiera un hacker tan valioso en estas historias y no me parece bien aprovecharse de lo que tanto criticamos (un sistema de patentes totalmente vendido) para intentar un ataque que, como mucho, puede aportar una victoria pírrica, y deslegitimizar muchas otras luchas a favor de la libertad del software.

Si queréis entender un poco mejor las patentes, lo cuentan bastante bien desde la FFII, aunque se centran en patentes de software, claro (porque esa es su pelea :-D). También estuvimos hablando de las patentes de software en DebaTIC, un programa de la radio Euskadi Digital (</autobombo> O:-)).

tag Tags: , , ,

El Software Libre en Europa

Estaba pensando en no comentarlo en el blog puesto que ya ha sido publicado en muchos otros (Barrapunto, Meneame, Growlaw, La pastilla roja, La Petite Claudine, Blog Juantomás García, etc.), pero dada la importancia para el mundo del Software Libre en general, creo que no sería justo dejarlo de lado: la Comisión Europea ha redactado un informe sobre el impacto económico del software de código abierto en Europa.

Las conclusiones que se recogen del informe en todos estos blogs son muy esperanzadoras. Entre las más espectaculares, las resumidas en La pastilla roja:

  • El Software Libre disponible es, como poco, de 131.000 años/hombre en horas de programación. Y al menos 800 millones de euros en contribuciones voluntarias cada año.
  • Las empresas han invertido 1.200 millones de euros en software liberado, han generado como mínimo 565.000 empleos y obtenido una facturación de 263.000 millones de euros.
  • Las empresas de desarrollo de software propietario emplean a menos del 10% de los programadores de EE.UU. Más del 70% de ellos trabajan para las empresas clientes.
  • El Software Libre puede ahorrar a las empresas más de un 36% en costes de I+D.
  • Los costes de cambiar a Software Libre son relevantes y una organización debe tenerlos en cuenta. No obstante, estos costes son temporales, y pueden presupuestarse principalmente en menos de un año.

Supongo que pronto saldrá un contra-estudio por parte de alguna consultora «independiente» para rebatirlo, lo leeremos también con atención 🙂

PD: Ahora que el blog ya tiene cierto contenido, rebajaremos el ritmo de publicación a un artículo cada 2 ó 3 días, para no convertirnos en una fuente de estrés más en vuestra vida 😉

tag Tags: , , , , ,

¡Cuidado con las iEsposas del iPhone!

Desde el New York Times se plantea una crítica interesante a la cacareadísima palabra de esta semana: iPhone (si buscas en Technorati por la palabra bloggera de la semana, ahí la tienes): «si quieres un iPhone, prepárate para las iEsposas».

iEsposas

Ilustración de Christophe Vorlet

¿A qué se refieren? No, no están hablando del nefasto chiste de hace años que trataba sobre la migración del programa NOVIA 1.0 a ESPOSA 2.0 (uno de los peores emails en cadena que he recibido en mi vida), sino de algo mucho más mundano pero que fastidia igual, el DRM. DRM o Gestión de Derechos Digitales (así escrito hasta suena bien, oiga) es, como bien cuenta la Wikipedia, «el conjunto de tecnologías orientadas a ejercer restricciones sobre los usuarios de un sistema, o a forzar los derechos digitales permitidos por comisión de los poseedores de derechos de autor e independientemente de la voluntad de uso del usuario del sistema. Generalmente estos dispositivos son instalados como condición previa a la distribución de software no libre, obras musicales, libros electrónicos o cualquier tipo de archivo sujeto a derechos de autor. En algunos casos, las restricciones aplicadas se extienden más allá de los archivos que debían proteger, agregando restricciones sobre el uso de otros documentos o aplicaciones presentes en el ordenador».

Lo asombroso del asunto es que Apple tiene la osadía de llamar a su CRAP, perdón, DRM con un nombre tan irónico como FairPlay. todo un oxímoron :-D.

Todo esto y muchas más cosas interesantes en el artículo de Randall Stross del New York Times 😉

Actualización: parece que Ricardo Galli piensa parecido.

tag Tags: , ,

Quiero un programa libre para…

En el blog de Rich Burridge, desarrollador de GNOME contratado por Sun, hay una página muy interesante que recopila enlaces a muchísimos proyectos libres bajo el título de este artículo: «Quiero un programa libre para…«.

Lo único que se le puede echar en cara es la confusión entre «freeware» y «free software», algo bastante extraño para un desarrollador de software libre 😕

En la propia página, hay enlaces a otras páginas similares:

En castellano tenemos una página muy elaborada y bien organizada: http://alts.homelinux.net.

tag Tags: , , , ,

PHP desayuna railes todas las mañanas

Tal y como comentan en ohloh.net, a pesar de toda la palabrería que rodea a Ruby on Rails o Django, PHP es más dominante que nunca.

Supongo que algunos profesores de esta santa casa, como Diego López de Ipiña, no terminarán de entender como algo mucho menos «sexy» como PHP es quien rompe la pana, pero los números cantan.

Examinemos las tendencias en los últimos años:

  1. Número de líneas de código:

    Metricas de PHP: líneas de código

  2. Número de desarrolladores activos:

    Métricas de PHP: número de autores

  3. Número de nuevos proyectos:

    Métricas de PHP: número de proyectos nuevos

Parece claro que PHP arrasa en el número de lineas de código, que sigue siendo dominante en el número de desarrolladores y que mantiene su importancia en cuanto a nuevos proyectos, a excepción del boom de los dos últimos años por parte de Ruby.

¿Cómo continuarán estas tendencias? ¿Son suficientes los programadores de Ruby para el aluvión de nuevos proyectos que están surgiendo? ¿Es divertido usar Ruby on Rails pero no lo es tanto programarlo?

tag Tags: , , , , ,

El software libre y los hackers del código fuente del sistema legal

Leo en Infoworld que en opinión de Matt Asay, todo proyecto mediano/grande de software libre debería tener un buen abogado entre sus filas. No un abogado de los de Ally McBeal que, excéntrico o no, gane todos los juicios en un tribunal, sino uno de los llamados «abogados de negocios», alguien bregado en cuestiones de licencias, patentes, contratos y cláusulas extrañas (la letra pequeña, vamos).

Según Matt, si un proyecto de software libre se anima a contratar un abogado, esto es lo que obtendrá:

  • La habilidad de usar las licencias como una herramienta o un arma competitiva en lugar de ser el «hijo bastardo» del «verdadero negocio» del software..
  • Ahorrarás un montón de dinero en costes legales.
  • Un abogado menos que estará ahí fuera para demandarte 🙂

No está nada mal 🙂

¿Qué opináis el resto? ¿Un abogado vendría bien en las filas de proyectos como Samba, el núcleo Linux, la fundación Mozilla y demás? Yo creo que sí, aunque probablemente ya tengan a alguno por ahí cerca.

Dentro de nuestra legislación, tenemos a los míticos Carlos Sánchez Almeida y Javier de la Cueva, aunque poco a poco también nos van sonando otros nombres como David Maeztu o Jorge Campanillas.

tag Tags: , , , , , , ,