The Electronic Frontier Foundation (EFF), a U.S. legal defense organization and advocacy group for civil liberties on the Internet, endorses the distributed social network model as one "that can plausibly return control and choice to the hands of the Internet user" and allow persons living under restrictive regimes to "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".1
The World Wide Web Consortium (W3C), the main international standards organization for the World Wide Web, launched a new Social Activity in July 2014 to develop standards for social web application interoperability.2
In 2013, the Open Mobile Alliance (OMA) released a candidate version of the Social Network Web enabler (SNeW) that was approved in 2016. Its specification is based mainly on OStatus and OpenSocial specifications and designed to meet GDPR recommendations. It is a tentative of the telco industry to establish a operated-led federation of social network services.3
See also: Peer-to-peer
Both kinds of networks are decentralized. However, distribution goes further than federation. A federated network has multiple centers, whereas a distributed network has no center at all.4
See also: Comparison of software and protocols for distributed social networking
While early federated social networking projects traditionally developed a protocol along with their software to fit the needs of the desired architecture, modern projects use a protocol and network that already exists to accelerate adoption of their platform by allowing existing users of other services to migrate seamlessly to the new project. Software that is developed for such networks are almost always free and open-source software, with the protocols in use being open standards that do not charge royalty fees for actions that are taken on the network.
Various open standards that are used to provide a complete network include OAuth for authenticating users and managing their sessions, the ActivityPub protocol for federating content between services, WebFinger for discovering profiles and content on the network, as well as various standards for metadata such as Microformats, Open Graph and others. While this combination of technologies are most associated with the concept of a federated social network and are universal among these networks, the federation protocol has been a major source on controversy regarding the ideal architecture for transmitting content. While ActivityPub (and its predecessors OStatus and ActivityPump) have been used by most services when implementing support for a federated social network, alternatives have been created over the years that attempt to fix perceived issues with the current stack of standards. The most successful of these alternatives has been the AT Protocol, an open standard created by Bluesky that has been built to solve various portability, discovery and content format issues that have arisen with the adoption of ActivityPub among a variety of social networking services. A more experimental protocol that has built its own networking stack is Nostr, which has been designed to be simple for implementors to build as it has no dependencies on any existing standards. The protocol has gained some traction among newer SNSes, particularly within the cryptocurrency community.
While many of these standards have been in use for both early and modern projects, some older projects typically used standards such as OStatus, XRDS, Portable Contacts, the Wave Federation Protocol, XMPP, OpenSocial, microformats like XFN and hCard, and Atom web feeds. Some of these standards were referred to as the Open Stack, due to their status as open standards.5
Richard Esguerra (March 21, 2012). "An Introduction to the Federated Social Network". Electronic Frontier Foundation Deeplinks Blog. https://www.eff.org/deeplinks/2011/03/introduction-distributed-social-network ↩
"W3C Launches Push for Social Web Application Interoperability". World Wide Web Consortium. 21 July 2014. http://www.w3.org/blog/news/archives/3958 ↩
"OMA Social Network Web (SNeW) v1.0". Open Mobile Alliance. 13 August 2013. https://www.openmobilealliance.org/release/SNeW/ ↩
"Unlike Us | Beyond distributed and decentralized: what is a federated network?". networkcultures.org. Retrieved 2022-03-27. https://networkcultures.org/unlikeus/resources/articles/what-is-a-federated-network/ ↩
Recordon, David (2008-10-09). ""Blowing Up" Social Networks by Going Open". p. 27. Retrieved 5 January 2009. https://www.slideshare.net/daveman692/blowing-up-social-networks-by-going-open-presentation/ ↩