VMWare patrocina el desarrollo de Redis

Redis

En un indicio más del surgimiento de las bases de datos no-relacionales potenciado por la creciente popularidad de la nube computacional para aplicaciones de negocios serias, VMWare, el reconocido proveedor de soluciones de virtualización, contrató al principal desarrollador de Redis.

Redis es un sistema de almacenamiento de datos en el formato de "clave ⇒ valor" que tiene algunas características únicas: los valores pueden ser no sólo cadenas de caracteres (como otros sistemas como memcached), sino también estructuras de datos como listas, conjuntos y conjuntos ordenados. Redis conserva todos sus datos en RAM persistiéndolos asincrónicamente al disco rígido o usando un archivo de registro de las operaciones que modifican el conjunto de datos. De esta manera es mucho más rápido y fácil de escalar que los sistema de almacenamiento relacionales centralizados típicos (RDBMs).

Antes de ser fichado por VMWare, Salvatore Sanfilippo, el desarrollador de Redis, tenía entre sus planes escribir unos "Redis Tools" que pudiera vender comercialmente para ayudarse a mantener su trabajo en el proyecto. Ahora, VMWare no solo aseguró que Redis continuará siendo Open Source, sino que también lo serán esas herramientas de gestión especializadas.

Redis está escrito en ANSI C y actualmente tiene soporte para los lenguajes C#, Clojure, Erlang, Java, JavaScript, Lua, Perl, PHP, Python, Ruby, Scala y Tcl.

Lanzado el Linux.com Store

Store

Desde que la Linux Foundation se hizo cargo de él a principios del año pasado, el sitio de Linux.com está experimentado un bienvenido renacer: Su última novedad es el lanzamiento del Linux.com Store, la tienda donde se podrán encontrar artículos como remeras (U$S 18), gorras (U$S 13), stickers (U$S 4,50), tazas (U$S 8,50) y hasta ropa para bebés (U$S 18), todos con diseños que deberían hacer de nuestras delicias.

Junto con su presentación se anunció también un concurso de diseño comunitario, que cierra el próximo 11 de Abril, donde los ganadores verán sus creaciones plasmadas en los artículos de la tienda.

Los ingresos obtenidos por la ventas del "Store" servirán para mantener los programas y servicios de la Linux Foundation.

El jefe de Open Source de Sun abandona Oracle

¿Cuánto le importa el Open Source a Oracle? Aparentemente ni siquiera quien fué "Chief Open Source Officer" por 5 de los 10 años que trabajó en Sun Microsystems podrá ahora explicárnoslo: Simon Phipps, anunció en su blog que ayer fué su último día en esa empresa.

Phipps destacó en su despedida los innegables grandes logros conseguidos por Sun relacionados con el código abierto y el Software Libre, como la liberación del código de OpenSolaris, Java OpenJDK, el protocolo ONC RPC para el Kernel Linux y hasta del chip OpenSPARC. Sun fué también el desarrollador de la especificación inicial del formato OpenDocument (ODF), patrocinó a la Free Software Foundation (FSF) y hasta hizo lo propio para apoyar a la GPLv3. Más allá de cualquier crítica, sin duda un registro mucho más impresionante del que jamás tuvo Oracle en el mismo tiempo.

Nuestro fiel lector Ernesto nos recordó también de otra lamentable pérdida más en la debacle que sigue precipitándose sobre los proyectos más innovadores de Sun:

Looking Glass era un impresionante proyecto para crear un window manager en 3D que se presentó en el 2003 y que en el 2004 amenazó con liberarse como GPL. Pero a fines del año pasado su principal desarrollador anunció que el proyecto ya está "prácticamente muerto". Aquí tenemos su presentación oficial realizada por Jonathan Schwartz, entonces Executive Vice President of Software de Sun (veámosla recordando que se realizó hace casi 7 años):

Ubuntu refresca su marca

Ubuntu

Cuando Mark Shuttleworth dijo la semana pasada que Ubuntu se orientaría "a algo liviano" todos asumimos que sólo esta hablando de la muy anticipada renovación del tema de escritorio de esa distribución para su próxima versión 10.04 "Lucid Lynx". Ahora con este anuncio finalmente se revela cuán profundos eran los cambios en la identidad visual de ese proyecto a los que se refería.

Comenzando en el 2009 un pequeño grupo liderado por Shuttleworth revisó los principales valores de la identidad de la marca "Ubuntu" (Precisión, Confiabilidad, Colaboración y Libertad) y produjo un conjunto de "tratamientos visuales" en los que también participaron las comunidades de sus variantes Kubuntu, Edubuntu, Xubuntu, Mythbuntu y otras más.

Ubuntu

Los resultados de este nuevo concepto visual se llamaron genéricamente "Lightware", haciendo referencia principal a la idea de que algo "light" (ligero/liviano) es un gran valor para el software, y el mismo no solo reemplazaría al tema "Human" que ya tiene más de 4 años, sino que además se aplicaría a la pantalla de arranque (gracias a Plymouth), al packaging de Ship-it, sus sitios web y hasta los souvenirs entre otros.

Ubuntu

Apple demanda a HTC, Google responde

Apple finalmente demandó al fabricante taiwanés de teléfonos celulares HTC por violar 20 patentes relacionadas con la interface para el usuario de su iPhone, además de su subyacente hardware y software (!). Según las palabras del mismísimo Steve Jobs:

"Podemos sentarnos y ver cómo los competidores roban nuestras invenciones patentadas o podemos hacer algo al respecto. Hemos decidido hacer algo al respecto. Creemos que la competencia es saludable, pero los competidores deben crear su propia tecnología original, no robar la nuestra".

La demanda menciona como pruebas al iPhone 3GS, una MacBook Pro ejecutando Mac OS X 10.6 "Snow Leopard" con iTunes y 12 modelos de teléfonos de HTC, entre ellos: HTC Nexus One, HTC Hero, T-Mobile G1 (HTC Dream), HTC Touch y HTC Droid Eris.

Las patentes infringidas en cuestión abarcan procesos de software como el pasaje de mensaje usando objetos "proxies", multitareas con hilos y objetos, distribución de eventos y otras operaciones al nivel del sistema operativo. La mayoría de esas patentes fueron solicitadas por Apple en los 90s, pero sólo recientemente se les otorgaron. Sin embargo, todo sugiere que la gota que derramó el vaso fué la activación del soporte de "multi-touch" en los Nexus One con Android 2.0.

Aunque la demanda no menciona específicamente a Google, la mayoría de los teléfonos de HTC listados sí usan el sistema operativo Android; además el Nexus One fué diseñado por Google en estrecha relación con HTC y el gigante de los buscadores tiene el completo control de las ventas de ese dispositivo. Por todos esos motivos no es de extrañar que Google saliera rápidamente a apoyar al fabricante de hardware:

"No somos parte de la demanda. Sin embargo, respaldamos a nuestro sistema operativo Android y a los socios que nos ayudaron a desarrollarlo".

HTC por su parte no parece estar muy preocupada, afirmando que ellos han estado construyendo dispositivos móviles por 13 años y que también tienen "una gran cantidad de patentes". Ese sería el caso para otros fabricantes como Palm, que incluso ha estado vendido teléfonos táctiles por un buen tiempo.

En cualquier caso, la guerra recién comienza y en juego quizás esté nada menos que el futuro de los telefonía celular inteligente.

Mandriva se une a la ARM Connected Community

Mandriva anunció así que se unió a la ARM Connected Community, la red mundial de socios más grande congregados alrededor de la arquitectura ARM, para "ganar acceso a un completo rango de recursos para ayudar a comercializar y desplegar soluciones innovadoras".

El perfil de Mandriva en esa comunidad la describe como una proveedora de servicios y soporte para OEMs para facilitarles la integración de Mandriva Linux, incluyendo certificaciones, desarrollo de software y drivers, personalización de interfaces, etc. Un ejemplo de la integración de esos productos es Mandriva Mini, actualmente disponible con soporte para no menos de 6 procesadores ARM:

Moblin y Maemo se fusionan en MeeGo

Meego

En el marco del primer día del Mobile World Congress de Barcelona, Intel y Nokia tiraron una bomba: anunciaron que sus proyectos Moblin y Maemo, sus respectivas plataformas para dispositivos ultraportátiles como teléfonos inteligentes y MIDs, se unificarán en uno solo llamado MeeGo.

El nuevo proyecto estará hospedado en la Linux Foundation (LF), que ya hizo su propio anuncio, revelando además que MeeGo estará basado en componentes como el Kernel Linux, X.org, D-BUS, GStreamer y Pulseaudio, entre otros, reduciendo la actual fragmentación y siendo verdaderamente compatible con múltiples dispositivos de última generación (mencionan netbooks, nettops, celulares, TVs, etc). MeeGo soportará las arquitecturas ARM y Atom, con los primeros productos basados en él apareciendo en la segunda mitad de este año.

Hasta ahora ambos proyectos tenían algunas notables diferencias: Maemo está basado en Debian y el stack Qt de Nokia, mientras que Moblin está basado en Fedora y usa el toolkit Clutter que tiene una preferencia por GTK+. MeeGo solucionaría estas divergencias optando por el núcleo de Moblin y las herramientas para construir la interface del usuario (UI) de Maemo, "una apuesta segura para los desarrolladores" según la LF.

Nokia también se apresuró a aclarar que MeeGo no reemplazará a Symbian, el sistema operativo más usado en sus teléfonos celulares y cuyo código fué recientemente abierto.

H.264 sin regalías hasta el 2015

MPEG LA, la empresa que licencia las patentes para varios estándares de video, anunció en un comunicado de prensa (PDF) que los contenidos de video en Internet codificados con el códec H.264 que se ofrezcan gratuitamente para los usuarios finales no pagarán regalías hasta el próximo 31 de Diciembre del 2015. Esta decisión no cubre a todos los demás usos del H.264, incluyendo codificadores, decodificadores y media players que deberán continuar pagando regalías a la MPEG LA.

Aunque este anuncio sin duda será bienvenido por los gigantes proveedores de video online como YouTube y Vimeo que últimamente comenzaron a experimentar con el soporte del elemento <video> del estándar HTML5 para incrustar contenidos en un formato alternativo al Flash de Adobe, sin ninguna duda hará poco para cambiar la decisión de los desarrolladores de Firefox de no soportarlo en su popularísimo navegador web.

Recordemos también que el recientemente lanzado Firefox 3.6 soporta únicamente el códec de video libre y abierto Theora, y que actualmente hay una petición en curso, a la que tú también puedes adherirte, para solicitar a Google que agregue soporte para Ogg y Theora en YouTube.

Nuevo sitio para Mandriva Brasil

Mandriva

Se anunció así en el blog oficial de Mandriva el lanzamiento del nuevo sitio de Mandriva Brasil, que básicamente es un portal para todos los productos y servicios que ofrece esa empresa en América Latina, ya que simultáneamente también están dìsponibles versiones localizadas del mismo para Argentina, Chile y México. Junto con el anuncio del renovado sitio también se presentó el nuevo blog de Mandriva Brasil.

Recordemos que la gran presencia de Mandriva en el vecino país carioca se debe a que hace casi 5 años, cuando todavía se llamaba "Mandrake", la empresa gala compró Conectiva, desembarcando con el pie derecho en nuestro continente pero luego consiguiendo hacer relativamente poco para ampliar su presencia en el resto de los países de la región. ¿Pero quizás este año nos mostrará una más agresiva estrategia de expansión, comenzando por la web?

Sourceforge y Google Code bloquean el acceso a 5 países, incluyendo Cuba

Sourceforge

Sourceforge, la que todavía puede ser, discutiblemente, el mayor repositorio de proyectos de código abierto en Internet bloquea las descargas de los usuarios si estos se encuentran en algunas "ubicaciones prohibidas" mencionadas en sus términos de uso:

“Los usuarios residiendo en los países de la lista de sanciones de la United States Office of Foreign Assets Control, incluyendo a Cuba, Irán, Corea de Norte, Sudán y Siria no pueden publicar o acceder a los contenidos disponibles a través de Sourceforge.net.”

Esta situación empeoraría aún más por el hecho que Google Code, el sitio que ofrece servicios similares a los de Sourceforge para desarrolladores y proyectos libres, también bloquearía el acceso a esos mismos países como parte de una política de Google denunciada hace tiempo.

Irónicamente, esto iría en contra de la misma definición de lo que significa "Open Source", categoría bajo la cual se incluyen a sí mismos los proyectos a los que Sourceforge y Google restingen su acceso. La definición de Open Source excluye explícitamente a esa práctica en sus siguientes puntos:

5. No Discriminar Contra Personas o Grupos. La licencia no debe discriminar a ninguna persona o grupo de personas.

6. No Discriminar Contra Campos de Aplicación. La licencia no debe restringir a nadie el uso del programa en un campo específico. Por ejemplo, no puede restringir al programa de ser usado en un negocio, o en investigación genética.”

Pero afortunadamente, sí hay alternativas para hospedar a proyectos de código abierto en otros lugares que no estén bajo las restricciones discriminatorias del gobierno de EE.UU. Según esta lista esto incluye a GitHub, Gitorious, GNU Savannah, JavaForge, Launchpad y Tigris.org, entre otros.