Last November, OpenSocial was created to help build infrastructure for the social web. OpenSocial provides a common mechanism for developers to easily hook into many different social networks and extend their functionality.
Official Google Blog: OpenSocial continues to grow: Welcome, Yahoo!