Mýty a legendy starého Fediverse

Áno, presne tak starého. V máji minulého roka oslavila globálna decentralizovaná sociálna sieť Fediverse (angl. – Fediverse) 11 rokov! Presne pred 11 rokmi zakladateľ projektu Identi.ca zverejnil prvý príspevok.

Mýty a legendy starého Fediverse

Medzitým, akýsi anonym na váženom zdroji napísal: „Problém Fediverse je v tom, že o ňom vie dva a pol zemnoskopca“.

Aký absurdný problém. Poďme ho opraviť! A zároveň sa pokúsme rozptýliť niektoré mýty (a posilniť niektoré legendy).

*Pre úplnosť obrazu bude možno užitočné oboznámiť sa s predchádzajúcim článkom o Fediverse, s tou poznámkou, že veľa z neho už zastaralo..

Začneme s najdiskutovanejším mýtom.

Mýtus č. 1: <Názov akejkoľvek korporácie> je úplne jedno na celý ruch s decentralizovanými „alternatívami“.

Mýty a legendy starého Fediverse

Do určitej miery je toto tvrdenie pravdivé. Presne tak, ako je pravdivá známa fráza Mahátmu Gándhího: „Najprv vás ignorujú, potom sa vám smejú, potom s vami bojujú, a nakoniec vyhrávate.«.

Téma decentralizácie nedáva nikomu pokoj. Koncom roku 2018 zakladateľ svetovej siete Tim Berners-Lee hovoril o svojom pláne decentralizovať web pomocou nového projektu Solid. Prečo sa teda nezamyslieť nad už existujúcimi federatívnymi sociálnymi sieťami s protokolom ActivityPub, ktorý štandardizoval W3C, ktorému predsedá pán Berners-Lee?

V júli 2019 sa Apple pridala k projektu Facebook, Twitter, Google a Microsoft na prenose dát Data Transfer Project. Akú súvislosť má Fediverse? V repozitári projektu vedľa Twitteru, Instagramu, Facebooku (a Solid) nájdete kód pre federatívnu sieť Mastodon. Nie zlé pre sieť, na ktorú „nejde“.

V októbri 2019 zakladateľ Wikipédie Jimmy Wales oznámil spustenie „alternatívy Facebook a Twitter“ – WT:Social, platformy bez reklamy, ktorá existuje na základe darov používateľov. Tieto princípy pripomínajú federatívne siete, čo rýchlo podali používatelia Twitteru pánovi Walesovi. Ten prislúbil zvážiť implementáciu protokolu ActivityPub a neskôr uviedol, že kód projektu WT:Social bude sprístupnený pod licenciou GPLv3. Skvelé!

V decembri 2019 zakladateľ Twitteru Jack Dorsey vyhlásil o plánoch spoločnosti investovať do výskumu a vytvorenia série otvorených decentralizovaných štandardov pre sociálne siete s cieľom zlepšiť službu Twitter. V sieťach Fediversu sa v tejto súvislosti objavilo veľa vtipov o tom, že Dorsey sa rozhodol klonovať federatívnu sieť Mastodon. Ide o to, že mesiac pred svojím vyhlásením Dorsey prihlásil na oficiálny promo účet siete Mastodon na Twitteri. Takže jednoducho nemohol nevedieť o jej existencii. Vývojár Mastodon sa pozitívne vyjadril o myšlienke pripojiť Twitter k sieťam Fediversu (namiesto vytvárania nových nekompatibilných standardov).

A teraz otázka pre čitateľov: v akej fáze, podľa vášho názoru, sa Fediverse nachádza v rámci definície Mahátmu Gándhího?

Mýtus č. 2: Federatívne siete používajú najviac 10 zahraničných používateľov a 100 botov. Projekty sú mŕtve! Žiadny rozvoj! Žiadne nálepky!

Mýty a legendy starého Fediverse

Ponáhľam sa vás upokojiť: nálepky sa nedávno sa objavili v federálnej sieti Pleroma, jednom z najrýchlejšie rastúcich platforiem z pohľadu počtu serverov. Kód projektu je napísaný v jazyku Elixir a optimalizovaný pre malé komunity (môžete si pokojne založiť uzol na nejakom Beaglebone alebo Raspberry Pi).

Chýry o smrti federatívnych projektov sú veľmi prehnané. Áno, mikrob bloggingová sieť GNU Social, ktorá existuje od roku 2010, zastaráva podľa moderných štandardov. Doteraz v nej dokonca neexistovala možnosť poslať nepúblicnu správu, keďže tento scenár nebol predpokladaný v špecifikácii protokolu OStatus. Našťastie, GNU Social už rok pracuje pracuje na zavedení protokolu ActivityPub.

Poďme sa pozrieť na novšie, aktívne sa rozvíjajúce siete.

Najúspešnejší federatívny projekt Mastodon (od istého času prevyšujúci Twitter z pohľadu funkčnosti), v januári minulého roku získal grant Samsung Stack Zero, určený na „inovatívne, sľubné“ projekty. Okrem toho má projekt stabilnú finančnú podporu na Patreone. V roku 2019 Keybase implementovali integrovalo s Mastodon, čo vyvolalo zmiešanú reakciu používateľov. Našťastie, ako sa očakáva v OSS, je to voliteľné a rieši sa na strane správcu servera.

Mastodon má niekoľko zaujímavých forkov: Glitch-soc s experimentálnymi funkciami (ktoré sa často následne prijímajú do hlavnej vetvy projektu Mastodon), Hometown, rozširujúci možnosti označovania príspevkov. Stojí za to si tiež pozrieť alternatívne rozhrania, medzi ktorými Pinafore a Halcyon.

Ak sa u nás zastavíte, nezabudnite sa pripojiť k rusky hovoriacej komunite.

O Mastodone sa dá nájsť veľa informácie na internete, takže poďme ďalej.

PeerTube – decentralizovaná platforma na hostovanie a vysielanie videí – bola vytvorená komunitou Framasoft ako alternatíva k YouTube / Vimeo. Projekt sa prvýkrát objavil v tlači vďaka Google, ktorý v roku 2018 dočasne zablokoval účet systému 3D modelovania Blender. Vtedy nadšenci založili svoj PeerTube, ktorý je k dispozícii doteraz. Cieľom projektu je vytvoriť sieť vzájomne prepojených poskytovateľov videa nezávislých od veľkých hráčov na trhu. Na uľahčenie záťaže na serveroch platforma podporuje peer-to-peer video vysielanie cez WebRTC: ak niekoľko používateľov súčasne sleduje video v prehliadači, kým je karta otvorená, používatelia pomáhajú distribuovať obsah.

Nedávno bol zverejnený bol vydaný verzia 2.0. Videá z PeerTube je možné sledovať zo siete Mastodon (informácie 100%) a niektorých iných Fediverse sietí (môžu sa vyskytnúť chyby).

Na PeerTube sa nahrávajú ruské podcasty o histórii Fediverse od Doktora. Určite si ich vypočujte!

Pixelfed – ako Instagram, len bez fotiek nechtov (aspoň zatiaľ)! Projekt nedávno získal získal grant od Európskej organizácie NLnet na ďalší rozvoj a za uplynulý rok zvýšil počet uzlov na viac ako 100. Federuje sa s väčšinou sietí Fediverse.

Funkwhale – alternatíva k Grooveshark a Deezer. Napísaný v Pythone, projekt začal sa federovať so sieťou Mastodon celkom nedávno – v decembri minulého roka. Platforma umožňuje vytvárať playlisty, počúvať cudzie hudobné výbery („rádio“), interagovať s ostatnými používateľmi. Existuje možnosť nahrávať a zdieľať zvukové záznamy obmedzene, napríklad aby sa predišlo problémom s autorskými právami.

WriteFreely – nečakane úspešná platforma federálnych blogov. Zjavne sa používateľom Mastodon hrozne zunovalo obmedzenie na 500 znakov. Tak či onak, projekt rýchlo získal popularitu v úzkych kruhoch – 200+ serverov za viac ako rok – a vďaka udržiavaniu plateného uzla (pre tých, ktorí sú leniví spúšťať svoj a pre všetkých, ktorí chcú finančne pomôcť) dokonca vyhlásil o hľadaní nových Go vývojárov na kontraktovej báze. V júni 2019 vývojári jadra Linux oznámili novú službu blogov people.kernel.org, pod ktorou sa nachádza softvér WriteFreely. Príspevky na tejto platforme je možné čítať z Pleroma a niektorých ďalších sietí Fediverse.

ForgeFed – vyvíjaný federatívny protokol-rozšírenie ActivityPub, ktorý zabezpečí federáciu medzi systémami správy verzií. Predtým sa projekt nazýval GitPub.

Ešte zo zaujímavého – Mobilizon na organizovanie stretnutí, udalostí, konferencií. Vytvorená asociáciou Framasoft na základe úspešnej crowdfundingovej kampane, táto platforma nahradí MeetUp, skupiny na Facebooku a iné centralizované riešenia. Hurá!

V predchádzajúcom článku spomínané siete Friendica, Hubzilla a Socialhome. Dnes všetky tri siete implementovali protokol ActivityPub a pripojili sa k väčšine federatívnych sietí, pričom si zachovali výhodu federácie s veľkou (počet účtov) sieťou diaspora. Niekto povie, že udržiavanie niekoľkých protokolov je skôr nevýhodou. Vzhľadom na rôznu funkčnosť, zabezpečenie stabilnej federácie so všetkými ostatnými sieťami je netriviálna úloha. A predsa, je to možné.

Rozhranie Friendica sa považuje za najjednoduchšie na osvojenie pre používateľov Facebooku. S tým by som sa hádala (aj keď dizajn Facebooku považujem za mimoriadne nepohodlný). Neobmedzené príspevky, fotoalbumy, osobné správy – minimálny súbor funkcií, ktoré sa od sociálnej siete očakávajú, tu je. Projekt veľmi potrebuje front-end nadšencov (stalo sa to tak, že v tíme sú len backendisti) – kto sa chce zapojiť do open-source?

Hubzilla – nie je to najintuitívnejšia sieť (pozývam všetkých, ktorí chcú, aby pomohli zlepšiť rozhranie). Na druhej strane platforma ponúka široké spektrum možností pre prácu ako sociálna sieť, fórum, diskusné skupiny, Wiki a webová stránka. Čerstvé vydanie bolo predstavené na konci roka 2019. Okrem protokolov ActivityPub a diaspora, Hubzilla federuje vo svojej sieti podľa vlastného protokolu Zot, vďaka ktorému ponúka dve jedinečné funkcie pre Fediverse. Po prvé, ide o bezproblémovú autentifikáciu „Nomadic Identity“. Po druhé, funkcia klonovania účtu, ktorá umožňuje mať „záložnú kópiu“ všetkých údajov (príspevky, kontakty, správy) na inom serveri — užitočné, ak hlavný server náhle vypadne. Pripútanie užívateľa k konkrétnemu serveru (a zložitosti budúcej migrácie na nový) sú slabým miestom federatívnych sietí. Niekoľko projektov Fediverse vyjadrilo záujem o implementáciu protokolu Zot, ale zatiaľ len na úrovni diskusií. Medzitým, začala práca na oficiálnej standardizácii protokolu Zot v rámci W3C.

Fórum rusky hovoriacej komunity Hubzilla tu (na ktoré sa dá prihlásiť z iných sietí, s ktorými sa Hubzilla federuje).

Socialhome – federatívna sieť s flexibilným rozhraním, pripomínajúca Pinterest alebo Tumblr. Najlepšie sa hodí na vizuálny obsah (ilustrácie, fotografie). Vývojár projektu, tiež zakladateľ neziskovej organizácie na podporu federatívnych platforiem Feneas, naplánoval veľa zaujímavých funkcií. Sieť sa vyvíja pomaly, sledujeme vývoj udalostí.

Smithereen – o tomto projekte zatiaľ nie je veľa známe, okrem toho, že ho vyvíja bývalý zamestnanec Vkontakte a Telegramu a plánuje sa do istej miery klon Vkontakte. Bolo by to veľmi vhodné: funkčnosť komunít je slabo rozvinutá vo federatívnych sieťach. Kód projektu ešte nebol zverejnený, ale testový server už sa federuje.

Samozrejme, to nie sú všetky siete tvoriace Fediverse. Programátorom sa veľmi páči písať svoje vlastné varianty, preto len za rok 2019 vzniklo 13 nových projektov. Aktuálny zoznam sietí Fediverse hľadajte tu, a o výsledkoch roka 2019 si môžete prečítať tu.

Vracia sa k mýtu, za rok 2019 sa vo Fediverse pribudlo viac ako milión nových užívateľov. Takže tam naozaj je viac cudzincov ako 10. Rusky hovoriaca komunita zostáva stále malá.

Mýtus # 3 (najživotaschopnejší): nikto to všetko nepotrebuje!

Mýty a legendy starého Fediverse

A tu, čitateľ, ťa pravdepodobne nepresvedčím textom. Bolo by to ako vysvetľovať chuť melóna niekomu, kto ho nikdy neskúšal.

Zasúži si pozornosť (nádherné) vystúpenie známeho aktivistu Arala Balkana v Európskom parlamente v novembri 2019, kde veľmi zrozumiteľne vysvetľuje predstaviteľom národa, v čom spočívajú hlavné problémy súčasného prístupu Európskej únie k regulácii a podpore centralizovaných korporácií a startupov, a aké sú výhody otvorených federatívnych sietí. Odporúčam na pozretie. Ak vás Aral nepřesvědčí o testovaní federatívnych sietí, tak ja už vôbec nie.

Pozrite si tiež záznamy z vystúpení z konferencie ActivityPub, ktorá sa konala v auguste v Prahe. Udalosť bola dosť chaotická, organizovaná tak rýchlo, že nie všetci záujemcovia stihli zakúpiť lístky a prísť. Dobrá správa – plánuje sa nová konferencia pre všetky federatívne siete (nielen na báze ActivityPub) v roku 2020 v Barcelone. Sledujte novinky o udalosti.

Trochu užitočných odkazov:

Na záver obrázok, ktorý vás priláka – plagát z kongresu Chaos Computer Club z minulého roka:

Mýty a legendy starého Fediverse

Uvidíme sa vo Fediverse!

Vyjadrujem vďaku doktorovi za prečítanie tohto článku a užitočné úpravy, a Maksimovi z tímu Hubzilla za doplnenia.

Zdroj: habr.com

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster