OpenSocial provides a common set of apis for building social applications across multiple sites. Developers are free to create applications in more languages, including JavaScript and HTML, to access friends on social networks and update feeds. OpenSocial is built on top of gadget technology, so developers can create a great, virtual social application at little or no service cost.