2.834 subscripciones por RSS o por E-mail

Richard Stallman no tiene teléfono celular

Esta noticia me alentó a recuperar un bookmark que tenía guardado para otro artículo: en este video el querido Richard Stallman es entrevistado por un improvisado periodista polaco quien logra sacarle unos comentarios que pronto se desvían para revelar la visión que nuestro héroe tiene de esos dispositivos de consumo tan maviso que los teléfonos celulares:

"La razón original por la que me rehuso a tener uno (un teléfono celular) es que son dispositivos de rastreo. Si uno lleva un teléfono celular, el sistema del teléfono sabe donde uno se encuentra y lo registra. No es sólo que ellos pueden encontrarte, sino que (también) pueden hacer una base de datos de dónde están todos en todo momento y decir quién está cerca de quién y quién conoce a quién.

Esto es muy peligroso. Supongamos que un día un dictador toma el poder, lo que puede suceder en cualquier lugar, y ellos tienen registros de años sobre quienes hablan con quién y quienes van a dónde. Por supuesto, si un dictador llega a poder puede comenzar a rastrear a todo el mundo, y la gente puede comenzar a tomar precauciones porque sabrán cómo hacerlo. Pero si han sido rastreados por años y ha sido todo registrado y guardado, el dictador sólo tienen que usar esa información. Y es una ventaja tremenda para los posibles opositores".

De cualquier manera, yo sí uso teléfonos celulares, sólo que no tengo uno que sea mío. Yo uso los teléfonos de otras personas, se los pido prestrado. Esto no ayuda al Gran Hermano".

Y en el artículo mencionado arriba, Stallman menciona a Replicant como una alternativa de software libre para los teléfonos inteligentes modernos:

"Hay una versión de Android llamada Replicant que puede correr en el HTC Dream sin software propietario, excepto en EE.UU. En los EE.UU., por lo menos hasta unas semanas atrás, todavía había un problema en alguna librería de discado, aunque sí funcionaba en Europa. En este momento tal vez funcione. No lo sé".


Nokia finalmente vende el negocio de Qt

Y aquellos desarrolladores que pusieron en duda el futuro de Qt finalmente tuvieron razón: Nokia vendió el negocio servicios y licenciamiento de ese framework (que había comprado de Trolltech en el 2008) a una empresa finlandesa llamada "Digia Plc". Junto con todo el negocio comercial de Qt también se van a Finlandia 19 de sus desarrolladores. La transacción terminará a fin de este mes por un monto no especificado.

Por otro lado, Qt es usado para construir exitosos proyectos como Google Earth y el cliente de Skype. Además, otros 3500 clientes de Qt de varias industrias con software para el escritorio y dispositivos embebidos también serán transferidos a Digia. Digia misma es una empresa de soluciones para negocios que ha estado usando Qt por unos cuantos años.

Además de más promesas, Nokia dice en su blog que:

"El equipo de soporte técnico de Qt de Nokia trabajará de cerca con Digia por el próximo año. Ahora comenzaremos a trabajar con Digia para asegurar una transición suave de todas las licencias y relaciones comerciales".

Al final, quizás todos debamos agradecerle a Trolltech que antes licenciara Qt bajo la GPLv3 con la opción de la LGPL.


Chromium cambia de logo ¿le siguirá Google Chrome?

Chromium

Como todos sabemos, Chromium es el proyecto 100% de código abierto creado a partir del navegador Chrome de Google. Ahora, los miembros de ese activo proyecto presentaron un nuevo logo que termina con el "look" tridimensional que habían heredado de Chrome.

Al momento de escribir esto ya se reporta que por lo menos el último build 11.0.697.0 de Chromium para Mac OS X se está distribuyendo con el nuevo logo. Incluso la página de Wikipedia de Chromium también está actualizada, por lo que no dudamos que pronto se actualizarán convenientemente sus últimos paquetes para GNU/Linux y Windows.

Y si el nuevo logo es bien recibido por la comunidad ¿imitará Google el nuevo diseño?


Controversia por el Kernel "ofuscado" de RHEL6

El desarrollador del proyecto Debian Maximilian Attems fue el primero en lanzar la voz de alerta en una entrevista cuando afirmó que el nuevo Red Hat Enterprise 6.0 (RHEL6) se distribuye con un Kernel 2.6.32 "en forma ofuscada".

Attems se refiere en realidad a que Red Hat no incluye en forma separada todos los parches que aplicó al Kernel Linux de su RHEL6, sino un gran "tarball" con todos esos parches aplicados juntos. Aunque este acto en sí no viola su licencia GPLv2 del Kernel, sí hace mucho más difícil a otras distribuciones que se basan en RHEL el trabajo de discernir cuál es el estado de ese Kernel antes de aplicar sus propios parches.

Tal es el caso de CentOS, la distribución comunitaria que es un clon a nivel binario de RHEL, pero también de Oracle Linux 6, que puede descargarse gratuitamente (al contrario que RHEL) y que tiene planes de soporte de U$S 99 por año (¿notablemente menos que los nuevos precios de RHEL6?).

Prontamente, la misma Red Hat Inc. publicó un comunicado de prensa aclarando su postura oficial en todo este asunto:

"Cuando lanzamos RHEL6 hace aproximadamente cuatro meses, cambiamos la versión del paquete de Kernel para tener todos nuestros parches aplicados por defecto. ¿Porqué hicimos este cambio? Hablando sinceramente, el marco competitivo ha cambiado. Nuestros competidores en el mercado del Enterprise Linux han cambiado su estrategia comercial de construir y competir con sus propias distribuciones de Linux, a una en la que directamente se acercan a nuestros clientes ofreciéndoles soporte para RHEL".


Video: GNU/Hurd de 1991 al 2010

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?


Firefox 4.0 será su última gran versión

La versión Beta 12 de Firefox 4 lanzada recientemente bien podría ser la última antes de la definitiva, ahora esperada cualquier día de este mismo mes de Marzo. Por eso es oportuno recordar que Firefox 4.0 también será la última gran versión por ser lanzada del popular navegador.

Así lo explica Jay Sullivan, Vice-Presidente de productos de Mozilla:

"Este (Firefox 4) será el último gran lanzamiento que vamos a hacer. (Ahora) haremos lanzamientos más pequeños y rápidos".

"Lo que queremos hacer es poner el poder en manos de los usuarios más rápidamente. Por ejemplo, el tag de Video estaba listo para distribuirse en Junio, y deberíamos haberlo distribuído. (Pero) mientras tanto estábamos esperando por todo el paquete. ¿Por qué no distribuir el tag de Video cuando estaba completo?"

"Nos estamos moviendo a la velocidad de la Web ahora, y nosotros estábamos haciendo lanzamientos a la velocidad del escritorio".

Esta nueva política de Mozilla es similar a la tomada por Google desde hace un tiempo para su ascendente navegador Chrome, que tiene actualizaciones menores distribuídas automáticamente a sus usuarios cada 4 a 6 semanas, y mayores cada 4 a 6 meses.


Video-Curso de 4 horas: Diseño Gráfico en GNU/Linux

Este Domingo tenemos la propuesta ideal para matar el tiempo productivamente. Leonel Iván Saafigueroa, docente y analista de sistemas, se tomó el trabajo de publicar los 28 videos de su Curso de Diseño Gráfico en GNU/Linux sumando un total de 4 horas de duración (!). Todas las 28 clases del curso pueden accederse desde esta lista de reproducción de YouTube.

El curso fué producido originalmente para el primer año de la certificación de Programación Básica de la Escuela Media Nº2 de Guernica y para el próximo-a-fundarse "Red-Handed Computer Club".

Todos los videos están bajo la licencia Creative Commons, así que su autor alienta a todos a compartirlos libremente.


Los MySQL de Facebook y Percona son mejores

La historia reciente del proyecto de MySQL no estuvo libre de altibajos después de pasar por las administraciones de Sun Microsystems y hoy en día también Oracle. Pero siendo todavía la base de datos Open Source más popular de todas, y con forks apareciendo a diestra y siniestra, a muchos nos gustaría saber por dónde realmente está su desarrollo activo más pragmático.

Afortunadamente, por lo menos un administrador de base de datos en Yahoo! cree haber encontrado la respuesta y la comparte en su blog:

"Uno de mis roles en Yahoo! es proveer una infraestructura sólida como una roca para proyectos basados en MySQL".

"Después de alrededor de un año de intentar administrar la infraestructura, y siguiendo las sagas de MySQL, mi trabajo se está haciendo más fácil gracias a empresas como Facebook y Percona como también gracias a mi predecesor, por liberar código de calidad que extiende MySQL en tantas maneras que sólo performance".

"He sido capaz de tomar el mejor código de cada empresa y moldear una versión interna que satisface a toda la gente. MySQL/Oracle deberían hacer lo mismo".

El administrador hace referencia a los parches para MySQL que Facebook comenzó a liberar desde el 2009 y a Percona, que además de ofrecer soporte y consultoría para esa base de datos, también tiene un repositorio público con los paquetes de su propio fork de MySQL.


Canonical Ltd. contra Banshee por las comisiones del Amazon MP3 Store

Banhsee

Banhsee es el ascendente reproductor de multimedios destinado a reemplazar al actual Rhythmbox de las instalaciones típicas de Ubuntu a partir de la próxima versión 11.04 de esa popular distribución. Al contrario que Rhythmbox, Banhsee está programado con Mono, C# y GTK#; y además dona la totalidad de su comisión de afiliados del Amazon MP3 Store (sólo disponible para EE.UU.) al proyecto GNOME cada vez que un usuario compra en ese sitio su música usando la integración ofrecida por ese reproductor.

Hasta el momento Banhsee recaudó así U$S 3.007 para el proyecto GNOME y publica una planilla pública con los detalles de las contribuciones.

Por otro lado, Canonical ya ofrece su propio Ubuntu One Music Store (con su propio modelo de comisiones) por lo menos desde anterior Ubuntu 10.04 "Lucid Lynx". Esto generó un conflicto de intereses que motivó a Canonical a ofrecer originalmente estas 2 alternativas a los desarrolladores de Banhsee:

  1. Deshabilitar la integración con el Amazon MP3 Store en Banshee (cuando se incluya por defecto en Ubuntu), permitiendo que el usuario pueda reactivarla "en unos pocos pasos", pero conservando su código de afiliación intacto (el 100% continuaría yendo a GNOME).
  2. Dejar la integración con el Amazon MP3 Store activada por defecto, pero cambiar el código de afiliación para que Canonical se quede con un 75% de las ganancias.

Ante la negativa del proyecto de Banshee, una segunda propuesta por parte de Canonical parece aún más complicada:

  1. Dejar la Amazon MP3 Store activado, con Canonical tomando el 75% de las comisiones de afiliación y el restante 25% que iría al proyecto de Ubuntu siendo donado a GNOME, ó:
  2. Activar el Ubuntu One por defecto en Banshee y dejar que Canonical done el 25% de las ventas generadas por ese medio al proyecto GNOME.

Microsoft prohíbe la GPL 3.0 en su Windows Marketplace

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.