La FSF invita a Google a liberar el códec VP8

Free Software FoundationA través de una carta abierta, la Free Software Foundation ha invitado a Google a liberar el códec VP8 tras haber adquirido On2 (propietaria de dicho códec).

Cuando la W3C publicó el borrador de HTML5 comenzó un conflicto por la elección del estándar de vídeo para Internet. Hasta ahora los candidatos eran Theora (libre, apoyado por Mozilla y la primera opción en el borrador de HTML5) y H.264 (sujeto a patentes, apoyado por Microsoft y Apple), pero desde que Youtube se declaró a favor de H.264, parecía que se acabaría estableciendo este último.

Sin embargo Google adquirió On2, una empresa que se dedica al desarrollo de soluciones de codificación de vídeo, y se hizo con las patentes de VP8, un códec bastante interesante que apuntaba a competir seriamente con H.264. Por ello la FSF ha escrito a Google para convencerles y que liberen el códec.

Y es que este movimiento sería muy interesante por dos motivos. Primero, porque Google tiene "fuerza" suficiente como para convertirlo en estándar muy rápidamente, puesto que Youtube es la web de vídeos más importante, llega a millones de usuarios. Y segundo porque convertir un formato libre en estándar global es beneficioso para todos y ayudaría a conseguir que Internet sea más libre.

De momento habrá que esperar a la decisión que tome Google.

La FSF presenta "GNU Bucks"

Free Software FoundationLa Free Software Foundation ha presentado GNU Bucks, un programa mediante el cual se recompensará a todo aquel que encuentre, en alguna de las distros consideradas libres por la propia FSF, cualquier material que no cumpla con las pautas que debe seguir una distribución para ser considerada como libre.

La idea nace de la imposibilidad de controlar contínuamente todo lo que se va actualizando y añadiendo a cada distribución libre, y busca que la gente se anime a colaborar para así asegurar que las distribuciones 100% libres, lo siguen siendo.

Aquel que encuentre material no libre recibirá GNU Bucks como recompensa, dinero ficticio firmado por Richard Stallman, que se interpretará como un reconocimiento y agradecimiento por parte de la FSF.

En la página de GNU Bucks se detalla cómo dar un aviso, qué datos hay que proporcionar y a qué dirección hay que enviarlos.

Por qué el software libre no debe depender de Mono o C#

Free Software FundationEl otro día Richard Stallman publicó un artículo en la web de la FSF (Free Software Fundation) en el que reflexionaba acerca de los problemas que podría suponerle al software libre, depender de Mono o C#.

Paso a copiar el texto original, en inglés (al final de la entrada encontraréis un enlace a una traducción a español), y luego haré una breve reflexión personal:

Debian's decision to include Mono in the default installation, for the sake of Tomboy which is an application written in C#, leads the community in a risky direction. It is dangerous to depend on C#, so we need to discourage its use.

The problem is not unique to Mono; any free implementation of C# would raise the same issue. The danger is that Microsoft is probably planning to force all free C# implementations underground some day using software patents. (See http://swpat.org and http://progfree.org.) This is a serious danger, and only fools would ignore it until the day it actually happens. We need to take precautions now to protect ourselves from this future danger.

This is not to say that implementing C# is a bad thing. Free C# implementations permit users to run their C# programs on free platforms, which is good. (The GNU Project has an implementation of C# also, called Portable.NET.) Ideally we want to provide free implementations for all languages that programmers have used.

The problem is not in the C# implementations, but rather in Tomboy and other applications written in C#. If we lose the use of C#, we will lose them too. That doesn't make them unethical, but it means that writing them and using them is taking a gratuitous risk.

We should systematically arrange to depend on the free C# implementations as little as possible. In other words, we should discourage people from writing programs in C#. Therefore, we should not include C# implementations in the default installation of GNU/Linux distributions, and we should distribute and recommend non-C# applications rather than comparable C# applications whenever possible.

Este artículo viene a cuento de la decisión de Debian de incluir Mono en la distro. Mono es una implementación de código abierto de .NET, una plataforma de desarrollo de Microsoft.

El artículo se centra en explicar por qué es una mala idea que el software libre dependa de Mono o C#, y se resume en uno de los problemas a los que hace frente la FSF con más fuerza: las patentes de software. C# está sujeto a patentes de software, así que el problema que plantea Stallman se resume en que si se desarrolla cada vez más software libre en C#, podría llegar Microsoft y hacer efectivas las patentes, lo que supondría un grave daño a esos programas, a todas las distros que las incluyesen y a la propia imagen del software libre.