Ja nøyaktig eldgammel. I mai i fjor kom det globale desentraliserte sosiale nettverket Fediverse (engelsk – Fediverse) 11 år! For nøyaktig så mange år siden publiserte grunnleggeren av Identi.ca-prosjektet sitt første innlegg.

I mellomtiden skrev en viss anonym person på en respektert ressurs: "Problemet med Fediverse er at to og en halv graver vet om det.".
For et latterlig problem. La oss fikse det! Og samtidig vil vi prøve å avlive noen myter (og styrke noen legender).
*For å fullføre bildet kan det være nyttig å gjøre seg kjent med om Fediverse, med forbehold om at mye av det allerede er utdatert.
La oss starte med den mest kontroversielle myten.
Myte #1: <Navn på ethvert selskap> bryr seg ikke om alt oppstyret med desentraliserte "alternativer".

Til en viss grad er denne uttalelsen sann. Nøyaktig like sant som Mahatma Gandhis slagord er: "Først ignorerer de deg, så ler de av deg, så slåss de med deg, og så vinner du".
Temaet desentralisering hjemsøker ingen. På slutten av 2018 snakket skaperen av World Wide Web, Tim Berners-Lee, om planen sin om å desentralisere nettet med et nytt prosjekt . Det ser ut til, hvorfor ikke ta en nærmere titt på allerede eksisterende forente sosiale nettverk med en protokoll , som standardiserte , som ledes av Mr. Berners-Lee?
I juli 2019 ble Apple med i datamigreringsprosjektet Facebook, Twitter, Google og Microsoft . Hva har Fediverse med det å gjøre? I prosjektlageret, sammen med Twitter, Instagram, Facebook (og Solid), finner du for forent nettverk . Ikke verst for et nettverk som ikke bryr seg.
I oktober 2019 kunngjorde Wikipedia-grunnlegger Jimmy Wales lanseringen av et "alternativ til Facebook og Twitter" - , en annonsefri plattform drevet av brukerdonasjoner. Disse prinsippene minner om fødererte nettverk, som Twitter-brukere var raske til å fortelle Mr. Wales. At om implementeringen av ActivityPub-protokollen og kunngjorde senere at koden for WT:Social-prosjektet ville være åpen kildekode under GPLv3-lisensen. Flott!
I desember 2019, Twitter-skaper Jack Dorsey om selskapets intensjoner om å investere i forskning og etablering av en rekke åpne desentraliserte standarder for sosiale nettverk, for å forbedre Twitter-tjenesten. Det var mange vitser om dette på Fediverse-nettverkene om det faktum at Dorsey bestemte seg for å klone det fødererte nettverket Mastodon. Faktum er at en måned før Dorsey kom med sin uttalelse på Twitter til den offisielle reklamekontoen til Mastodon-nettverket. Så han kunne rett og slett ikke unngå å vite om dens eksistens. Utvikler Mastodon positiv om ideen om å koble Twitter til Fediversity-nettverk (i stedet for å lage nye inkompatible standarder).
Nå et spørsmål til leserne: på hvilket stadium tror du Fediverse er innenfor Mahatma Gandhis definisjon?
Myte #2: Federerte nettverk brukes av maksimalt 10 utlendinger og 100 roboter. Prosjekter er døde! Det er ingen utvikling! Ingen klistremerker!

Jeg skynder meg å berolige deg: klistremerkene har nylig i et forent nettverk , en av de raskest voksende plattformene når det gjelder antall servere. Prosjektkoden er skrevet på Elixir-språket og er optimalisert for små samfunn (du kan enkelt kjøre en node på noen Beaglebone eller Raspberry Pi).
Ryktene om døden til føderale prosjekter er sterkt overdrevet. Ja, mikrobloggnettverk GNU Social, som har eksistert siden 2010, er utdatert etter moderne standarder. Inntil nylig hadde den ikke engang muligheten til å sende en ikke-offentlig melding, siden dette scenariet ikke er gitt i OStatus-protokollspesifikasjonen. Heldigvis har GNU Social eksistert i et år nå om implementering av ActivityPub-protokollen.
La oss ta en titt på de nyere, aktivt utviklende nettverkene.
Det mest vellykkede forbundsprosjektet (en tid overlegen Twitter i funksjonalitet), i januar i fjor stipend , beregnet på "innovative, kommende" prosjekter. I tillegg har prosjektet stabil økonomisk støtte på Patreon. I 2019 Keybase integrasjon med Mastodon, noe som forårsaket blandede reaksjoner fra brukerne. Heldigvis, som forventet i åpen kildekode-programvare, er dette valgfritt og avgjøres på serveradministratorens side.
Mastodon har flere interessante gafler: med eksperimentelle funksjoner (som oftest senere aksepteres i den generelle grenen av Mastodon-prosjektet), , som utvider mulighetene for å merke innlegg. Det er også verdt å se nærmere på alternative grensesnitt, bl.a и .
Hvis du reiser gjennom, ikke glem å bli med oss .
Du kan finne mye om Mastodon online, så la oss gå videre.
– desentralisert videoverts- og videokringkastingsplattform – laget av fellesskapet som et alternativ til YouTube/Vimeo. Prosjektet dukket først opp i pressen takket være Google, som i 2018 midlertidig blokkerte kontoen til Blender 3D-modelleringssystemet. Deretter entusiaster din egen PeerTube, som fortsatt er tilgjengelig i dag. Målet med prosjektet er å skape et nettverk av sammenkoblede videoleverandører, uavhengig av store markedsaktører. For å lette belastningen på servere, støtter plattformen peer-to-peer videokringkasting ved bruk av WebRTC: hvis flere brukere samtidig ser på en video i nettleseren, så lenge fanen er åpen, hjelper brukerne med å distribuere innholdet.
Nylig utgivelse av versjon 2.0. Videoer fra PeerTube kan sees fra Mastodon-nettverket (100 % informasjon) og noen andre Fediversity-nettverk (feil er mulig).
Russisktalende legger ut på PeerTube om historien til Fediverse fra . Sørg for å lytte!
– lik Instagram, bare uten bilder av negler (i hvert fall foreløpig)! Prosjekt nylig stipend fra den europeiske organisasjonen for videre utvikling og i løpet av det siste året økt antall noder til 100+. Forbunder med de fleste Fediverse-nettverk.
– et alternativ til Grooveshark og Deezer. Skrevet i Python, prosjekt forbund med Mastodon-nettverket så sent som i desember i fjor. Plattformen lar deg lage spillelister, lytte til andres musikkvalg ("radio") og samhandle med andre brukere. Det er mulig å laste ned og dele lydopptak på begrenset basis, for eksempel for å unngå opphavsrettsproblemer.
er en uventet vellykket forent bloggingplattform. Tilsynelatende er Mastodon-brukere virkelig lei av grensen på 500 tegn. På en eller annen måte ble prosjektet raskt populært i trange kretser - 200+ servere på mer enn et år - og på grunn av vedlikehold av en betalt node (for de som er for late til å oppdra sine egne og alle som ønsker å hjelpe økonomisk ) til og med о поиске новых Go разработчиков на контрактной основе. В июне 2019 разработчики ядра Linux ny bloggtjeneste , som har WriteFreely-programvare under panseret. Innlegg på denne plattformen kan leses fra Pleroma og noen andre Fediverse-nettverk.
– en utviklet forent protokoll-utvidelse av ActivityPub, som vil gi federasjon mellom versjonskontrollsystemer. Tidligere ble prosjektet kalt .
Mer interessante ting - for å organisere møter, arrangementer, konferanser. Laget av foreningen basert på resultatene av en vellykket crowdfunding , vil denne plattformen erstatte MeetUp, Facebook-grupper og andre sentraliserte løsninger. Hurra!
I forrige nettverk ble nevnt , и . Til dags dato har alle de tre nettverkene implementert ActivityPub-protokollen og sluttet seg til flertallet av fødererte nettverk, samtidig som de opprettholder fordelen med en føderasjon med et stort (etter antall kontoer) nettverk . Noen vil si at det er en ulempe å opprettholde flere protokoller. På grunn av den forskjellige funksjonaliteten er det en ikke-triviell oppgave å sikre en stabil føderasjon med alle andre nettverk. Og likevel er det mulig.
grensesnitt anses som den enkleste å lære for Facebook-brukere. Jeg vil argumentere med dette (selv om jeg også synes Facebooks design er veldig upraktisk). Ubegrensede innlegg, fotoalbum, personlige meldinger - minimumssettet som forventes fra et sosialt nettverk er her. Prosjektet trenger virkelig en front-end-entusiast (det tilfeldigvis består teamet av kun back-end-utviklere) - hvem ønsker å bli med i åpen kildekode?
– ikke det mest intuitive nettverket (jeg inviterer alle til å hjelpe til med å forbedre grensesnittet). Men plattformen gir et bredt spekter av muligheter til å jobbe som sosialt nettverk, forum, diskusjonsgrupper, Wiki og nettside. Den siste utgivelsen var på slutten av 2019. I tillegg til ActivityPub- og diasporaprotokollene, er Hubzilla forent innenfor nettverket ved hjelp av sin egen protokoll , takket være det gir den to funksjoner som er unike for Fediverse. For det første er det ende-til-ende-autentisering "Nomadic Identity". For det andre lar kontokloningsfunksjonen deg ha en "sikkerhetskopi" av alle data (innlegg, kontakter, korrespondanse) på en annen server - nyttig hvis hovedserveren plutselig går offline. Å knytte en bruker til en spesifikk server (og vanskeligheten med videre migrering til en ny) er et svakt punkt for forente nettverk. Flere Fediverse-prosjekter har uttrykt ønske om å implementere Zot-protokollen, men så langt på samtalenivå. I mellomtiden, om den offisielle standardiseringen av Zot-protokollen innenfor W3C.
Hubzilla russisktalende fellesskapsforum (du kan abonnere på det fra andre nettverk som Hubzilla er forent med).
– et forent nettverk med et fleksibelt grensesnitt som minner om Pinterest eller Tumblr. Mest egnet for visuelt innhold (illustrasjoner, fotografier). Prosjektutvikler, også grunnlegger av en ideell organisasjon for promotering av fødererte plattformer , har mange spennende muligheter planlagt. Nettverket utvikler seg sakte, vi følger utviklingen.
- Lite kan sies om dette prosjektet ennå, bortsett fra at det utvikles av en tidligere ansatt i VKontakte og Telegram, og på en måte er det planlagt en klone av VKontakte. Det ville være veldig nyttig: funksjonaliteten til fellesskap er dårlig utviklet i fødererte nettverk. Prosjektkoden er ennå ikke publisert, men er allerede føderert.
Dette er selvfølgelig ikke alle nettverkene som utgjør Fediverse. Programmerere liker veldig godt å skrive sine egne versjoner, så bare i 2019 dukket det opp 13 nye prosjekter. Se etter den gjeldende listen over Fediverse-nettverk , og du kan lese om resultatene for 2019 .
Tilbake til myten, for 2019 i Fediverse mer enn en million nye brukere lagt til. Så, tross alt, er det mer enn 10 utlendinger der. Det russisktalende samfunnet er fortsatt lite.
Myte #3 (den mest seige): ingen trenger alt dette!

Og her, leser, vil jeg neppe være i stand til å overbevise deg med tekst. Det ville være som å forklare smaken av vannmelon til noen som aldri har prøvd den.
Bemerkelsesverdig (flott) tale fra en anerkjent aktivist på Europaparlamentet i november 2019, hvor han representanter for folket, hva er hovedproblemene ved den nåværende EU-tilnærmingen til å regulere og støtte sentraliserte selskaper og oppstartsbedrifter, og hva er fordelene med åpne fødererte nettverk. Jeg anbefaler å se. Hvis Aral ikke overbeviser deg om å teste fødererte nettverk, vil jeg ikke gjøre det.
Se også opptak av forestillinger fra , holdt i august i Praha. Arrangementet var ganske kaotisk, organisert så raskt at ikke alle hadde tid til å kjøpe billetter og komme. Den gode nyheten er at en ny konferanse er planlagt for alle fødererte nettverk (ikke bare ActivityPub) i 2020 i Barcelona. for nyheter om arrangementet.
Noen nyttige linker:
- Federated Networks Guide Site –
- Serverstatistikk –
- Statistikk over ulike føderale prosjekter –
- Mer statistikk -
- Tilkoblingsvisualisering –
Til slutt, et bilde for å tiltrekke deg er en plakat fra Chaos Computer Club-kongressen i fjor:

Vi sees på Fediverse!
Jeg vil gjerne uttrykke min takknemlighet til legen for korrekturlesing av denne artikkelen og nyttige redigeringer, og til Maxim fra Hubzilla-teamet for hans tillegg.
Kilde: www.habr.com
