ActivityPub

ActivityPub: Protokół dla zdecentralizowanych serwisów społecznościowych

ActivityPub to protokół oraz otwarty standard, który jest wykorzystywany przez zdecentralizowane platformy społecznościowe. Bazuje na interfejsie API typu klient-serwer (C2S), który umożliwia tworzenie i modyfikowanie treści, a także na protokole typu serwer-serwer (S2S), służącym do przesyłania powiadomień i treści pomiędzy różnymi serwerami. ActivityPub zyskał status głównego standardu w tzw. fediwersum, czyli popularnej sieci społecznościowej, która obejmuje oprogramowanie takie jak Mastodon, Pixelfed oraz PeerTube. Ta zdolność do łączenia niezależnych serwisów w jedną sieć, znana jako federacja, wyróżnia ActivityPub w porównaniu do zcentralizowanych platform społecznościowych, takich jak Facebook czy Instagram.

Standard ten został po raz pierwszy wprowadzony w styczniu 2018 roku jako rekomendacja World Wide Web Consortium (W3C) przez Social Web Working Group (SocialWG), grupę roboczą odpowiedzialną za opracowywanie protokołów i standardów dla funkcjonowania sieci społecznościowych. Wkrótce potem, dalszy rozwój tego standardu przeniesiono do Social Web Community Group (SocialCG), która jest następcą SocialWG.

Przypisy