Pleroma (software)

From Wikitia
Jump to navigation Jump to search
Pleroma (software)
Developer(s)Lain, et. al
Initial release2016; 8 years ago (2016)
Repositorygithub.com/lambadalambda/pleroma
Written inElixir (Phoenix), JavaScript (Vue.js)
Operating systemUnix, Linux, BSD
PlatformWeb, iOS, Android, Linux and PureOS, BSD, Sailfish OS, macOS, Windows
TypeMicroblogging
LicenseAGPLv3
Websitepleroma.social

Pleroma is a free and open-source self-hosted distributed social networking and microblogging service. It implements the ActivityPub protocol (and formerly, OStatus), [1] making Pleroma instances part of the wider Fediverse, an interconnected and decentralized network of independently operated servers.

Like other Fediverse instances, independently hosted servers running Pleroma (referred to as "instances") provide a federated microblogging experience to netizens, similar to Twitter or Weibo. Users can post, follow, and interact with other users across Pleroma and non-Pleroma instances (Mastodon, PeerTube, Friendica, etc.) seamlessly. Instance operators manage their own code of conduct, terms of service, and moderation policies, allowing users to settle on and roam instances, and browse content accordingly.

Created and maintained by the pseudonymous identity "Lain" in 2016, [2] Pleroma was originally just a client-side alternative for the GNU social frontend Qvitter, [3] [4] which resembled an earlier Twitter user interface. Since then, a backend implementation of OStatus and ActivityPub was written in Elixir and the Phoenix framwork, and built with PostgreSQL. The frontend, now referred to as Pleroma-FE, is written with the Vue.js JavaScript framework. [5] Pleroma also provides the Mastodon frontend, [6] and an alternative Gopher frontend. [7]

Pleroma is described as being less bloated than alternatives like Mastodon, having fewer software dependencies, and less resource intensive. [8] Pleroma dropped support for the older OStatus protocol in early 2020 in their v2.0.0 release, due to its declining use and buggy code. [9]

As of mid 2020, Pleroma is the second most popular Fediverse server software behind Mastodon, according to fediverse.network, with about 13% share of all instances, and about 1% of Fediverse "users". [10]

Functionality and features

Pleroma instances run software that communicates with the ActivityPub protocol. This connects Pleroma users to any other Fediverse software server that supports ActivityPub.

Pleroma's default, configurable post length limit is 5000 It is capable of uploading and sharing multimedia posts, as well as polls. [11]

Adoption

The Debian community is in the process of hosting their own social network using Pleroma. [12] [13]

In the media

References

  1. https://medium.com/we-distribute/activitypub-support-lands-in-pleroma-96635b7d6fde
  2. https://blog.soykaf.com/post/pleroma-release-0.9.9/
  3. https://medium.com/we-distribute/blushy-crushy-fediverse-idol-a-chat-with-lain-about-pleroma-4ff578b99752
  4. https://medium.com/we-distribute/a-quick-guide-to-the-free-network-c069309f334
  5. https://pleroma.social/
  6. https://blog.soykaf.com/post/what-is-pleroma/
  7. https://blog.soykaf.com/post/gopher-support-in-pleroma/
  8. https://linuxreviews.org/Pleroma
  9. https://pleroma.social/blog/2020/03/08/releasing-pleroma-2-0-0/
  10. https://fediverse.network/servers
  11. https://pleroma.social/blog/2019/06/28/pleroma-1-0-0/
  12. "Debian Looks To Go More Social From Microblogging To A Federated Image+Video Platform". Phoronix.
  13. "Announcing Debian Social". Debian.

External links

This article "Pleroma (software)" is from Wikipedia. The list of its authors can be seen in its historical. Articles taken from Draft Namespace on Wikipedia could be accessed on Wikipedia's Draft Namespace.