De hecho, OpenSocial definitivamente no está muerto. Aunque la especificación OpenSocial ha comenzado como una alternativa o competidora de la plataforma Facebook para ser utilizada en redes sociales orientadas al consumidor, la implementación de la fuente y el código abierto Shindig evolucionó hacia un marco API más general y un modelo de datos común que aborda casos de uso desde consumidores hasta portales empresariales y soluciones de groupware. Si bien la plataforma de Facebook domina la web del consumidor y puede ser una opción natural para el soporte de identidad externa o la distribución de contenido, OpenSocial se está utilizando dentro de productos cada vez mayores e integrado a varias aplicaciones en la nube.
La versión actual de la especificación de trabajo en progreso es 2.0 y una comunidad activa analiza varias características nuevas que contribuyen a crear una red social más abierta. Puede ver lo que se está desarrollando aquí (http://wiki.opensocial.org/index.php?title=Spec_Changes) o unirse a la comunidad para supervisar el progreso o contribuir con las especificaciones aquí (http://groups.google.com)./group/opensocial-and-gadgets-spec).
En cuanto a su caso de uso, OpenSocial puede ayudarlo suministrando un contenedor de mash up basado en JS del lado del cliente. Con la reciente compatibilidad con Open Ajax y un contenedor JS, OpenSocial (y Shindig) pueden servir fácilmente como un panel o portal del lado del cliente. Podríamos desarrollar con éxito sobre Shindig un portal de autoservicio que pueda integrar gadgets de terceros o de nuestros propios desarrolladores. La API Rest también ayuda a desarrollar aplicaciones del lado del servidor.
Por lo tanto, le recomiendo profundizar en OpenSocial para sus necesidades específicas.