Porque no todo es Google en el Software Libre para Smartphones.

La Wikipedia define GNU/Linux como uno de los términos empleados para referirse a la combinación del núcleo o kernel libre similar a Unix denominado Linux, que es usado con herramientas de sistema GNU, y que para más de uno, llega a ser una filosofía. Muchos términos llegan a este punto y muchas ideas muchas de ellas divergentes. Android, como sistema operativo que es, utiliza el kernel anteriormente mencionado. Pero por supuesto, Android no es sólo el único GNU/Linux que existe para terminales móviles.

Todos sabemos que Google y muchas otras compañías están detrás del desarrollo de este software, que tal y como hace la compañía, libera el código bajo licencia Apache. Que Google libere el código no quiere decir que sea libre. De hecho, las aplicaciones propias de Google no son libres (market, Gtalk…), y Google prohibe su distribución bajo pena de fuertes torturas.

El concepto hasta aquí más o menos entendido, Android es abierto pero no libre… Existe un proyecto, el AOSP, Android Open Source Project, bajo la tutela de Google, en el que se desarrolla el kernel y muchas otras facetas del sistema operativo. Es el más ‘famoso’ y el más ‘utilizado’, la mayoría de ROMs utilizan este Kernel o modificaciones de este. Entre ellos el más famoso, CyanogenMod. El proyecto MIUI también utiliza este código para sus famosas ROMs, formando una “gran familia” todos ellos, con pequeños matices. Y es que en todas las familias hay rocecillos.

Hasta aquí, lo ‘más conocido’. Pero existe un lado oscuro de que poca gente tiene conocimiento. OpenMoko es una compañía que allá por el 2008 lanzó su segundo dispositivo el FreeRunner, el cual a día de hoy, casi 3 años después, sigue contando con soporte por parte de la compañía/comunidad. Este dispositivo cuenta/contaba con el sistema operativo Openmoko/Linux, un sistema desarrollado por la compañía y que se basaba en el Kernel y que es totalmente Opensource. Para un buen desarrollo del sistema, toda la documentación relativa al hardware del terminal y a su sistema operativo está publicada para que tenga un correcto desarrollo y por supuesto sea totalmente libre.

Otro, quizá el más friki menos conocido, sea Replicant. Tal y como reza su web “Replicant es un sistema Android 100% Libre”. Todo el firmware y código que contiene este sistema está libre de licencias con Copyright y el código está al 100% disponible para la comunidad y para todo aquel que quiera echar un vistazo. El mismísimo señor Stallman apadrina este proyecto. Actualmente Richard ha confesado que no posee ningún teléfono móvil, ya que en el mercado no existe ningún teléfono que sea totalmente libre, lo que a él no le gusta como padre del proyecto GNU. Replicant cuenta con una comunidad de desarrollo para el modelo G1, pero este terminal ha quedado descatalogado por lo que están haciendo pruebas para comenzar el desarrollo con el Nexus One y con el HTC Wildfire.

Echad un ojo a este vídeo [ENG] de una entrevista a Richard Stallman en la que confiesa que no tiene teléfono por las razones que he mencionado arriba. Os dejo también algunos enlaces por si queréis saber aún más de todo este tema, OpenMoko, Replicant, el proyecto AOSP y el poco fructífero MAEMO.

Proyecto Replicant.

Proyecto OpenMoko.

Proyecto AOSP.

Proyecto MAEMO.

Ofertas en móviles y smartwatches
¿Buscas móvil nuevo o un smartwatch? No te pierdas estas ofertas! Podrás escoger tu móvil según el precio, tamaño de pantalla o marca para que escojas el que mejor se adapta a tus necesidades.
Móviles libres de ofertaSmartwatches

Un comentario

  1.   RubenGM dijo

    El FreeRunner es enorme para la pantalla tan pequeña que tiene :S
    Comparado con el Nexus One:
    http://img607.imageshack.us/img607/8619/56614948.jpg
    http://img826.imageshack.us/img826/1094/44229148.jpg

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *