Jump to content

ActivityPub: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Tags: Mobile edit Mobile web edit Advanced mobile edit
Add Misskey + remove dead page
Line 33: Line 33:
* [[Mastodon (software)|Mastodon]], social networking software; implemented ActivityPub in version 1.6 and released in September 2017. It is intended that ActivityPub offers more security for private messages than the previous [[OStatus]] protocol.<ref name=":0">{{Cite web|url=https://activitypub.rocks/implementation-report/|title=Server-Server - ActivityPub implementation reports|access-date=2019-01-02}}</ref>{{Failed verification|date=January 2023}}
* [[Mastodon (software)|Mastodon]], social networking software; implemented ActivityPub in version 1.6 and released in September 2017. It is intended that ActivityPub offers more security for private messages than the previous [[OStatus]] protocol.<ref name=":0">{{Cite web|url=https://activitypub.rocks/implementation-report/|title=Server-Server - ActivityPub implementation reports|access-date=2019-01-02}}</ref>{{Failed verification|date=January 2023}}
* [[Micro.blog]], a [[microblogging]] social network, added support for ActivityPub in 2018<ref name="MB-AP">{{cite web |title=ActivityPub for your blog |url=https://www.manton.org/2018/11/14/activitypub-for-your.html |website=Micro.blog |date=14 November 2018 |access-date=2022-12-23}}</ref> and was enabled by default for new users in October 2022.<ref name="MB-Mastodon-ActivityPub">{{cite web |title=Mastodon and ActivityPub |url=https://help.micro.blog/t/mastodon-and-activitypub/95 |website=Micro.blog |date=8 March 2021 |access-date=2022-12-23}}</ref>
* [[Micro.blog]], a [[microblogging]] social network, added support for ActivityPub in 2018<ref name="MB-AP">{{cite web |title=ActivityPub for your blog |url=https://www.manton.org/2018/11/14/activitypub-for-your.html |website=Micro.blog |date=14 November 2018 |access-date=2022-12-23}}</ref> and was enabled by default for new users in October 2022.<ref name="MB-Mastodon-ActivityPub">{{cite web |title=Mastodon and ActivityPub |url=https://help.micro.blog/t/mastodon-and-activitypub/95 |website=Micro.blog |date=8 March 2021 |access-date=2022-12-23}}</ref>
* [[Misskey]], a federated self-hosted software for microblogging with special reaction and [[Markdown]] formatting, akin to Tumblr and Discord, mostly popular in Japan.
* [[Nextcloud]], a federated file-hosting service.<ref>{{cite web |last1=Wallen |first1=Jack |title=Nextcloud Social is a promising collaborative feature |url=https://www.techrepublic.com/article/nextcloud-social-is-a-promising-collaborative-feature/ |website=Tech Republic |date=22 January 2019 |access-date=3 July 2020}}</ref><ref>{{Cite web |last=Poortvliet |first=Jos |date=2022-10-28 |title=No need to trust Musk. We go federated with Nextcloud Social! |url=https://nextcloud.com/blog/no-need-to-trust-musk-we-go-federated-with-nextcloud-social/ |access-date=2022-11-10 |website=Nextcloud |language=en-US}}</ref>
* [[Nextcloud]], a federated file-hosting service.<ref>{{cite web |last1=Wallen |first1=Jack |title=Nextcloud Social is a promising collaborative feature |url=https://www.techrepublic.com/article/nextcloud-social-is-a-promising-collaborative-feature/ |website=Tech Republic |date=22 January 2019 |access-date=3 July 2020}}</ref><ref>{{Cite web |last=Poortvliet |first=Jos |date=2022-10-28 |title=No need to trust Musk. We go federated with Nextcloud Social! |url=https://nextcloud.com/blog/no-need-to-trust-musk-we-go-federated-with-nextcloud-social/ |access-date=2022-11-10 |website=Nextcloud |language=en-US}}</ref>
* [[PeerTube]], a federated video-streaming service.<ref name=":0" />
* [[PeerTube]], a federated video-streaming service.<ref name=":0" />
Line 40: Line 41:
* [[WriteFreely]], an open source and hosted blogging platform.<ref>{{cite web |title=Write Freely |url=https://writefreely.org/ |publisher=Write Freely |access-date=7 July 2023}}</ref>
* [[WriteFreely]], an open source and hosted blogging platform.<ref>{{cite web |title=Write Freely |url=https://writefreely.org/ |publisher=Write Freely |access-date=7 July 2023}}</ref>
* BookWyrm, a federated social networking platform to track your reading, talk about books, and write reviews similar in functionality to [[Goodreads]].<ref>{{cite web|title=BookWyrm Documentation|url=https://docs.joinbookwyrm.com/|publisher=BookWyrm|access-date=4 August 2023}}</ref>
* BookWyrm, a federated social networking platform to track your reading, talk about books, and write reviews similar in functionality to [[Goodreads]].<ref>{{cite web|title=BookWyrm Documentation|url=https://docs.joinbookwyrm.com/|publisher=BookWyrm|access-date=4 August 2023}}</ref>
*[[Poa.st]]


===Expected or announced implementations===
===Expected or announced implementations===

Revision as of 16:02, 18 August 2023

ActivityPub
Communication protocol
Developer(s)World Wide Web Consortium
IntroductionJanuary 23, 2018 (2018-01-23)
Based onActivityStreams, JSON-LD
Websiteactivitypub.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.[2]

Project status

ActivityPub is a standard for the Internet in the Social Web Networking Group of the World Wide Web Consortium (W3C). The standard was co-authored by Evan Prodromou,[3] creator of StatusNet (now known as GNU social). 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 is the most widely supported standard (by some margin) in the Fediverse.[citation needed]

In January 2018, the World Wide Web Consortium (W3C) published the ActivityPub standard as a Recommendation.[2] Lead author Christine Lemmer-Webber notes that the team predominantly identified as queer, which led to features that help users and administrators protect against "undesired interaction." She also notes that the team authoring ActivityPub had no corporate participation.[4]

The W3C Social Community Group organizes a yearly free conference called ActivityPub Conf about the future of ActivityPub.[5][6]

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

Notable implementations

Federated (server-to-server) protocol

  • Friendica, social networking software; implemented ActivityPub in version 2019.01.[8]
  • Kbin, a news aggregator and discussion forum similar to Reddit and Lemmy.[9]
  • Lemmy, software for running Reddit-style news aggregators and discussion forums. Any instance can use ActivityPub to interact with other forums and form a federated social network.[10]
  • Libervia (in beta as of 2022)[11]
  • Mastodon, social networking software; implemented ActivityPub in version 1.6 and released in September 2017. It is intended that ActivityPub offers more security for private messages than the previous OStatus protocol.[12][failed verification]
  • Micro.blog, a microblogging social network, added support for ActivityPub in 2018[13] and was enabled by default for new users in October 2022.[14]
  • Misskey, a federated self-hosted software for microblogging with special reaction and Markdown formatting, akin to Tumblr and Discord, mostly popular in Japan.
  • Nextcloud, a federated file-hosting service.[15][16]
  • PeerTube, a federated video-streaming service.[12]
  • Pixelfed, a federated image-sharing service resembling Instagram.[17]
  • Pleroma, a lightweight fediverse server implementing ActivityPub since its first release.[18]
  • WordPress via a plug-in to post blogs from users.[19]
  • WriteFreely, an open source and hosted blogging platform.[20]
  • BookWyrm, a federated social networking platform to track your reading, talk about books, and write reviews similar in functionality to Goodreads.[21]

Expected or announced implementations

  • In November 2022, Tumblr announced that they will be adding support.[22]
  • Threads, an Instagram application.[23]

Other support

See also

References

  1. ^ "Sandstorm and the Social Web". zenhack.net. 29 May 2016.
  2. ^ a b "W3C Recommendation 23 January 2018".
  3. ^ Jackson, Joab (28 April 2022). "Challenges of Creating a Decentralized, Open Source Twitter". The New Stack. Retrieved 29 November 2022.
  4. ^ Klemmens, Ben (2023-01-02). "Mastodon—and the pros and cons of moving beyond Big Tech gatekeepers". Ars Technica. Retrieved 2023-01-18.
  5. ^ "ActivityPub Conf 2020". Archived from the original on 2021-06-02. Retrieved 2020-08-01.
  6. ^ "ActivityPub Conf 2019".
  7. ^ Tilley, Sean (23 September 2017). "A quick guide to The Free Network".
  8. ^ "Friendica 2019.01 released". Retrieved 2019-01-24.
  9. ^ "Home | kbin.pub - Fediverse of content". kbin.pub. Retrieved 2023-06-25.
  10. ^ "Lemmy - ActivityPub for link aggregation". nlnet.nl. Retrieved 2023-06-05.
  11. ^ "Libervia progress note 2022-W45". salut-a-toi.org. November 2022.
  12. ^ a b "Server-Server - ActivityPub implementation reports". Retrieved 2019-01-02.
  13. ^ "ActivityPub for your blog". Micro.blog. 14 November 2018. Retrieved 2022-12-23.
  14. ^ "Mastodon and ActivityPub". Micro.blog. 8 March 2021. Retrieved 2022-12-23.
  15. ^ Wallen, Jack (22 January 2019). "Nextcloud Social is a promising collaborative feature". Tech Republic. Retrieved 3 July 2020.
  16. ^ Poortvliet, Jos (2022-10-28). "No need to trust Musk. We go federated with Nextcloud Social!". Nextcloud. Retrieved 2022-11-10.
  17. ^ Krasnoff, Barbara (August 2022). "Eight photo-centric social sites that are not Instagram". The Verge.
  18. ^ Linuxiac, Team (2020-08-29). "Pleroma 2.1.0 Released With All-new Chats And More Backend Stuff". Linuxiac. Retrieved 2022-11-06.
  19. ^ "ActivityPub for Wordpress". Github. Retrieved 7 July 2023.
  20. ^ "Write Freely". Write Freely. Retrieved 7 July 2023.
  21. ^ "BookWyrm Documentation". BookWyrm. Retrieved 4 August 2023.
  22. ^ Perez, Sarah (2022-11-21). "Tumblr to add support for ActivityPub, the social protocol powering Mastodon and other apps". TechCrunch. Retrieved 2022-11-24.
  23. ^ "Meta may soon reveal Threads, its Twitter competitor built on ActivityPub". 9 June 2023.
  24. ^ Perez, Sarah (23 May 2023). "Flipboard becomes first app to support Bluesky, Mastodon and Pixelfed all in one place". TechCrunch. Retrieved 7 July 2023.
  25. ^ Henshaw, Jon (17 January 2023). "Buffer adds Mastodon to its social media management platform". Coywolf. Retrieved 7 July 2023.
  26. ^ "Can ActivityPub save the internet?". 20 April 2023.
  27. ^ "Can ActivityPub save the internet?". 20 April 2023.
  28. ^ "SocialOomph". SocialOomph. Retrieved 7 July 2023.
  29. ^ "A simple way to manage your Mastodon presence". SocialBu. Retrieved 7 July 2023.

Further reading