Sari la conținut

ActivityPub

De la Wikipedia, enciclopedia liberă

ActivityPub este un protocol deschis, descentralizat de rețele sociale, bazat pe protocolul ActivityPump creat de Pump.io.[1] Acesta oferă un API client/server pentru crearea, actualizarea și ștergerea conținutului, precum și un API pentru federare între servere pentru livrarea notificărilor și a conținutului.[2]

Starea proiectului

[modificare | modificare sursă]

ActivityPub este un standard pentru Internet formulat în Grupul de Rețele Web Sociale al World Wide Web Consortium (W3C). Unul dinte coautorii acestui protocol, Evan Prodromou,[3] este creatorul StatusNet (cunoscut acum ca GNU social ). Într-o etapă anterioară, numele protocolului era „ActivityPump”, dar s-a considerat că ActivityPub indica mai bine scopul de publicare distribuită a protocolului. Este de departe cel mai folosit standard în Fediverse.

În ianuarie 2018, World Wide Web Consortium (W3C) a publicat standardul ActivityPub ca recomandare.[2] Autoarea principală, Christine Lemmer-Webber, face precizarea că echipa s-a identificat în principal drept queer, ceea ce a inspirat un număr de funcționalități care ajută utilizatorii și administratorii să se protejeze împotriva „interacțiunilor nedorite”. Ea menționează, de asemenea, că, în echipa care a creat ActivityPub, nu a participat nicio corporație.[4]

Grupul comunității sociale W3C organizează anual o conferință gratuită numită ActivityPub Conf despre viitorul ActivityPub.[5][6]

Fostul manager al comunității Diaspora, Sean Tilley, a scris un articol care sugerează că protocoalele ActivityPub ar putea oferi în cele din urmă o modalitate de a federa platformele de internet.[7]

Implementări notabile

[modificare | modificare sursă]

Protocol federat (de la server la server)

[modificare | modificare sursă]
  • Friendica, software pentru rețele sociale; a implementat ActivityPub în versiunea 2019.01.[8]
  • Kbin, un agregator de știri și un forum de discuții similar cu Reddit și Lemmy. [9]
  • Lemmy, software pentru rularea agregatoarelor de știri și forumurilor de discuții în stil Reddit. Orice instanță poate folosi ActivityPub pentru a interacționa cu alte forumuri și pentru a forma o rețea socială federată.[10]
  • Libervia (în versiune beta La data de 2022)[11]
  • Mastodon, software pentru rețele sociale; a implementat ActivityPub în versiunea 1.6 și a fost lansat în septembrie 2017. Se intenționează ca ActivityPub să ofere mai multă securitate pentru mesajele private decât protocolul OStatus anterior.[12]
  • Micr[ verificare eșuată ]o.blog, o rețea socială de microblogging, a adăugat suport pentru ActivityPub în 2018[13], iar federarea a fost activată implicit pentru noii utilizatori în octombrie 2022.[14]
  • Nextcloud, un serviciu federal de găzduire a fișierelor.[15][16]
  • PeerTube, un serviciu de streaming video federat.[12]
  • Pixelfed, un serviciu federal de partajare a imaginilor care seamănă cu Instagram.[17]
  • Pleroma, un server fediverse ușor care implementează ActivityPub încă de la prima sa lansare.[18]
  • WordPress prin intermediul unui plug-in[19]
  • WriteFreely, o platformă de blogging open source, care poate fi găzduită de utilizator.[20]

Implementări așteptate sau anunțate

[modificare | modificare sursă]
  • În noiembrie 2022, Tumblr a anunțat că va implementa ActivityPub.[21]
  • Threads, o aplicație Instagram.[22]

Ale aplicații

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