Federated Social Networks

From P2P Foundation
Jump to navigation Jump to search

= A distributed social network is an Internet social network service that is decentralized and distributed across different providers. The emphasis of the distribution is on portability and interoperability. It contrasts with social network aggregation services, which are used to manage accounts and activities across multiple discrete social networks. [1]

URL = http://en.wikipedia.org/wiki/Distributed_social_network



"what we want to see in the long-term is for users to gain more control over their activity online. Unfortunately, giving facts, photos, locations, and other personal details to monolithic, company-owned social networking websites — whose business models are generally based on gathering, using, and monetizing data about you; and which may be vulnerable to government pressure tactics — will always be a trade-off. That's why there's a great deal of excitement around a new path for social networking online, known as "federated social networks" or "distributed social networks." Federated social networks (software like Status.net, Diaspora, and many others also in development) are a vital step towards fulfilling values often lacking in the existing social networking ecosystem: user-control, diversity of services, innovation, and more. While there is still plenty of active development taking place on these software projects, the possibilities of these systems make them worth thinking about now.


How will federated social networks be different? The differences begin with the code behind online social networking. The computer code that gives you a Facebook profile is built in a closed way — it's proprietary and kept relatively secret by Facebook, so you have to go through Facebook to create, maintain, and interact with Facebook profiles or applications.

But federated social network developers are doing two things differently in order to build a new ecosystem. First, the leading federated social networking software is open-source: that means that anybody can download the source code, and use it to create and maintain social networking profiles for themselves and others. Second, the developers are simultaneously collaborating on a new common language, presumably seeking an environment where most or even all federated social networking profiles can talk to one another.

What will that likely mean in practice? To join a federated social network, you'll be able to choose from an array of "profile providers," just like you can choose an email provider. You will even be able to set up your own server and provide your social networking profile yourself. And in a federated social network, any profile can talk to another profile — even if it's on a different server.

Imagine the Web as an open sea. To use Facebook, you have to immigrate to Facebook Island and get a Facebook House, in a land with a single ruler. But the distributed social networks being developed now will allow you to choose from many islands, connected to one another by bridges, and you can even have the option of building your own island and your own bridges.

The beauty of the Internet so far is that its greatest ideas tend to put as much control as possible in the hands of individual users. And online social networking is a powerful tool for the many who want a service that compiles all the digital stuff shared by family, friends, and colleagues. But so far, social networking has grown in a way that concentrates control over that information — status posts, photos, and even your relationships themselves — with individual companies.

Distributed social networks represent a model that can plausibly return control and choice to the hands of the Internet user. If this seems mundane, consider that informed citizens worldwide are using online social networking tools to share vital information about how to improve their communities and their governments — and that in some places, the consequences if you're discovered to be doing so are arrest, torture, or imprisonment. With more user control, diversity, and innovation, individuals speaking out under oppressive governments could conduct activism on social networking sites while also having a choice of services and providers that may be better equipped to protect their security and anonymity.

The best way for online social networking to become safer, more flexible, and more innovative is to distribute the ability and authority to the world's users and developers, whose various needs and imaginations can do far more than what any single company could achieve." (https://www.eff.org/deeplinks/2011/03/introduction-distributed-social-network)


  1. ^ http://get6d.com/
  2. ^ https://github.com/ijoey/6d
  3. ^ http://get6d.com/manifesto
  4. ^ http://demo6d.com/
  5. ^ http://opensource.appleseedproject.org
  6. ^ http://opensource.appleseedproject.org/download/
  7. ^ http://opensource.appleseedproject.org/quicksocial/
  8. ^ http://appleseedproject.org/login/
  9. ^ http://buddycloud.com/
  10. ^ http://buddycloud.org/
  11. ^ https://github.com/buddycloud/channel-server
  12. ^ https://github.com/buddycloud
  13. ^ http://buddycloud.org/wiki/Channel_Protocol
  14. ^ http://open.buddycloud.com/
  15. ^ https://github.com/diaspora/diaspora
  16. ^ http://groups.google.com/group/diaspora-dev/browse_thread/thread/4bfb9cd07722dfc0
  17. ^ http://groups.google.com/group/salmon-protocol/browse_thread/thread/efab99ca7311d4ae
  18. ^ https://joindiaspora.com/
  19. ^ http://diaspora-x.com/
  20. ^ https://github.com/bnolan/diaspora-x2
  21. ^ http://buddycloud.com/cms/content/diaspora-x-now-running-buddycloud-channels-and-xmpp
  22. ^ http://diaspora-x.com/
  23. ^ http://diaspora-x.com/#login
  24. ^ http://diso-project.org/
  25. ^ http://diso-project.org/wiki/Main_Page#Components
  26. ^ http://diso-project.org/
  27. ^ a b http://complang.org/dsnp/
  28. ^ http://complang.org/dsnp/
  29. ^ http://complang.org/dsnp/spec/dsnp-spec.pdf
  30. ^ http://friendika.com/
  31. ^ http://portal.friendika.com/download
  32. ^ http://portal.friendika.com/node/7
  33. ^ http://dfrn.org/dfrn2.pdf
  34. ^ http://demo.friendika.com/
  35. ^ http://gnu.org/software/social
  36. ^ http://foocorp.org/projects/social/faq/
  37. ^ http://project.jappix.com/
  38. ^ http://jappix.com/
  39. ^ http://code.google.com/p/kopal/
  40. ^ http://lorea.org/index.html.en
  41. ^ a b http://lorea.org/join
  42. ^ https://bitbucket.org/rhizomatik
  43. ^ https://n-1.cc/pg/groups/7826/lorea/
  44. ^ http://noserub.com/
  45. ^ http://noserub.com/download/
  46. ^ http://noserub.com/quick-facts/
  47. ^ http://identoo.com/
  48. ^ http://onesocialweb.org/
  49. ^ http://onesocialweb.org/developers-downloads.html
  50. ^ http://onesocialweb.org/developers-protocol.html
  51. ^ http://socialriver.org/
  52. ^ http://socialriver.org/faq/
  53. ^ http://sourceforge.net/projects/socialze/