Jump to content

ActivityPub: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Jtaylor100 (talk | contribs)
No edit summary
Line 34: Line 34:
* [[Comparison of software and protocols for distributed social networking]]
* [[Comparison of software and protocols for distributed social networking]]
* [[Comparison of microblogging services]]
* [[Comparison of microblogging services]]
* [[Fediverse]]


== References ==
== References ==

Revision as of 01:38, 14 November 2018

ActivityPub
Developed byWorld Wide Web Consortium
IntroducedJanuary 23, 2018 (2018-01-23)
Websitehttps://activitypub.rocks/
mechanics

ActivityPub is an open, decentralized social networking protocol based on Pump.io's ActivityPump protocol.[1] It provides a client/server API for creating, updating and deleting content, as well as a federated server-to-server API for delivering notifications and content.

Project status

ActivityPub is a standard for the Internet in the Social Web Networking Group of the World Wide Web Consortium (W3C). At an earlier stage, the name of the protocol was "ActivityPump", but it was felt that ActivityPub better indicated the cross-publishing purpose of the protocol. It learned from the experiences with the older standard called OStatus.

In January 2018, the World Wide Web Consortium (W3C) published the ActivityPub standard as a Recommendation.[2]

Former Diaspora community manager Sean Tilley wrote an article that suggests ActivityPub protocols may eventually provide a way to federate Internet platforms.[3]

Notable implementations

Server to Server federation protocol

  • Mastodon, a social networking software, implemented ActivityPub in version 1.6, released on 10 September 2017. It is intended that ActivityPub offer more security for private messages than the previous OStatus protocol does.
  • Pleroma, a social networking software implementing ActivityPub.
  • Misskey, a social networking software implementing ActivityPub.
  • Hubzilla, a community CMS software platform, implemented ActivityPub from version 2.8 (October 2017) with a plugin.
  • Nextcloud, a federated service for file hosting.
  • PeerTube, a federated service for video streaming.
  • Pixelfed, a federated service for image sharing.
  • Friendica, a social networking software, implemented ActivityPub in its development branch.

Client to Server protocol

See also

References

  1. ^ "Sandstorm and the Social Web". zenhack.net.
  2. ^ "W3C Recommendation 23 January 2018".
  3. ^ Tilley, Sean (23 September 2017). "A quick guide to The Free Network".