Pierwszy koncept sfederowanej sieci społecznościowej powstał w 2008 roku wraz z uruchomieniem projektu o nazwie Laconica (obecnie GNU Social)[10]. W 2024 roku najczęściej wykorzystywaną implementacją (pod względem liczby aktywnych instancji) w całej sieci byłMastodon[11].
Ponieważ sieć tę tworzą głównie osoby indywidualne iorganizacje non-profit, Fediwersum cechuje się brakiem reklam oraz poszanowaniem prywatności użytkowników[12].
Powszechną formą działania sieci społecznościowych jest przechowywanie wszystkich zasobów w jednym miejscu, co nosi znamionacentralizacji wokół konkretnego dostawcy usługi[13].
Dla odmiany, serwery Fediwersum działają niezależnie od siebie, lecz pozwalają na interakcję pomiędzy użytkownikami innychinstancji[7]. Oznacza to, że są one sfederowane[4][14]. Własną instancję może uruchomić każdy, tak samo jak w przypadkue-maila. Przykładowo, użytkownik może wysłać wiadomość np. zGmaila doProtonMaila i odwrotnie, ponieważ oba te serwisy funkcjonują w ramach jednego protokołu[15]. Tak samo działa Fediwersum – użytkownicy jednej instancji (np. serwisu /kbin) mogą komunikować się z użytkownikami innej instancji tego samego (lub innego) oprogramowania[16].
Model działania Fediwersum ma jednocześnie swoje zalety oraz wady. Zaletami są między innymi to, że przejęcie kontroli nad całą siecią np. przez większą firmę technologiczną jest (przynajmniej teoretycznie) niemożliwe[17], a do komunikacji z innymi w całej sieci serwisów potrzebne jest tylko jedno konto, w przeciwieństwie do wielu osobnych kont w scentralizowanych serwisach[5]. Z kolei wadą jest to, że administratorzy mają kontrolę wyłącznie nad utrzymywanymi przez nich instancjami i to od ich dobrej woli zależy, jak skuteczna w praktyce będzie rozproszona moderacja[18]. Inną znaczną przeszkodą uniemożliwiającą upowszechnienie się Fediwersum jest to, że mimo dostępnych poradników zwykli użytkownicy internetu nie wiedzą, jak do takiej sieci dołączyć, głównie ze względu na użycie zbyt technicznych wyrażeń[14]. Zdarzały się również przypadki, że na nowicjuszach, którzy do tej sieci już dołączą, wymuszane jest ścisłe stosowanie się do ustalonych w przeszłości norm[14].
W porównaniu do komercyjnych, zamkniętych serwisów społecznościowych, Fediwersum nie posiada algorytmu opartego na śledzeniu aktywności użytkowników[5]. Polubienia służą tutaj wyłącznie jako informacja zwrotna do autora wpisu (tzn. nie wpływają one na jego widoczność), a jedyną rzeczą umożliwiającą zdobycie nowych odbiorców są podbicia[5]. Publiczne wpisy można śledzić również bez posiadania zarejestrowanego konta[19].
Pomysł Fediwersum istniał na długo przed rozpoczęciem prac nad obecnymi protokołami tworzącymi tę sieć. Za pierwszy wpis w całej sieci uznaje się opublikowany 18 maja 2008 roku wpis Evana Prodromou[20] na Laconice, która była pierwszą szerzej znaną implementacją z 2008 roku[10]. Wykorzystywała ona standardOpenMicroBlogging. Po zmianie nazwy naStatusNet w 2009 roku[21], platforma otrzymała 875 tysięcydolarów kanadyjskich od inwestorów takich jak Montreal Start Up, iNovia Capital czy Olega Tscheltzoffa[22].
Z czasem zaczęły ujawniać się wady związane z budową protokołu OpenMicroBlogging, który został stworzony tak, żeby przekazywać wiadomości tekstowe w jednym kierunku, „od autorów do subskrybentów”[23]. Rozwiązaniem problemów miał być nowy protokół – OStatus. Łączył on cechy standardów takich jakSalmon Protocol(inne języki),Atom,PubSubHubbub(inne języki) iActivityStreams(inne języki). Pierwszą implementacją nowego protokołu był StatusNet w wersji 0.9.0 z 3 marca 2010 roku[23].
W lutym 2010 rokuMozilla udostępniła własną instancję StatusNetu[24]. Została ona jednak zamknięta po 20 listopada 2013 roku[25].
W lipcu 2010 roku Mike Macgirvin ogłosił uruchomienie projektu Mistpark (obecnie Friendica). Miesiąc później posłużono się protokołem DFRN (Distributed Friends and Relations Network) do wymiany danych z innymi platformami tworząc podwaliny federacji[26][27]. Platforma dawała możliwość komunikacji z użytkownikami protokołów e-mail, StatusNet,Diaspory, Facebooka i Twittera, z czego w lipcu 2012 roku te dwie ostatnie platformy uniemożliwiły dostawcom zewnętrznych usług wykorzystywanie zasobów opublikowanych na tych serwisach, po udostępnieniu zmian w ich regulaminach[27]. Macgirvin opuścił projekt dokładnie dwa lata po rozpoczęciu prac nad Friendicą[27], która od tej pory rozwijana była przez skupioną wokół niej przez społeczność[27].
23 listopada 2010 roku, gdy OStatus zdobywał popularność, uruchomionoDiasporę, która korzystała z własnego protokołu do łączenia serwerów w jedną sieć[28]. 27 sierpnia 2012 roku Diaspora przekształciła się w projekt zarządzany przez społeczność[29]. W 2013 roku twórcy platformyidenti.ca zarzucili użycie protokołu OStatus na ich platformie na rzecz Pump.io[30][31], a StatusNet połączono z Free Social, co dało początek pracom nad GNU Social[32]. Implementacje StatusNetu zaczęto zastępować stopniowo oprogramowaniem korzystającym z GNU Social[33], które wyewoluowało z projektu GNU FM leżącego u podstaw społecznego serwisu muzycznego Libre.fm (z bazą 20 tysięcy użytkowników) jako zbiór rozszerzeń do StatusNet[33]. Planowano również obsługę protokołu OStatus w Diasporze[34]. W 2016 roku, w oparciu o kod GNU Social, powstał PostActiv[35].
W lipcu 2012 roku Mike Macgirvin opublikował protokół Zot, który posłużył mu do stworzenia projektu Redmatrix (znanego później jako Hubzilla). Najważniejszą nowinką w porównaniu do dotychczasowych projektów działających w ramach zdecentralizowanej sieci było udostępnienie użytkownikom mechanizmupojedynczego logowania, który działał niezależnie od operatorów tej usługi[27].
W 2014 roku powstała sekcjaW3C, której zadaniem było wypracowanie standardu dla platform społecznościowych[36]. Efektem ich prac był ActivityPub, który powstał na bazie protokołów tworzących Pump.io (prac nad nim zaprzestano w 2022 roku)[37] i miał służyć jako potencjalny następca OStatus[38]. W 2016 roku uruchomiono Socialhome[39] wykorzystujący protokoły ActivityPub oraz Diaspora Network[40]. Mastodon, który powstał również w 2016 roku[41], początkowo korzystał z protokołu OStatus[39], jednak w 2019 roku zmieniono obowiązujący protokół na ActivityPub[42]. W 2024 roku Mastodon jest najczęściej wykorzystywaną implementacją serwisu społecznościowego w ramach całego Fediwersum[11].
W styczniu 2018 roku protokół ActivityPub uzyskał status zalecanego standardu W3C[43]. W założeniu miał on poprawić interoperacyjność całego Fediwersum oraz wyprzeć protokoły takie jak OStatus czy Pump.io[44]. W 2019 roku wiele serwisów wycofało się z obsługi protokołu OStatus[45][46]. Wyjątkiem były Friendica, wykorzystująca obok OStatus protokół Diaspora Network, oraz sama Diaspora, która korzystała z protokołu własnościowego[47].
W marcu 2018 roku uruchomiono testową wersjęPeerTube, serwisu do udostępniania filmów w oparciu o protokół ActivityPub[48]. PeerTube został stworzony przez programistę o pseudonimie „Chocobozzz”[49]. Pierwsze oficjalne wydanie, wersję 1.0, opublikowano w październiku 2018 roku[48].
15 listopada 2022 roku twórcyprzeglądarki Vivaldi ogłosili uruchomienie Vivaldi Social opartego na Mastodonie[55]. W grudniu 2022 roku Mozilla ogłosiła ponowne wejście do Fediwersum[56], a w maju 2023 roku uruchomiono prywatną betę instancji mozilla.social, również opartej na Mastodonie[57], której zamknięcie zapowiedziano na grudzień 2024 roku ze względu na niskie zainteresowanie[58]. Przez cały czas istnienia była uznawana jako eksperymentalna[58].
W 2023 roku zaprezentowano projekt Kazarma, będący mostkiem między protokołem ActivityPub oraz otwartym protokołemkomunikatorów internetowychMatrix[59]. Premierawersji beta zaplanowana została na koniec 2024 roku[60].
W ramach Fediwersum dostępne sąaplikacje klienckie dające dostęp do platform opartych na protokole ActivityPub. Przykładami są Tusky, Fedilab, czy Pixeldroid[66].
Poza tym, istnieje kilka polskojęzycznych instancji Mastodona z otwartą rejestracją[92]. Nie jest to jedyne oprogramowanie do tworzenia własnych serwisów używane w Polsce. Jeden z dostępnych serwisów działających w ramach Fediwersum, /kbin, który w czasachblackoutu Reddita w lipcu 2023 roku(inne języki) cieszył się znaczną popularnością również za granicą[93][70][94], został stworzony przez Ernesta Wiśniewskiego[95][96].
Fediwersum przyjęło się w formie oficjalnej instancji Mastodona dla rządów Niemiec[97], Holandii[98], Szwajcarii[99] i Francji[100]. W Unii Europejskiej uruchomiono instancje Mastodona (EU Voice) i PeerTube’a (EU Video) najpierw w ramach dwuletniego pilotażu przeprowadzanego przezEuropejskiego Inspektora Ochrony Danych od 28 kwietnia 2022 roku[101], po którego okresie zapowiedziano dalsze utrzymanie oficjalnych instancji[102].
BBC, brytyjski nadawca publiczny, 31 lipca 2023 roku zapowiedział uruchomienie eksperymentalnej instancji Mastodona dostępnej pod adresem social.bbc[103]. W trakcie testu początkowo zaplanowanego na 6 miesięcy uruchomiono 6 kont, z czego dwa z nich służą jako kanały społecznościowe stacji radiowychBBC Radio 4 iRadio 5 Live w Fediwersum[103]. Okres próbny został wydłużony w lutym 2024 roku o co najmniej kolejnych 6 miesięcy. Podano też do wiadomości, że konta BBC biorące udział w eksperymencie zebrały około 60 tysięcy obserwujących[104]. Mimo szerokiego odzewu, najnowszy post z jakiegokolwiek konta BBC na Fediwersum pochodzi z 10 lipca 2024 roku (stan na 17 listopada 2024 roku)[105].
Najwcześniejszym znanym przypadkiem było wprowadzenie w 2019 roku przez Gaba wsparcia dla protokołu ActivityPub[106], co spotkało się z kontrowersjami[107][108]. Po przejęciu Twittera przezElona Muska dnia 28 października 2022 roku[109][110], wiele komercyjnych platform takich jakInstagram (poprzezThreads)[50],Tumblr[51] czyFlipboard(inne języki)[53] zadeklarowało wsparcie dla protokołu ActivityPub.
W 2019 rokuGab zdecydował się na wsparcie ActivityPuba[106][111] poprzez stworzenieforka Mastodona[112][107], próbując ominąć blokadę aplikacji klienckich naGoogle Play iApple App Store[108]. Eugen Rochko, założyciel Mastodona, w oświadczeniu przekazał, że „Mastodon jest stanowczo przeciwny pozostawianiu i monetyzowaniu zawartości rasistowskiej, jednocześnie ukrywając się za płaszczemwolności słowa”, i że „wiele instancji w Fediwersum podjęło decyzję o zablokowaniu wszelkich interakcji z Gabem”. Gab bez większego rozgłosu wycofał wsparcie dla protokołu w 2020 roku[113].
Szerokim echem odbiła się zapowiedź dołączenia Instagrama do Fediwersum. Wywołała ona protest na szeroką skalę ze strony administratorów serwerów o nazwie Fedipact[114][115][116][54] w obawie przed brakiem moderacji treścihomo- oraztransfobicznych[117][118] oraz zdominowaniem protokołu ActivityPub metodąembrace, extend, extinguish (przyjąć, rozszerzyć, przejąć)[119].
W grudniu 2023 roku niektóre konta pochodzące od zarządzających platformą Threads zaczęły się komunikować z resztą Fediwersum w ramach testu protokołu ActivityPub – byli to między innymiMark Zuckerberg orazAdam Mosseri(inne języki)[120]. W styczniu 2024 roku opublikowano plan stopniowego uruchamiania kolejnych powiązanych funkcji[121], a w marcu uruchomiono wersję testową federacji w Stanach Zjednoczonych, Kanadzie i Japonii[122][78]. Jako pierwszy prezydent USA, 2 kwietnia 2024 roku Joe Biden aktywował federację na swoim profilu na Threads, stając się dostępnym w Fediwersum[123]. 25 czerwca 2024 roku dodano możliwość podglądania odpowiedzi na posty z innych instancji i zapowiedziano rozszerzenie funkcji federacji na ponad 100 krajów[124].
Tumblr podjął decyzję o wsparciu ActivityPuba dnia 21 listopada 2022 roku[51]. Przez pewien czas spekulowano o porzuceniu przez Tumblr planów wsparcia niniejszego protokołu, ale po sesji AMA, która miała miejsce tuż po wycieku informacji o reorganizacji zespołu pracującego nad serwisem, okazało się, że „prace dalej trwają”[125]. Termin oficjalnego wdrożenia nie jest znany.
Flickr zapowiedział decyzję wsparcia Fediwersum[52], choć od tego czasu prawdopodobnie wycofał się z niej lub wstrzymał prace nad wsparciem odpowiedniego protokołu[126].
PortalMinds(inne języki) dodał wsparcie dla protokołu ActivityPub w sierpniu 2023 roku[127].
Mimo tego, że protokoły takie jak ActivityPub (znaczna część Fediwersum) czy AT Protocol (Bluesky) fundamentalnie się od siebie różnią, między tymi protokołami powstał dwukierunkowy nieoficjalny mostek Bridgy, łączący z Bluesky między innymi Mastodona[128]. Migrację z Twittera na Bluesky zapowiedziała między innymiGazeta Wyborcza[129], która jest pośrednio dostępna także w Fediwersum[130].
Integracja z protokołem ActivityPub na WordPressie
Jedną z pierwszych implementacji ActivityPuba skupionych wokółzarządzania treścią jest WriteFreely, powstała w 2018 roku[64][131]. 23 lutego 2019 roku opublikowano podobną integrację dlaDrupala[132].
W marcu 2023 rokuwtyczka do oprogramowaniaWordPress służąca do przekazywania komentarzy między blogiem a resztą Fediwersum została wykupiona przez Automattic[133], a aktualizacja do niej udostępniona w październiku tego samego roku[65]. W kwietniu 2024 roku Ghost zapowiedział wsparcie dla protokołu ActivityPub[63][134], tym samym realizując wieloletni postulat społeczności[135].
The Verge oraz404 Media(inne języki) mają w planach dodać wsparcie dla protokołu ActivityPub, ze względu na coraz mniejszą ilość ruchu pochodzącego z platform Facebooka czy Twittera[136]. Strona404 Media(inne języki), ze względu na to, że jest oparta na Ghoście, planuje uruchomienie federacji tak szybko, jak tylko pojawi się odpowiednia opcja[136].