Una Pasión de Multitudes, desde el 2000
Xsponsor: 5 años hospedando VivaLinux!
Hurd es el Kernel original del sistema operativo GNU del proyecto del mismo nombre fundado por Richard Stallman. El desarrollo de Hurd comenzó en 1990, pero nunca se liberó su versión final, esperada para el 2002. Por eso, su lugar en el sistema operativo GNU lo ocupó el Kernel Linux, y como todos ya sabemos, el resto es historia...
Pero en realidad el desarrollo de Hurd nunca se detuvo, como se puede apreciar en este video producido con codeswarm que toma todas las contribuciones realizadas al repositorio de Hurd desde 1991 hasta el 2010 y las convierte en una animación 3D, donde cada punto representa un cambio a un archivo que se alinea alrededor del nombre del programador que lo realizó.
En la animación se hace evidente el repentino influjo de desarrolladores en el 2003 y 2004, con un nuevo pico en el 2008, que aunque contando con menos personas tuvieron una mayor actividad que en el 2003.
¿Estaremos más cerca de tener el completo sistema operativo GNU/Hurd pronto?
El evangelista de Red Hat Jan Wildeboer fué el primero en correr la voz de alarma después de descubrir que la licencia de uso del Windows Marketplace de su Windows Phone 7 (WP7) explícitamente excluye la publicación de aplicaciones de código abierto. La restricción también se aplicaría al software que se distribuya por ese medio para su consola XBox.
Pero una interpretación más cuidadosa de esas legadidades aclara que esa restricción estaría limitada sólo a aquellas aplicaciones que se amparen bajo las licencias GPLv3, LGPLv3 y Affero GPLv3, o cualquiera otra que Microsoft considere "equivalente".
Y el motivo por el cual la última versión de la GPL está excluída tan determinantemente es porque incluye una cláusula que prohíbe la práctica conocida como "Tivoización" (término acuñado por el mismo Richard Stallman). La Tivoización hace referencia a la práctica de TiVo de no permitir la modificación no autorizada del firmware de su producto, aún liberando el código fuente de ese software: los binarios obtenidos a partir de esas fuentes no pueden ejecutarse en el TiVo porque no tienen la firma digital que el hardware necesita para funcionar.
Microsoft debe entonces prohibir la GPLv3 de su Windows Marketplace porque la XBox y los teléfonos con WP7 sólo aceptan código firmado por esa empresa.
Por otro lado, esto no haría más que confirmar de otra manera la imposiblidad de tener alguna vez un Qt para WP7, por cuanto Qt también se distribuye bajo la licencia GPLv3.

GNU Go es una aplicación libre (licenciada bajo la GPLv2) para jugar al popular juego de Go que tiene servidores alrededor de todo el mundo para disfrutar de él on-line y que está disponible para Linux, Mac OS X y Windows.
Recientemente, la Free Software Foundation (FSF) detectó que una versión de GNU Go se estaba distribuyendo en el iTunes Store de Apple, que por definición impone toda una serie de restricciones legales y de uso y re-distribución a todas las aplicaciones y contenidos que vende o permite descargar. Así que antes de que esa aplicación desapareciera de iTunes sin ninguna explicación (como suele suceder frecuentemente) la FSF hizo notar a Apple que si desean continuar distribuyendo ese software, no deben prohibir que otros también lo hagan en los términos de uso del iTunes Store.
Básicamente, esos términos no sólo requieren que el usuario acepte que las aplicaciones y/o contenidos distribuídos a través de iTunes contengan "tecnología de seguridad" (¿DRM?) que limiten su uso, sino que además sólo pueden ser instalados en 5 dispositivos "aceptados".
La licencia GPL expresamente prohíbe prácticas como las anteriores, pero antes de eliminar esas restricciones, Apple prefirió quitar a GNU Go de su Store dejando en su lugar una pantalla como esta:

La moraleja que la FSF quiere dejar de toda esta historia es bastante clara:
"Si tú valoras tu independencia y creatividad, debes saber que Apple no lo hace. Lleva tu computación a otro lado".
Andy "Mr." Wingo, reconocido hacker en la comunidad GNU, expresa largamente en su blog su preocupación por un hecho que debe comenzar preocuparnos cada día más: el creciente control que las cada vez más populares redes sociales tienen sobre nuestros datos personales. Por ejemplo, Facebook, con más de 400 millones de usuarios que se sumaron, la mayoría, a la "moda" de usar sus nombres reales para registrarse, cambió sus términos de uso a unos muy polémicos que pueden resumirse como "podemos hacer lo que queramos con tus datos, para siempre". Y la situación en otras redes menos conocidas no parece ser mucho mejor.
La muy ambiciosa sugerencia de Wingo es crear un "Facebook autónomo" donde toda nuestra información sea protegida de alguna manera similar a como es posible con la encriptación de clave pública. El esquema de su idea incluso define que una porción del proceso de computación de esa red (la que involucra nuestra clave privada) sea ejecutada localmente.

En este momento sólo podemos imaginarnos el desafío de su implementación, pero Wingo también nos orienta a que un punto de inicio podría ser la actual GNUnet, la red peer-to-peer anónima, segura y auto-regulable del proyecto GNU, sobre la cual podría montarse algo así como GNU Social, la aplicación de red social descentralizada licenciada bajo la AGPL (GNU Affero General Public License).
Pero obviamente, todo esto sólo sería sólo la parte más visible de una nube computacional verdaderamente autónoma y libre. El trabajo necesario para hacerlo realidad abruma desde cualquier ángulo, pero en algún momento se debe comenzar a intentarlo, y bien puede ser con una prueba de concepto que Wingo promete para el próximo evento GNU Hackers' Meetings del mes de Julio.

Arch Hurd es un nuevísimo proyecto, actualmente poco más que una idea según sus propios creadores, que tiene el ambicioso objetivo de portar lo mejor de Arch Linux a un sistema de GNU Hurd con paquetes optimizados para la arquitectura i686. En este tópico en los foros de Arch Linux se debate un poco más sobre la orientación de esta interesante iniciativa que en propio sitio de Arch Hurd, que recién se puso online la semana pasada.
Recordemos que GNU Hurd es el reemplazo totalmente libre del Kernel Unix del proyecto GNU de la Free Software Foundation de Richard Stallman. Consiste en un conjunto de protocolos y demonios que se ejecutan sobre el microkernel GNU Mach para formar el núcleo del sistema operativo GNU.
Otras distribuciones como Gentoo y Debian más recientemente también intentaron soportar a Hurd además de Linux, con resultados de lo más variados.
Philip Van Hoof, desarrollador del GNOME desde hace años, se atrevió a sugerir en un mensaje enviado a la lista de correo de la Fundación GNOME que los miembros de su consejo pongan a votación la pertenencia de ese entorno de escritorio al proyecto GNU iniciado por Richard Stallman en 1983.
El catalizador de esa drástica decisión sería la recomendación de Richard Stallman de que las aplicaciones propietarias no deberían ser legitimadas dándoles exposición en los blogs de Planet GNOME, aparentemente refiriéndose a este artículo publicado en el blog de Miguel de Icaza sobre Microsoft Silverlight.
Otro mensaje de Van Hoof agrega textualmente que:
“Entiendo completamente que ignorar el pedido de Richard es la manera fácil. Pero su pedido ya no puede ser ignorado por más tiempo. Él realmente quiere que esto sea un compromiso "mínimo" por parte de GNOME.
No importa qué se siente bien para nosotros. Hemos ignorado esto por mucho tiempo.
Tal compromiso es, como yo entiendo a nuestra comunidad, no compatible con la actual manera de pensar de muchos de sus miembros, así que...
Creo que deberíamos ser intelectualmente honestos; haciendo esta votación”.
Stormy Peters, directora de la Fundación GNOME, aunque no está de acuerdo, dió las instrucciones sobre cómo proceder si la sugerencia del referéndum es aceptada, aclarando que se necesitan alrededor de 20 votos (del consejo de asesores de GNOME) a su favor para que ésta tenga éxito.
Peter Galli, Open Source Community Manager de Microsoft, confirmó en su blog que la denunciada utilidad Windows USB/DVD Download Tool (WUDT) distribuída a través del Windows Store efectivamente sí contenía código amparado bajo la licencia GPLv2:
“A pesar de que contratamos a una tercera parte para crear la herramienta, nosotros compartimos la responsabilidad porque no lo detectamos como parte de nuestro proceso de revisión de código. Hemos hecho más revisiones a otro código provisto a través del Microsoft Store y este fue el único incidente de este tipo que pudimos encontrar”.
Galli también asegura que es la intención de Microsoft ser respetuoso de los términos con los cuales se comparte el código que incluyen sus componentes y que publicará el código fuente y los binarios de WUDT la próxima semana, tal como lo exige la licencia GPL.

¿Microsoft robando al Software Libre otra vez? Irónicamente es un inquieto usuario parcial al software de Bill Gates el que revela en su blog que el Windows USB/DVD Download Tool (WUDT), una utilidad que permite grabar copias de Windows 7 descargadas del Microsoft Store en un disco USB para ayudar a los usuarios de Windows XP de netbooks a actualizarse más fácilmente, contiene código licenciado bajo la GPLv2.
El código robado aparentemente procedería del proyecto ImageMaster, que para empeorar las cosas, está hospedado en CodePlex, el sitio de creado por la misma Microsoft para alojar software de código abierto y que sirvió de punto de inicio para la recientemente presentada Fundación CodePlex, creada con la ahora cuestionable misión de "permitir el intercambio de código entre empresas de software y las comunidades Open Source".
Rafael Rivera, autor del descubrimiento, examió el código compilado de la ofensiva utilidad usando el software .NET Reflector de Redgate y publicó una captura comparando porciones del código sospechosamente similares. Desde entonces Microsoft eliminó el Windows USB/DVD Download Tool de su Store con este mensaje:
“Microsoft está investigando este asunto y está sacando a la herramienta WUDT del sitio del Microsoft Store hasta que las investigaciones estén completadas. Pedimos disculpas a nuestros clientes por cualquier molestia”.
A pesar de lo que muchos habían criticado, ¿quizás Richard Stallman sí tenía razón cuando arremetió contra la Fundación CodePlex?...
Una corte de apelaciones de París ratificó un fallo que encontró culpable a la empresa francesa Edu4 de violar la licencia GPL. Todo comenzó en el año 2000 cuando Edu4 fue contrata para equipar los laboratorios informáticos de la Association française pour la Formation Professionnelle des Adultes (AFPA) y en el proceso usó una versión de VNC, el software libre para el control remoto de PCs, sin entregar a la AFPA su código fuente correspondiente, como lo requiere la GPL. Edu4 incluso llegó a eliminar los mensajes de copyright y licenciamiento de VNC.
Cuando el problema no pudo ser solucionado de otra manera, la AFPA llevó el asunto a la corte y ganó, aún a pesar de la apelación de Edu4, que ahora debe pagarle € 8000 y cubrir todos los costos judiciales.
Este tipo de noticia es importante porque en otros lugares del planeta, incluído nuestro propio país, todavía se duda sobre si la GPL puede defenderse legalmente.
Junto con su actualización 2.6.7, el equipo del GNU Image Manipulation Program (GIMP) liberó su nueva rama de desarrollo 2.7, que eventualmente se convertírá en su próxima versión estable 2.8, a publicarse a finales de año. Las primeras novedades en GIMP 2.7.0 incluyen las siguientes, algunas de las cuales fueron incorporadas del trabajo realizado en el Google Summer of Code 2008:
Con esta nueva versión, GIMP cambia también su licencia a la GPL v3 y la LGPL v3.
Anteriormente en VivaLinux!