List of Free Software Social Media platforms

From SOBAC Wiki
Revision as of 13:27, 28 December 2016 by BobJonkman (talk | contribs) (Added movim)
Jump to navigation Jump to search

Platforms

This is a list of Social Media platforms, available as Free Software

Social Media platforms
Name Website Type Scope Protocol License Source
Briar https://briarproject.org/ Instant Messaging, Forums (P2P) Decentralized GPL v3 https://code.briarproject.org/akwizgran/briar/tree/master
Diaspora https://diasporafoundation.org/ Microblog+ Federated OStatus+ GNU AGPL v3 https://github.com/diaspora/diaspora
Friendica http://friendica.com/ Microblog+ Federated OStatus+ GNU AGPL v3 https://github.com/friendica/friendica
GAB https://gab.ai
GNU social https://gnu.io/social/ Microblog Federated OStatus GNU AGPL v3 https://git.gnu.io/gnu/gnu-social
Hubzilla
(Red Matrix)
https://hubzilla.org/hubzilla/ Federated Ostatus+ Hubzilla custom https://github.com/redmatrix/hubzilla/
Libertree http://libertree.org/ Custom protocol GPL https://github.com/Libertree/libertree
Matrix http://matrix.org/ Instant Messaging Federated OStatus+ Apache v2 https://github.com/matrix-org/synapse
Movim https://movim.eu Instant Messaging Federated XMPP AGPL v3.0 https://github.com/movim/movim
Pjuu https://pjuu.com/ Microblog Standalone GNU AGPL v3 https://github.com/pjuu
Pump.io http://pump.io/ Microblog Federated ActivityStream Apache v2 https://github.com/e14n/pump.io
Ricochet https://ricochet.im/ Instant Messaging P2P Decentralized Custom protocol over Tor BSD 3-clause https://github.com/ricochet-im/ricochet
ring.cx https://ring.cx/ Instant Messaging Federated SIP GPL v3 https://gerrit-ring.savoirfairelinux.com/
Rocket.Chat https://rocket.chat/ Instant Messaging MIT https://github.com/RocketChat/Rocket.Chat
rstat.us https://rstat.us/ Microblog Federated OStatus CC0 https://github.com/hotsh/rstat.us
Tox https://tox.chat/ Instant Messaging Federated GPL v3 https://github.com/irungentoo/toxcore/
Trsst https://home.trsst.com/ News Aggregator + Microblog Apache v2 https://github.com/TrsstProject/trsst
Twister http://twister.net.co/ Microblog (P2P) Decentralized Blockchain + Bittorrent MIT https://github.com/miguelfreitas/twister-core (daemon)
https://github.com/miguelfreitas/twister-html (WebUI)
Voat http://voat.co News Aggregator Standalone GPL v3 https://github.com/voat/voat
ZeroNet http://zeronet.io/ Microblog (P2P) Decentralized Blockchain + Bittorrent GNU GPL v2 https://github.com/HelloZeroNet/ZeroNet


See also:

Social Media Connectivity Matrix

Which Free Software Social Media platforms connect to which?

The !Fediverse with protocols

Sean-tilley-the-fediverse.png


Notes:

  • Pleroma works with ActivityPub and OStatus, not Diaspora
  • GNUsocial does not (yet) support ActivityPub (2018-10-10)
  • Pump.io does not (yet) support ActivityPub (2018-10-10)

Social Media Protocol Connectivity Chart

Social media protocol chart.png

The Social Network Protocol/Alliance Map

TheSocialMetaverseProtocolAllianceMap.png

Social Connectivity Matrix

Social Media Connectivity Matrix
From →
To ↓
Briar Diaspora Friendica GNU social Hubzilla Mastodon Matrix Pjuu Pump.io rstat.us Trsst Twister Voat Zeronet
Briar
Diaspora
Friendica
GNU social
and derivatives PostActiv, Pleroma, Quitter
Hubzilla
Mastodon
Matrix
Pjuu
Pump.io
rstat.us
Trsst
Twister
Voat
Zeronet

Needed: Nomenclature

Type

The following terms are used in the table, but we need to find better terms for some of these services. Help?

Instant Messaging 
(What do we mean by this?)
Forum 
(What do we mean by this?)
Microblog 
(What do we mean by this?)
Microblog+ 
(What do we mean by this?)
News Aggregator 
(What do we mean by this?)
P2P 
(Is this really a type of platform?)

Scope

Distributed 
(What do we mean by this?)
Federated 
(What do we mean by this?)
Standalone 
Has no connectivity to other services, even ones based on the same platform running the same software.