Fediverse
This article's use of external links may not follow Wikipedia's policies or guidelines. (August 2018) (Learn how and when to remove this template message) |
Fediverse (a portmanteau of "federation" and "universe") is the ensemble of federated servers that are used for web publishing (i.e. social networking, microblogging or websites) and file hosting. On different servers (instances), users can create so called identities. These identities are able to communicate over the boundaries of the instances because the softwares running on the servers support one or more communication protocols which follow the open standard.[1] As an identity on the fediverse, you are able to exchange private messages or other data with other identities or to follow posts by other identities. In some cases, you can even show or share data (video, audio, text and other files) publicly or to a selected group of identities and allow other identities to edit your data (i.e. a calendar or an address book).
Contents
History[edit]
In 2008, the social network identi.ca was founded by Evan Prodromou. He published the software GNU Social under a free license (GNU Affero General Public License, AGPL). Besides the server, identi.ca, there were only few other instances existing, run by persons for their own use. This changed in 2011/2012 when identi.ca switched to another software called pump.io. Several new GNU Social instances were created. At the same time as GNU Social, other projects like Friendica, Hubzilla [2], Mastodon or Pleroma [3] integrated the OStatus protocol, thus extending the fediverse.
In the meantime, other communication protocols have evolved which are integrated to different degrees into the platforms. In January 2016, the W3C presented the ActivityPub protocol, aiming to improve the interoperability between the platforms. At the present time (August 2018), this protocol is supported by thirteen platforms (see the table below).
Communication protocols used in the fediverse[edit]
These communication protocols which follow the open standard are used in the fediverse:
Fediverse software platforms[edit]
The softwares spanning the fediverse are all free. Some of them are vaguely Twitter-ish in style (for example Mastodon, or GNU Social, similar in activities and their microblogging function), while others include more communication and transaction options that are instead comparable to Google+ or Facebook (such as is the case with Friendica and Hubzilla).
The following software platforms span the fediverse by using the listed communication protocols:
| Platform Name | Type | ActivityPub | DFRN | diaspora* | Open Cloud Mesh | OStatus WebSub |
WebDAV | WebFinger | Zot |
|---|---|---|---|---|---|---|---|---|---|
| CloutStream | Professional Social Network | Yes | No | No | No | No | No | Yes | No |
| diaspora* | Social Network, Microblogging | No [7] [8] | No | Yes | No | No | No | Yes | No |
| Friendica (f. Friendika; orig. Mistpark) |
Social Network | No | Yes | Yes | No | Yes | Yes | Yes | No |
| Funkwhale | Audio, sound hosting | Yes | No | No | No | No | No | Yes | No |
| GNU MediaGoblin | file, image, audio, video hosting | No [9] | No | No | No | No | No | Yes | No |
| GNUsocial (f. StatusNet; orig. Laconica) |
Microblogging | No [10] [11] | No | No | No | Yes | No | Yes | No |
| Hubzilla (f. RedMatrix; orig. Friendica-Red) |
CMS, Social Network, Microblogging, Wiki, Blogging, Image gallery, File hosting | Yes | No | Yes | No | Yes [2] | Yes | Yes | Yes |
| Mastodon | Microblogging | Yes [12] | No | No | No | Yes | No | Yes | No |
| Misskey | Microblogging with style | Yes | No | No | No | No | No | Yes | No |
| Nextcloud | File hosting | Yes | No | No | Yes | No | Yes | Yes | No |
| ownCloud | File hosting | No | No | No | Yes | No | Yes | Yes | No |
| PeerPx | Image hosting | Yes | No | No | No | No | No | Yes | No |
| PeerTube | Video hosting | Yes | No | No | No | No | No | Yes | No |
| PixelFed | Image hosting | Yes | No | No | No | No | No | Yes | No |
| Pleroma | Microblogging | Yes | No | No | No | Yes [3] | No | Yes | No |
| Plume | Blogging | Yes | No | No | No | Yes | No | Yes | No |
| postActiv | Microblogging | No [13] | No | No | No | Yes | No | Yes | No |
| Prismo | Link-sharing | Yes | No | No | No | No | No | Yes | No |
| pump.io | Microblogging | No [14] | No | No | No | No [15] | No | Yes | No |
| Socialhome | Website | No | No | Yes | No | No | No | Yes | No |
| Write.as | Blogging | Yes | No | No | No | No | No | Yes | No |
- For a list of instances visit the-federation.info or fediverse.network.
Actual spreading[edit]
The statistic service the-federation.info states for the 18th of August 2018 following data about the fediverse. The statistics do not reflect the whole fediverse. [16]
- Number of instances (servers): 2,291
- Number of identities: 2,474,835
- Number of posts: 9,837,589
- Number of comments: 4,415,169
See also[edit]
References[edit]
- ^ "Mastodon User Guide". Archived from the original on 2017-04-09.
- ^ a b framagit.org/hubzilla/. "gnusoc · master · hubzilla / addons". Retrieved 2018-07-17.
- ^ a b pleroma.social. "Pleroma". Retrieved 2018-07-17.
- ^ github.com/friendica/. "DFRN2" (PDF). Retrieved 2018-08-18.
- ^ wiki.geant.org. "Open Cloud Mesh". Retrieved 2018-08-18.
- ^ project.hibzilla.org. "Zot Protocol". Retrieved 2018-08-18.
- ^ diaspora*. Support ActivityPub #7422. Retrieved on 2018-08-18.
- ^ diaspora*. Let's talk about ActivityPub. Retrieved on 2018-08-18.
- ^ GNU MediaGoblin. Move federation code to ActivityPub spec #5503. Retrieved on 2018-08-18.
- ^ GNU social. Support ActivityPub #256. Retrieved on 2018-08-18.
- ^ GNU social. Plugin. Retrieved on 2018-08-18.
- ^ Mastodon. ActivityPub support #1557. Retrieved on 2018-08-18.
- ^ postActiv. ActivityPub support #97. Retrieved on 2018-08-18.
- ^ pump.io. ActivityPub support #1241. Retrieved on 2018-08-18.
- ^ pump.io. OStatus #8. Retrieved on 2018-08-18.
- ^ the-federation.info. "The Federation - Welcome to the new social web". Retrieved 2018-08-18.
External links[edit]
- the-federation.info: Fediverse statistics
- fediverse.network: Statistics on the fediverse
- acitvitypub.rocks: ActivityPub Implementation reports. Retrieved on 2018-08-18.
- w3.org: Socialwg/ActivityPub network. Retrieved on 2018-08-18.
- gitlab.com/fediverse: Are we counting any project implementing ActivityPub as part of the fediverse? #8. Retrieved on 2018-08-18.
- boinboing.net (published on 2018-07-18): Facebook Domination vs. Self-Determination
- heise.de (Monika Ermert , published on 2018-06.18): No-Spy Konferenz: CryptoParties sind out, mehr Fediverse ist in (german)
- fediverse.party (@lostinlight, published on 2018-06): Fediverse saves you from pickup artists, and 7 more reasons you should make a Fediverse account
- Mittelbayerische (Leena Simon, published on 2018.04.13): Alternativen zu Facebook
- medium.com (Sean Tilley, published on 2018-04-24): Blushy-Crushy Fediverse Idol: A Chat with Lain about Pleroma
- medium.com (Ian, published on 2018-04-02): The Post-Facebook Social Network
- scsroom.de (Alexander Kallenbach, published on 2018-01-16): The Fediverse strikes back – Mastodon und die Hoffnung auf eine Befreiung unserer Sozialen Netzwerke (german)
- medium.com (Sean Tilley, published on 2017-10-10): Got Zot — Mike Macgirvin on building your own apps and protocols
- zdnet.com (Eileen Brown, published on 2017-04-17): Is Mastodon the new social media star, or imploding black hole?
- coactivate.org (published on 2017-04-01): a brief history of the gnu social fediverse