Google Code disponible en: English - Español - 日本語 - 한국어 - Português - Pусский - 中文(简体) - 中文(繁體)
Internet resulta más interesante cuando se pueden crear aplicaciones que pueden ser utilizadas fácilmente por compañeros y amigos. Pero la tendencia hacia la creación de aplicaciones con mayores funciones de socialización viene acompañada por una lista cada vez mayor de API específicas del sitio que los desarrolladores deben aprender.
El servicio OpenSocial ofrece un conjunto de API comunes para desarrollar aplicaciones sociales que funcionen en distintos sitios web. Con ello es posible que los desarrolladores puedan crear aplicaciones en lenguaje Java Script y HTML estándar, y conectarse con amigos en redes sociales, actualizando los feeds.

Al emplear API comunes, se evita el aprendizaje de nuevas bases de programación al desarrollar aplicaciones para distintos sitios web. Google se ha dado a la tarea de desarrollar OpenSocial, conjuntamente con un extenso grupo de miembros de la comunidad web. El objetivo final es lograr que cualquier sitio social pueda implementar el API y dar cabida a aplicaciones sociales de terceros. Hay muchos sitios web que utilizan OpenSocial, entre ellos Engage.com, Friendster, hi5, Hyves, imeem, LinkedIn, MySpace, Ning, Oracle, orkut, Plaxo, Salesforce.com, Six Apart, Tianji, Viadeo y XING.
OpenSocial se basa en los gadgets, por lo que puedes crear una estupenda aplicación social viral con un coste mínimo o nulo de servidor. Con el Editor de gadgets de Google y una sencilla API de clave/valor, podrás crear una aplicación social completa sin necesidad de utilizar ningún servidor. Por supuesto, si lo prefieres, también podrás alojar tu aplicación en tus propios servidores. En todos los casos, la tecnología de caché de gadgets de Google te permitirá atender las demandas de ancho de banda con mayor facilidad si tu aplicación alcanza de repente un éxito mundial.