Freedom Box

Hola comunidad:

Esto si que merece la pena para que salga adelante entre todos.

Este fin de semana lo he pasado conociendo el proyecto Freedom Box. Todo empezó cuando el viernes alguien en Identi.ca (no recuerdo quién) mencionó un artículo que hablaba de Eben Moglen. El Domingo por la tarde, justo antes de empezar a escribir el artículo que estás a punto de leer, doné 25$ a la Freedom Box Foundation. ¿Por qué? Sigue leyendo.
Hace relativamente poco, concretamente la semana del 14 de Febrero de 2011, Eben Moblen habló por primera vez en una conferencia de la Freedom Box. La idea es descentralizar todos los servicios que ofrece internet para acabar con las “plataformas” y sustituirlo todo por miles de millones de plugs servers gestionados por los usuarios. La idea es sencilla, pero la ejecución va a ser extremadamente complicada. Una vez que he definido qué es este proyecto, pasemos a explicarlo más detenidamente atendiendo a la exposición de Eben Moblen.
Para entender lo que pretende hacer ésta iniciativa primero tenemos que trasladarnos a la década de los 90. En aquellos años un ingeniero llamado Tim Berners-Lee estaba trabajando en el CERN desarrollando una herramienta de comunicación sobre redes de datos. Tenía en su poder dos excelentes herramientas, una era un protocolo para transmisión de hipertexto (HTTP) y la otra era un lenguaje de marcado de hipertexto (HTML); de la unión de las dos herramientas creó la World Wide Web. Internet había nacido y en sus primeros años de vida fue definida mediante estándares globales. Uno de los primeros pilares de internet fue la definición de los peers o pares; todo el mundo era igual, tenían los mismos derechos, ejercían el mismo poder y decidían libremente. Hasta que una empresa de tres sílabas entró en acción: Microsoft. Esta empresa “creaba” (y seguirá creando) programas informáticos que ataban al usuario, gestionaba (y gestiona) la información del cliente y hacía muy difícil que el usuario dejase sus productos. El paradigma Cliente-Servidor había nacido, las plataformas (programas informáticos que utilizan éste sistema) proliferaban y el estándar global de igualdad entre los nodos de internet desapareció.
Los productos privativos establecían (y establecen) dos tipos de nodos bajo internet; por un lado tenemos a los servidores, máquinas potentísimas que ofrecen un servicio a los clientes, que representa el segundo nodo de la comunicación y que tan solo puede usar o dejar el servicio. No tiene más opción, no puede estudiar el funcionamiento, no puede tomar decisiones y está obligado a escogerlo y utilizarlo o a dejarlo y prescindir del servicio. Muchísima gente escogió y sigue escogiendo la primera opción, haciendo que éste modelo de usar internet se convirtiera en el imperante, aunque se opone drásticamente a uno de los principios fundamentales que hicieron posible internet: la igualdad entre nodos. Es más, el control que ejerce el servidor se ha ido ampliando, reduciendo sistemáticamente el escasísimo poder que detentaban los clientes. En este ambiente nació uno de los servicios más dañinos que ha sido diseñado para internet: Facebook.
Esta plataforma ha sido diseñado para almacenar la información personal de sus usuarios; los servidores poseen más poder, ahora están capacitados para espiar a los usuarios que utilizan sus servicios. La privacidad no existe. Estudiando la información almacenada en ésos servidores se pueden averiguar los gustos de un usuario, contando las veces que un usuario visita el perfil de otra persona se puede determinar con mucha seguridad quiénes son sus amigos, se almacenan conversaciones privadas, números de teléfono, direcciones y números de tarjetas de crédito; toda la vida de una persona está almacenada en internet para ser estudiada. Mientras tanto, los usuarios piensan que gozan de privacidad. La situación se vuelve peliaguda cuando tu vida depende de Mark Zuckerberg.
Tal y como expone Eben Moblen, tras las protestas de Túnez y Egipto, observó que los manifestantes dependían de Facebook o Twitter. Estos servicios almacenan suficiente información para delatarlos y posibilitan su asesinato. Supongamos que el gobierno egipcio presiona a Facebook para que le entregue cierta información ¿cederá? ¿No es demasiado peligroso tener que preguntar a Facebook si un hombre vive o muere, independientemente de la respuesta? ¿Quién le ha dado ése poder? ¿Por qué no lo detenemos? Para resolver todos estos interrogantes Eben Moblen ha diseñado una solución: Freedom Box.
Para descentralizar los servicios y acabar con las plataformas, Eben Moblen quiere restituir la igualdad que se ha perdido en internet. Si desaparecen los actuales servidores, no podrán almacenar información personal y serán incapaces de detenetar el poder que actualmente poseen. La idea es hacer que cada persona almacene su propia información para dar a cada cliente el poder de decidir. ¿Cómo vamos a hacer que cada usuario mantenga su propio servidor? Muy fácil, haciendo que la gestión sea más fácil. A través de los plug servers se quieren diseñar servidores portables (del tamaño de un teléfono móvil) y baratos (se espera que lleguen a costar 29$ aunque actualmente cuestan alrededor de los 100$) que almacenen la información de los perfiles en las redes sociales, correos electrónicos, llamadas VoIP o datos de navegación; además se crearán herramientas de gestión que permitan cifrar conexiones, navegar anónimamente, realizar copias de seguridad y una genialidad llamada protección de la neutralidad de la red. A través de ésta última funcionalidad estaremos conectados a internet aunque el país en el que vivamos censure activamente la red de redes, ya que nos conectaremos a través de otro plug server de algún nodo que pueda conectarse a internet y que nos lo permita.
Toda la teconología ya ha sido inventada, falta integrarla. En la frase anterior es donde reside una de las claves de éste proyecto. Tenemos un montón de herramientas libres; por ejemplo el SO que va a ejecutarse en los plug servers es Debian, se utilizará tor, OpenSSL o gpg para garantizar la seguridad, se van a programar las aplicaciones bajo python y C y tenemos varias bibliotecas gráficas para implementar la interfaz gráfica. También tenemos profesionales adecuados para diseñar un sistema integrado y hacer que funcione, entonces ¿a qué esperamos? A que alguien lance la primera piedra. Como dice Eben Moblen, Freedom Box es un proyecto muy ambicioso, y se necesita una coordinación brutal entre todas las partes para que llegue a buen puerto. En estos momentos Eben está trabajando con varias personas para montar una fundación sin ánimo de lucro, está hablando con programadores e ingenieros que se dediquen por completo a desarrollar el proyecto y quiere lanzar una primera versión que sirva de hoja de ruta. Cuando ésta sea lanzada, se esepera que todos los colaboradores a tiempo parcial empiecen a desarrollar las aplicaciones que conformen la Freedom Box. A su vez, está hablando con varias empresas que actualmente fabrican plug servers.
La idea está muy bien, pero aparentemente posee un fallo. Tiene que aplicarse. De nada serviría diseñar unas buenas herramientas y cargarlas en un plug server si nadie lo usa, o si lo usamos una minoría. Por este motivo se tienen que diseñar aplicaciones que sean mejores que sus contrapartidas privativas. Aquí es donde entramos todos. Para mejorar algo hay que apoyarlo, usarlo y analizarlo. Personalmente quiero tener en 2 años (por poner una cifra) enchufado a la pared una Freedom Box, para conseguirlo voy a escribir artículos, voy a estudiarlo, voy a donar dinero, voy a comprar los primeros prototipos y si me apuras intentaré mejorarlo aprendiendo cómo funciona e implementando herramientas que lo mejoren.
Internet se creó para ser un sistema de comunicación, no se creó para ser una herramienta con la que extorsionar o asesinar. Si crees que soy un exagerado date un garbeo por los documentos que ha filtrado WikiLeaks, todo está informatizado. Si todavía crees que estoy un poco loco date un garbeo por YouTube y busca shots libya. ¿Quién ***** está loco?

Fuentes:
Zdnet
Software Freedom Law Center
Freedom Box
Freedom Box Foundation

Saludos...

Me parece un proyecto interesante pues siempre me ha llamado la atención el hospedar uno mismo sus propios servicios.

Saludos,
Sidd.

p.s. La lectura de tu tema hubiera sido más fácil de leer si hubieras dejado una línea entre cada párrafo.

Pues la idea no está mal porque casi es una necesidad viendo hacia donde tiende el control de Internet.