List of Free Software Social Media platforms

From SOBAC Wiki
Revision as of 16:40, 25 November 2017 by BobJonkman (talk | contribs) (→‎Platforms: Add Bitmessage)
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
Bitmessage https://bitmessage.org/ Instant Messaging (P2P) Decentralized Blockchain (protocol specification) MIT https://github.com/Bitmessage/PyBitmessage
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
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/
Kontalk https://kontalk.org/ Instant Messaging Federated XMPP Clients: GPL v3.0
Server: ???
https://github.com/kontalk/
Libertree http://libertree.org/ Libertree Custom protocol GPL https://github.com/Libertree/libertree
Mastodon http://mastodon.social/ Microblog Federated OStatus AGPL v3.0 https://github.com/tootsuite/mastodon
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
Pleroma https://gitgud.io/lambadalambda/pleroma Microblog Federated OStatus AGPL v3.0 https://gitgud.io/lambadalambda/pleroma
https://gitgud.io/lambadalambda/pleroma-fe
PostActiv http://www.postactiv.com/ Microblog Federated OStatus AGPL v3.0 or higher https://git.postactiv.com/postActiv/postActiv/
Pump.io http://pump.io/ Microblog Federated ActivityStream Apache v2 https://github.com/e14n/pump.io
Ricochet https://ricochet.im/ Instant Messaging P2P Decentralized Ricochet 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
Scuttlebot https://scuttlebot.io/ Instant Messaging (?) Peer to Peer Secure Scuttlebutt MIT https://github.com/ssbc/scuttlebot
Tokumei https://tokumei.co/ Microblog Standalone ISC https://git.tokumei.co/tokumei
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
Wire https://wire.com Instant Messaging Standalone (Federation planned) GPL v3 (clients), AGPL v3 (server) https://github.com/wireapp
ZeroNet http://zeronet.io/ Microblog (P2P) Decentralized Blockchain + Bittorrent GNU GPL v2 https://github.com/HelloZeroNet/ZeroNet
Zulip https://zulipchat.com/ Group Chat Standalone (?) Apache v2.0 https://github.com/zulip/zulip


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.