Etikett: Bridgy-fed

  • Bryggan mellan ATmosphere och Fediversum

    Bryggan mellan ATmosphere och Fediversum

    Bryggan mellan ATmosphere och Fediversum. AT-protokollet och ActivityPub byggdes från olika idéer om hur decentraliserade sociala nätverk ska fungera och vad som ses som viktigt. De prioriterar olika saker.

    AT-protokollet körs på en global brandslangsarkitektur. ActivityPub körs på punkt-till-punkt serverfederation. Att förena dessa topologier kräver översättning, inte bara ett handslag. De är inkompatibla. Inkompatibiliteten mellan dem är strukturell, inte slumpmässig. Det är därför det finns en brygga istället för inbyggd interoperabilitet.

    AT-protokollet

    AT-protokollet prioriterar portabilitet och skala. En användares identitet är kopplad till ett domännamn som kan vara kontot i ATmosphere eller en verkliga domän som du innehar. Ditt innehåll bor i en Personuppgiftsserver (PDS) som kan röra sig mellan värdleverantörer utan den gamla leverantörens samarbete. Nätverket samlar allt genom ett globalt relä, en brandslang med allt offentligt innehåll som är tillgängligt för alla applikationer (programvaror) som bygger på protokollet. Alla aktuella interaktioner på AT-protokollet behandlas som offentlig data. Det gäller inlägg, gilla-markeringar och till och med blockerade kontakter är offentliga.

    ActivityPub

    ActivityPub prioriterar för gemenskapen och dess självständighet. Instansen är gemenskapen. Den sätter modereringskulturen, defederationspolicyn och utrymmets normer. Instansen kommunicerar direkt med varandra i ett federerat nät snarare än genom ett centralt relä. Små gemenskaper kan existera på blygsam hårdvara. Inläggen är bundna till den aktuella instansen. Om den stängs av följer dina inlägg med det. Migreringsverktyg kan bevara följarna när du flyttar mellan instanser. Men om den gamla instansen försvinner innan du migrerar är dessa följare borta med den.

    AT-protokollets relästruktur jämfört med ActivityPubs federerade nät. Detta illustrerar det dominerande mönstret för protokollet, men inte det enda. Bild: Federated Mind

    Bridgy Fed

    Bryggan Bridgy Fed som fungerar mellan Mastodon och AT-protokollet byggdes av Ryan Barrett. Han är en oberoende utvecklare som har ägnat över ett decennium åt att bygga verktyg som förbinder olika hörn av webben. Bridgy Fed fungerar inte mellan andra programvaror i Fediversum och AT-protokollet. Men det går att

    Projektet ligger nu under A New Social, en ideell organisation fokuserad på interoperabilitet mellan protokoll. Den har ingen anknytning till Bluesky eller Mastodon.

    Inställningen är enkel. Från Mastodon, sök efter och följ @svensson.bsky.social. Kontot följer dig tillbaka, och ditt Mastodon-konto blir upptäckbart på Bluesky. Från Bluesky, följ @ap.brid.gy, och samma sak händer omvänt. Ditt överbryggade handtag har ett otympligt suffix som gör sömmen synlig; en Mastodon-användare på Bluesky visas som @username.instance.ap.brid.gy.

    Den som vill ha steg-för-steg-instruktioner om hur detta ställs in, kan använda EFF:s april 2026-guide. Där finn en lång rad instruktioner. Mastodon till Bluesky, Bluesky till Mastodon. Trådar till båda och till och med instruktioner att brygga en personlig webbplats. Dessutom om Threads men de delarna är ointressanta för användare inom EU.

    Det finns förstås fler bryggor såsom FediskyRSS Parrot, och pinhole, men Bridgy Fed är enklast att använda.

    Bridgy Fed är en tjänst som en användare brukar medan Fedisky är infrastruktur som vem som helst kan driva. Det kräver dock en egen PDS för AT-protokollet.

    Bortanför brygga

    Det långsiktiga svaret på problemet eller lösningen med en brygga kanske dessutom inte alls är en brygga. Det kan vara en klient eller server-programvara som stöder båda protokollen. Wafrn är både en instans i Fediversum och en PDS i ATmosphere. WordPress är både en serverprogramvara eller instans i ActivityPub och en klient för AT-protokollet (kräver ett konto på AT-protokollet) genom officiella tillägg. En enda webbplats med WordPress kan automatiskt publicera i båda nätverken utan att använda bryggor som Bridgy Fed. Dessutom kan WordPress posta automatiskt till existerande konton på Threads, Facebook, Instagram, LinkedIn, Tumblr och flera andra sociala nätverk.

    Detta är POSSE-filosofin från IndieWeb-rörelsen. Publicera (på din) egen webbplats, syndikera på andra platser. Posta en gång till en plattform du kontrollerar, låt den nå varje nätverk. Bridgy Fed är en lösning som får dig POSSE-beteende från ett befintligt socialt konto. Plattformsinbyggt stöd för dubbla protokoll (Wafrn och WordPress) är samma idé utan en brygga.

    Kommentar

    Inlägget är inspirerat av ett inlägg på Federated Mind som troligen i huvudsak är AI-producerat. Även bilderna som är AI-genererade är därifrån. AI-skapade bilder och AI-skapad text saknar upphovsätt i Sverige.

    Läs mer:

  • Hur decentraliserat är Fediversum?

    Hur decentraliserat är Fediversum?

    Fediversum blir allt mer decentraliserat. Det yttrar sig på alla nivåer. Allt fler programvaror använder sig av Fediversums protokoll ActivityPub, allt fler instanser (sajter) startas. De nya instanserna startar ofta med programvaror som nyss fått stöd för ActivityPub. Exempelvis WordPress, Ghost och NodeBB. Eller helt nya programvaror som Piefed, Bonfire och Loops. Men också om gamla programvaror som Pixelfed och Mastodon.

    Och andelen användare som finns på Mastodon har minskat över tid. Den är fortfarande hög men minskar. Observera att Threads som är den största programvara som har stöd för ActivityPub (dock bara utanför EU) inte är medtaget i den statistik som finns då det inte finns några uppgifter hur många Threadsanvändare som faktiskt kopplat upp sig mot Fediversum genom att slå på stöder för ActivityPub. Inte heller finns uppgifter om Flipboard med och dessutom är många högerextrema sajter inte med.

    När det gäller fördelningen av antalet fysiska servrar så finns uppgifter om 2007 servrar och de länder de finns i. USA och Tyskland har tillsammans 65,3% av antalet servrar i den underökta gruppen. De 10 största länderna har 93,9%.

    Land, andel i procent

    1. USA, 43,4%
    2. Tyskland, 21,9%
    3. Frankrike, 7,8%
    4. Japan, 7,4%
    5. Finland, 3,7%
    6. Kanada, 2,8%
    7. Nederländerna, 2,4%
    8. Storbritannien, 1,9%
    9. Schweiz, 1,3%
    10. Sydkorea, 1,3%

    I Sverige återfinns 0,9% av de servrar som ingår i undersökningen.

    Dessutom finns uppgifter om vilket företag som står för hårdvaran, dvs den fysiska servern för instanserna, vad det gäller 1 542 instanser. De två största leverantörerna har 55,8% av antalet servrar i den undersökta gruppen av servrar. De tio största står för 88,9%.

    Leverantör, andel i procent

    1. Cloudflare Inc, USA; 32,7%
    2. Hetzner Online GmbH, Tyskland, 23,1%
    3. DigitalOcean LLC, USA, 8,4%
    4. OVH SAS, Frankrike, 7,4%
    5. netcup GmbH, Tyskland, 3,6%
    6. Amazon Inc, USA, 3,6%
    7. Akamai Connected Cloud, USA, 3,6%
    8. Contabo GmbH, Tyskland, 2,3%
    9. SAKURA Internet Inc, Japan, 2,1%
    10. The Constant Company LLC, USA, 2,1%

    Läs mer: Svensson-bloggen

    Hetzner har serverparker i Finland, Tyskland och Nederländerna. Det är anledningen till att Finland har så stor andel servrar som de har. De flest av företagen hör hemma i USA och Tyskland som också är de länder som har flest servrar.

    Med tanke på att det finns cirka 20 000 instanser så är antalet instanser som ingår i undersökningen ganska få. Det finns anledning att tro att Fediversum är mer decentraliserat än vad undersökningen visar.

    Men det finns mer statistik att titta på. På FediDB finns statistik för de vanligare programvarorna och jag har sammanfattat statistiken i ett särskilt inlägg.

    Instanser per land

    För denna statistik har jag använt sajten Fediverse Observer. När det gäller fördelningen av instanser per land så är det väldigt utspritt med USA och Tyskland i topp. De tre största står för 41,6% och de tio största länderna för 72,0%. Decentralisering är större när det gäller instanser vad underökning av serverleverantörer tyder på. Serverleverantörsstaistiken bygger dock på ett lite antal servrar jämfört med statistiken över instanser.

    Land, antal instanser, andel

    1. USA, 4 185, 22,0%
    2. Tyskland, 3 727, 19,6%
    3. Frankrike, 2 567, 13,5%
    4. Japan, 866, 4,6%
    5. Finland, 562, 3,0%
    6. Storbritannien, 515, 2,7%
    7. Nederländerna, 479, 2,5%
    8. Kanada, 455, 2,4%
    9. Schweiz, 187, 1,0%
    10. Sverige, 130, 0,7%

    Källa: Fediverse Observer

    Vanligaste programvarorna

    Två programvaror står för 70,1% av instanserna. Den totala dominansn Mastodon hade tidigare är borta. I huvudsak beroende på att WordPress numera har stöd för ActivityPub. De tio största programvarorna står för 90,4%.

    Programvara, antal instanser

    1. WordPress, 10 539, 36,9%
    2. Mastodon, 9 476, 33,2%
    3. Peertube, 1 460, 5,1%
    4. Misskey, 1 176, 4,1%
    5. Pixelfed, 656, 2,3%
    6. Writefreely, 629, 2,2%
    7. Pleroma, 566, 2,0%
    8. Lemmy, 538, 1,9%
    9. Sharkey, 421, 1,5%
    10. Friendica, 354, 1,2%

    Källa: Mrp.net

    Tittar vi istället på antalet registrerade användare så dominerar Mastodon gansk tydligt. Det beror på att WordPressinstanserna i allmänhet bara har en eller ett par användare. Länge stod Mastodon för omkring 80% av alla registrerade användare men på grund av den ökade populariteten för Pixelfed, Lemmy och Peertube samt att NodeBB fått stöd för ActivityPub har Mastodons andel minskat.

    BridgyFed är en brygga som gör det möjligt för Mastodonanvändare att följa Blueskykonton och omvänt. Det finns allsåt fler än 103 000 Mastodonanvändare som gjort det möjligt för Blueskyanvändare att följa dem. Samtidigt finns det bara drygt 34 000 Blueskyanvändare som gjort det möjligt för Mastodonanvändare att följa dem.

    Programvara, antal registrerade användare

    1. Mastodon, 9 669 932, 59,4%
    2. NodeBB, 2 882 099, 17,7%
    3. Misskey, 1 041 525, 6,4%
    4. Pixelfed, 717 403, 4,4%
    5. Lemmy, 633 043, 3,9%
    6. Peertube, 556 077, 3,4%
    7. Diaspora, 243 917, 1,5%
    8. Microdotblog, 196 772, 1,2%
    9. Bridgy-fed, 103 476, 0,6%
    10. Writefreely, 96 942, 0,6%

    Källa: Mrp.net, FediDB

    När det gäller aktiva användare dominerar Mastodon än mer än vad programmet gör vad det gäller registrerade användare. Observera att Misskety inte rapporterar aktiva användare på ett korrekt sätt och att siffran som redovisas är för låg. Men även här har Mastodons andel minskat rejält. De tio största programvarorna står för 93,2% av alla aktiva användare.

    Programvara, antal månatligt aktiva användare (MAU)

    1. Mastodon, 908 364, 70,8%
    2. Pixelfed, 117 228, 9,2%
    3. NodeBB, 79 474, 6,2%
    4. Lemmy, 50 076, 3,9%
    5. Peertube, 49 921, 3,9%
    6. WordPress, 14 434, 1,1%
    7. Fedibird, 8 610, 0,7%
    8. Bookwyrm, 6 353, 0,5%
    9. Microdotblog, 5 176, 0,4%
    10. Misskey, 5 098, 0,4%

    Källa: Mrp.net, FediDB

    Den källa jag valt som huvudkälla för uppgifterna om instanser och användare, mrp.net, har många fler instanser indexerade än vad FediDB och Fediverse Observer har. Men de har ett indexeringsproblem när det gäller Pixelfed vilket gjort att jag använder FediDB som källa för den programvaran. Jag har också räknat om antalet totala användare i enlighet med det.

    Slutligen kan det vara intressant att se hur alla användare av en viss programvara är fördelade på instanser. Om det har jag skrivit ett annat inlägg.

    Läs också: