The release of OpenSocial marks the first time that multiple social networks have been made accessible under a common API to make development and distribution easier and more efficient for developers.
El lanzamiento de OpenSocial establece la primera vez en la que múltiples redes sociales pueden ser accesibles bajo una API común para hacer el desarrollo y la distribución mucho más fáciles y más eficientes para los desarrolladores.
Lo reconozco. Estoy impresionado. Se habÃa rumoreado mucho sobre cual iba a ser la reacción de Google frente a la tupla Facebook/Microsoft. ¿Una nueva red social? ¿Una más? No, no tenÃa sentido. Google ha aplicado la lógica y ha atacado el problema de la variedad de redes sociales existentes que ya comentamos por aquà en Debatiendo sobre el futuro de las redes sociales. Existen un montón de redes sociales, cada una con sus caracterÃsticas, cada una independiente del resto formando un mundo heterogéneo en el que ninguna red se relaciona con otra. Esto genera un problema considerable para los desarrolladores de aplicaciones ya que tienen que reprogramarlas para cada red social debido a que cada una tiene sus lenguajes de programación, restricciones y APIs.
Google ha anunciado oficialmente OpenSocial. Google ha solucionado el problema proporcionando una capa común compuesta por diversas APIs (People Data API, Activities Data API, Persistence Data API) de manera que los desarrolladores escriban sus aplicaciones sobre esta capa que se encargará de comunicarse con cada una de las redes sociales que se adhieran a este conjunto de API’s de Google. Con un ejemplo gráfico, todo se entiende mejor:
Antes:

Con Google OpenSocial:

Esta solución demuestra algo que ya leà en algún blog hace tiempo: Parece ser que Google y Facebook no juegan en la misma liga. Mientras que Facebook está luchando por ser la mayor red social, Google está buscando integrar con su sistema de APIs todo el «entorno social» para hacerlo mucho más amigable a los desarrolladores. Esto va a seguir provocando que aumentemos todavÃa más la dependencia que tenemos en los productos de Google. En este sentido, es bueno repasar una de las preguntas que se formula Marshall Kirkpatrick en OpenSocial: Three Big Concerns: ¿Está ejerciendo Google liderazgo o control?.
Por otro lado, la mayor parte de redes sociales, incluso MySpace, han admitido que van a soportar OpenSocial. Aquà tenéis la lista completa. Tocará ver lo que decide Facebook.
¿Qué os parece OpenSocial? ¿Triunfará? ¿Se unirá Facebook a OpenSocial?