Evaluating OpenSocial Container Support

Since OpenSocial is an open source specification for social containers, it has been implemented across many sites with differing levels of integration. This text generally refers to OpenSocial 1.0 or 0.9, so we will focus on containers that support that JavaScript API version. OpenSocial 0.9 contains the same engineering specifications as 1.0, but 1.0 contains new definitions on how to split up the specification to be more applicable to each container environment.

There are a number of containers available that currently implement these JavaScript API specification versions. They are listed in Table 5-1.

Table 5-1. OpenSocial application development containers

These containers have different localization support, depending on their country of origin and user reach.

Many other containers currently implement older versions of the OpenSocial specification, including those listed in Table 5-2.

Table 5-2. Containers implementing older versions of the OpenSocial specification

Container

OpenSocial version ...

Get Programming Social Applications now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.