The purpose of onesocialweb is to enable free, open, and decentralized social applications on the web.
Its protocol can be used to turn any XMPP server into a full fledged social network, participating in the onesocialweb federation. The suite of extensions covers all the usual social networking use cases such as user profiles, relationships, activity streams and third party applications. In addition, it provides support for fine grained access control, realtime notification and collaboration.
Onesocialweb is an initiative of Vodafone Group Research and Development to serve the discussions and help taking concrete steps towards an open social web. We by no means claim to have all the answers and are very much open to suggestions and feedback. Anyone is invited to join us in making the open social web a reality.
This project has been built upon the shoulders of other standardization initiatives aiming to open up the web and we have been inspired by the visionaries behind them: activitystrea.ms, portablecontacts, OAuth, OpenSocial, FOAF, XRDS, OpenID and more.