MySpace lanza Data Availability

MySpace anuncia el lanzamiento de Data Availability (implementación de DataPortability), un paso más hacia una web realmente abierta, en la que los usuarios tienen el control de sus datos, siendo posible intercambiar información entre diferentes plataformas/aplicaciones web.

Esta noticia está muy relacionada con un post anterior dedicado al SocialDesktop/Desktop 2.0/SocialOS . El control sobre los datos es en realidad el paso más grande que hay que dar para continuar evolucionando en la denominada “web como plataforma”.

Dale Dougherty de O’Reilly Media describió la web 2.0 como “la web como plataforma”, refiriéndose (entre otras cosas) al carácter social de la nueva web y al paso de las aplicaciones de escritorio a un nuevo modelo de “aplicaciones web” (software como servicio).

El problema de la actual “plataforma web” es que tiene unos cimientos demasiado elementales (de bajo nivel), y una plataforma debe ser una base solida para la construcción de servicios verticales. Son necesarias más capas de servicios horizontales, y estándares de interoperabilidad, para evitar que cada nuevo servicio que aparezca en la web reinvente la rueda en más de un sentido.

El software de escritorio tradicional sí que tenía unos cimientos sólidos (el sistema operativo), y cada aplicación que se desarrollaba partía de esta base para ofrecer nuevos servicios. El sistema de ficheros que ofrece el sistema operativo, al que ahora no damos mucha importancia, fue uno de los grandes pilares para que se pudieran comenzar a crear aplicaciones que guardaran una cierta coherencia entre ellas, que pudieran compartir información de una forma sencilla y segura.

En la “plataforma web” los servicios están distribuidos en la red, y el concepto de sistema de ficheros horizontal está claro que cambia, no sé si es adecuado llamarle “sistema de ficheros distribuido”… el caso es que iniciativas como DataPortability están orientadas a definir servicios o interfaces comunes para la gestión de los datos (en la web 2.0), y esto se convertirá en un pilar para “la web como plataforma”.

Un vídeo muy bueno sobre DataPortability:

DataPortability – Connect, Control, Share, Remix from Smashcut Media on Vimeo.

Social Desktop – Desktop 2.0 – Social OS

Desde que vi por primera vez la plataforma de Facebook, me pareció que tenía un gran potencial. La idea de poder desarrollar aplicaciones que corrieran dentro de la infraestructura de una red social abría un nuevo mundo de posibilidades en el web 2.0. Podía suponer un cambio radical en cómo vemos y utilizamos la web, un paso más en la web como plataforma.
Tras estas primeras reflexiones, uno continúa planteándose cuál es el futuro de las redes sociales y de las “aplicaciones web sociales” (Facebook y después OpenSocial), y mi conclusión es que el futuro está en el “Social Desktop“, o ya que nos ponemos y uniéndolo a lo que se dice que será la futura web 3.0, el futuro es el “Social Semantic Desktop“.

Pero, ¿qué es exactamente esto del “Social Desktop”? 

O mejor empecemos por decir qué no es:

  1. No es un WebOS/Webdesk como los que han surgido en los últimos años. No es un clon del escritorio clásico hecho con tecnologías web. Aquí tenéis una completa relación de este tipo de escritorios: http://mashable.com/2007/08/22/web-os/. El gran problema de estas herramientas es cómo crear nuevas aplicaciones que se ejecuten dentro de estos sistemas operativos web. Algunos aportan soluciones muy interesantes de las que se puede aprender mucho, pero no cubren todas las necesidades.
  2. No es un agregador de estilo Netvibes, en el que puedes configurar y organizar todos los canales de información de tu interés: fuentes RSS, correo, fotos…
  3. La interfaz de usuario ofrecida no tiene porqué estar basada en tecnologías web puras (XHTML,Javascrit…). Se pueden combinar con las tecnologías necesarias para poder acceder a los recursos locales del sistema cliente en el que se ejecuta. Para conseguir esto hay varias vías, pero ahora mismo yo veo dos posibles caminos: un runtime como Adobe Air, o bien que los navegadores evolucionen y ofrezcan un entorno de ejecución de aplicaciones ricas que den acceso a los recursos del cliente como Mozilla Prism .

Algunas de las características del Social Desktop y de los problemas a los que dará solución:

  1. El carácter social del nuevo escritorio, permitirá gestionar una red de contactos con los que nos comunicaremos y compartiremos información. La forma que tenga nuestro escritorio no será únicamente la que nosotros decidamos, será algo moldeado por la red de contactos con los que colaboramos.
  2. Podremos organizar y categorizar los contactos, y mostrar un perfil personal diferente a cada categoría. Tendremos un perfil familiar, un perfil profesional…. pero gestionado desde un único punto.
  3. No tendremos que registrarnos e identificarnos en cada aplicación que utilicemos. Seremos nosotros los que aceptemos el uso de una aplicación y demos acceso a nuestra información personal y datos.
  4. Tendremos control sobre nuestros datos, aunque estos estén distribuidos en la red. Actualmente tenemos un control muy relativo sobre los datos/contenidos que generamos en las diferentes aplicaciones web 2.0. Aunque estas aplicaciones nos dejen gestionar los datos (correos, fotos, vídeos, documentos….) en muchos casos es complicado o imposible extraerlos de estos sistemas, mucho menos de una forma masiva, y mucho menos aún en formatos estándar que nos permitan llevarlos a otra aplicación equivalente. Una herramienta básica que ofrecerá el escritorio social, es un “explorador de archivos distribuidos” que dé acceso desde un único punto a toda la información del usuario (esté donde esté). Este punto es realmente complicado de conseguir, hay que definir o mejorar estándares y que estos sean adoptados por los creadores de plataformas y aplicaciones web sociales. En este sentido hay que hacer referencia a DataPortability.org.
  5. Las aplicaciones web sociales, como pasa en Facebook, correrán en cualquier punto de internet y se integrarán dentro de la plataforma social/sistema operativo social en el que tengamos nuestro escritorio. Estas aplicaciones aprovecharán los servicios de la plataforma para no imponer sus mecanismos particulares de registro, autenticación, almacén de datos, red de contactos….
  6. Las aplicaciones web sociales, sean del tipo que sean (desde un procesador de textos a un juego), aprovecharán las conexiones de la red social de la plataforma, y la red de contactos particular de cada usuario, convirtiéndose en comunidades de usuarios con el interés común que sea posible generar entorno al servicio que ofrece la aplicación.
  7. Las aplicaciones web sociales serán interoperables, podrán comunicarse entre ellas compartiendo servicios y datos.
  8. El escritorio social y las aplicaciones tendrán acceso a los recursos locales del dispositivo desde el que se accede (PC, móvil, consola…). Tendrán un acceso restringido, el que el usuario quiera darle en cada momento.
  9. Será posible utilizar el escritorio y algunas aplicaciones de forma offline. Con el tiempo desaparecerá el concepto de offline y todo será online.
  10. Y… como colofón (a desarrollar en otro post), unir la web semántica a este Social Desktop.

Pasará mucho tiempo antes de que lleguemos a tener un “Social Desktop” con el nivel de servicios descrito. Será algo progresivo, como es lógico en la web de la beta continua.  Facebook es, por el momento y en mi modesta opinión, la plataforma que está evolucionando de una forma más clara en esta dirección,  aunque no hay que perder de vista la evolución de OpenSocial y las capacidades de Google y otros grandes como MySpace.

Finalizo con una referencia a un post publicado en Mashable! (mi blog de culto), en el que se habla de lo que ha sido el primer año de vida de la plataforma Facebook y de su futuro (customizable social operating system): http://mashable.com/2008/05/24/facebook-platform-anniversary/

Orange en las redes sociales

Orange ha firmado acuerdos con Match.com, Tuenti y MySpace dentro de su política por incluir su oferta de móvil en las redes sociales que dominan el mundo de internet. La filial de France Telecom en España potencia con esta iniciativa su portal wap Orange World. Estos pactos se suman a otro suscrito con el sitio virtual de búsqueda de amistad y pareja Meetic.

Fuente: Cinco días

Está claro el creciente interés de las grandes marcas por tener presencia en las redes sociales. Por mi parte (ya lo he comentado en varios posts)  creo que la presencia en las redes sociales debe basarse en generar una comunidad de usuarios en torno a la marca (Community Marketing).  Por otro lado, la infraestructura que dé servicio a esta comunidad debe utilizar una plataforma que de acceso a múltiples redes sociales desde un único punto, como la que hemos desarrollado en sixjumps.