Mity i legendy starożytnego Fediverse

Tak, dokładnie starożytnej. W maju zeszłego roku globalna, zdecentralizowana sieć społecznościowa Fediverse (ang. – Fediverse) obchodziła 11 lat! Dokładnie tyle lat temu założyciel projektu Identi.ca opublikował swój pierwszy post.

Mity i legendy starożytnego Fediverse

Tymczasem jakiś anonim na szanowanym portalu napisał: „Problem Fediverse polega na tym, że wie o nim dwóch i pół kopacza ziemi”.

Jaki absurdalny problem. Naprawmy to! A przy okazji spróbujmy rozwiać niektóre mity (i wzmocnić kilka legend).

*Dla pełnego obrazu, być może warto zapoznać się z poprzednim artykułem o Fediverse, z tą uwagą, że wiele z niego już jest nieaktualne..

Zacznijmy od najbardziej kontrowersyjnego mitu.

Mit # 1: <Nazwa jakiejkolwiek korporacji> ma głęboko w nosie cały zgiełk wokół „alternatyw” decentralizowanych.

Mity i legendy starożytnego Fediverse

W pewnym sensie to stwierdzenie jest prawdziwe. Tak samo prawdziwe, jak powiedzenie Mahatmy Gandhiego: „Na początku Cię ignorują, potem się z Ciebie śmieją, następnie walczą z Tobą, a później wygrywasz.«.

Temat decentralizacji nie daje nikomu spokoju. Pod koniec 2018 roku twórca World Wide Web, Tim Berners-Lee, opowiedział o swoim planie zdecentralizowania internetu za pomocą nowego projektu Solid. Dlaczego więc nie przyjrzeć się już istniejącym federacyjnym sieciom społecznościowym z protokołem ActivityPub, który został zunifikowany W3C, przewodniczy mu pan Berners-Lee?

W lipcu 2019 roku Apple dołączyło do projektu Facebooka, Twittera, Google i Microsoftu dotyczącego transferu danych. Data Transfer Project. Jaki związek ma z tym Fediverse? W repozytorium projektu obok Twittera, Instagrama i Facebooka (oraz Solid) znajdziesz kod dla sieci federacyjnej Mastodon. Nieźle jak na sieć, na którą „nikogo nie obchodzi”.

W październiku 2019 roku założyciel Wikipedii, Jimmy Wales, ogłosił uruchomienie „alternatywy dla Facebooka i Twittera” – WT:Social, platformy bez reklam, finansowanej przez datki użytkowników. Te zasady przypominają sieci federacyjne, o czym użytkownicy Twittera szybko powiadomili pana Walesa. Ten zobowiązał się do zastanowienia się nad wdrożeniem protokołu ActivityPub i później ogłosił, że kod projektu WT:Social będzie udostępniony na licencji GPLv3. Świetnie!

W grudniu 2019 roku twórca Twittera, Jack Dorsey ogłosił o zamiarze firmy zainwestowania w badania i stworzenie szeregu otwartych, zdecentralizowanych standardów dla mediów społecznościowych, aby poprawić usługi Twittera. W sieciach Fediverse krążyło wiele żartów na temat tego, że Dorsey postanowił sklonować federacyjną sieć Mastodon. Faktem jest, że miesiąc przed swoim ogłoszeniem Dorsey zapisana na oficjalnym profilu promocyjnym sieci Mastodon na Twitterze. Więc po prostu nie mógł nie wiedzieć o jej istnieniu. Twórca Mastodona pozytywnie wypowiedział się odniósł się do pomysłu dołączenia Twittera do sieci Fediverse (zamiast tworzenia nowych, niespójnych standardów).

A teraz pytanie do czytelników: na jakim etapie, według was, znajduje się Fediverse w kontekście definicji Mahatmy Gandhiego?

Mit # 2: Sieci federacyjne używają maksymalnie 10 obcokrajowców i 100 botów. Projekty są martwe! Nie ma rozwoju! Nie ma naklejek!

Mity i legendy starożytnego Fediverse

Spieszę uspokoić: naklejki niedawno pojawiły się w federacyjnej sieci Pleroma, jednej z najszybciej rozwijających się pod względem liczby serwerów platform. Kod projektu został napisany w języku Elixir i zoptymalizowany do małych społeczności (możecie śmiało uruchomić węzeł na jakimś Beaglebone lub Raspberry Pi).

Plotki o śmierci projektów federacyjnych są mocno przesadzone. Tak, sieć mikroblogowa GNU Social, istniejąca od 2010 roku, jest przestarzała według współczesnych standardów. Do niedawna nawet nie było możliwości wysłania prywatnej wiadomości, ponieważ taki scenariusz nie był przewidziany w specyfikacji protokołu OStatus. Na szczęście, GNU Social już od roku pracuje pracuje nad wdrożeniem protokołu ActivityPub.

Przyjrzyjmy się nowym, aktywnie rozwijającym się sieciom.

Najbardziej udany projekt federacyjny Mastodon (od pewnego czasu przewyższający Twitter pod względem funkcjonalności), w styczniu ubiegłego roku otrzymał grant Samsung Stack Zero, przeznaczony dla "innowacyjnych, obiecujących" projektów. Oprócz tego projekt ma stabilne wsparcie finansowe na Patreon. W 2019 roku Keybase wprowadzono zintegrował się z Mastodonem, co wywołało kontrowersje wśród użytkowników. Na szczęście, jak to zwykle bywa w OSS, jest to opcjonalne i rozstrzyga się po stronie administratora serwera.

Mastodon ma kilka interesujących forków: Glitch-soc z eksperymentalnymi funkcjami (które najczęściej są następnie włączane do głównej gałęzi projektu Mastodon), Hometown, rozszerzając możliwości formatowania postów. Warto również zwrócić uwagę na alternatywne interfejsy, w tym Pinafore i Halcyon.

Będąc u nas w podróży, nie zapomnij dołączyć do rosyjskiej społeczności.

O Mastodon można znaleźć wiele informacji w sieci, więc jedźmy dalej.

PeerTube – zdecentralizowana platforma hostingu wideo i transmisji wideo – została stworzona przez społeczność Framasoft jako alternatywa dla YouTube / Vimeo. Po raz pierwszy projekt zyskał rozgłos w prasie dzięki Google, który w 2018 roku tymczasowo zablokował konto systemu modelowania 3D Blender. Wówczas entuzjaści uruchomili swój PeerTube, dostępny do dziś. Celem projektu jest stworzenie sieci powiązanych dostawców wideo, niezależnych od dużych graczy na rynku. Aby zmniejszyć obciążenie serwerów, platforma wspiera transmisję wideo peer-to-peer za pomocą WebRTC: jeśli kilku użytkowników jednocześnie ogląda wideo w przeglądarce, dopóki zakładka jest otwarta, użytkownicy pomagają w roznoszeniu treści.

Niedawno opublikowano wydano wersję 2.0. Filmy z PeerTube można oglądać w sieci Mastodon (informacja 100%) oraz w niektórych innych sieciach Fediverse (mogą występować błędy).

Na PeerTube publikowane są treści w języku rosyjskim podcasty na temat historii Fediverse od Doktora. Koniecznie posłuchaj!

Pixelfed – jak Instagram, tylko bez zdjęć paznokci (przynajmniej na razie)! Projekt niedawno otrzymał otrzymał grant od Europejskiej Organizacji NLnet na dalszy rozwój i w ciągu ubiegłego roku zwiększył liczbę węzłów do 100+. Współpracuje z większością sieci Fediverse.

Funkwhale – alternatywa dla Grooveshark i Deezer. Napisany w Pythonie, projekt rozpoczął zintegrował się z siecią Mastodon stosunkowo niedawno – w grudniu zeszłego roku. Platforma pozwala na tworzenie playlist, słuchanie cudzych kolekcji muzyki („radio”), interakcję z innymi użytkownikami. Istnieje możliwość ograniczonego przesyłania i dzielenia się nagraniami audio, np. w celu uniknięcia problemów z prawami autorskimi.

WriteFreely – niespodziewanie udana platforma blogów federacyjnych. Wygląda na to, że użytkownikom Mastodon niezwykle doskwierały ograniczenia do 500 znaków. Tak czy inaczej, projekt szybko zyskał popularność w wąskich kręgach – 200+ serwerów w nieco ponad rok – i dzięki utrzymaniu płatnego węzła (dla tych, którzy nie chcą zakładać własnego oraz dla wszystkich, którzy chcą finansowo pomóc) nawet ogłosił o poszukiwaniach nowych programistów Go na umowę o pracę. ogłosili nową usługę blogów people.kernel.org, której silnik stanowi oprogramowanie WriteFreely. Posty tej platformy można czytać z Pleroma oraz innych sieci Fediverse.

ForgeFed – rozwijany federacyjny protokół rozszerzenia ActivityPub, który zapewni federację między systemami kontroli wersji. Wcześniej projekt nosił nazwę GitPub.

Co więcej – Mobilizon do organizacji spotkań, wydarzeń, konferencji. Tworzona przez stowarzyszenie Framasoft na podstawie udanej kampanii crowdfundingowej kampanii, ta platforma zastąpi MeetUp, grupy na Facebooku i inne scentralizowane rozwiązania. Hurra!

W poprzednim artykuł wspomniano o sieciach Friendica, Hubzilla i Socialhome. Do dzisiaj wszystkie trzy sieci wdrożyły protokół ActivityPub i przystąpiły do większości federacyjnych sieci, zachowując przy tym przewagę federacji z większą (pod względem liczby kont) siecią diaspora. Niektórzy powiedzą, że utrzymywanie kilku protokołów to raczej wada. Z powodu różnych funkcjonalności, zapewnienie stabilnej federacji ze wszystkimi innymi sieciami to niebagatelne wyzwanie. A jednak, to możliwe.

Interfejs Friendica jest uważane za najbardziej przystępne dla użytkowników Facebooka. Z tym bym polemizowała (choć uważam, że design Facebooka jest niesamowicie niewygodny). Nielimitowane posty, albumy zdjęć, wiadomości prywatne – minimalny zestaw, który powinien być dostępny w sieci społecznościowej, tutaj jest. Projekt pilnie potrzebuje entuzjasty frontendowego (tak się złożyło, że w zespole są tylko backendowcy) – kto chciałby przyłączyć się do open source?

Hubzilla – nie jest to najbardziej intuicyjna sieć (zapraszam wszystkich chętnych do pomocy w poprawie interfejsu). Niemniej jednak platforma oferuje szeroki wachlarz możliwości działania jako sieć społecznościowa, forum, grupy dyskusyjne, Wiki oraz strona internetowa. Świeża wersja została zaprezentowano na koniec 2019 roku. Oprócz protokołów ActivityPub i diaspora, Hubzilla wewnątrz sieci federuje według własnego protokołu Zot, dzięki czemu oferuje dwie unikalne funkcje dla Fediverse. Po pierwsze, to bezpieczna authentifikacja „Nomadic Identity”. Po drugie, funkcja klonowania konta, która pozwala na posiadanie „kopii zapasowej” wszystkich danych (posty, kontakty, rozmowy) na innym serwerze — przydatne, gdy główny serwer nagle przestaje działać. Powiązanie użytkownika z konkretnym serwerem (i trudności z migracją na nowy) są słabym punktem sieci federacyjnych. Kilka projektów w Fediverse wyraziło chęć wdrożenia protokołu Zot, ale na razie pozostaje to w fazie rozmów. Tymczasem, rozpoczęły się prace nad oficjalną standaryzacją protokołu Zot w ramach W3C.

Forum społeczności użytkowników Hubzilla tutaj (można do niego przystąpić z innych sieci, z którymi federuje Hubzilla).

Socialhome – to sieć federacyjna z elastycznym interfejsem, przypominającym Pinterest lub Tumblr. Najlepiej nadaje się do treści wizualnych (ilustracje, fotografie). Twórca projektu, również założyciel organizacji non-profit promującej platformy federacyjne Feneas, zaplanował wiele interesujących możliwości. Sieć ewoluuje powoli, obserwujemy rozwój sytuacji.

Smithereen – o tym projekcie na razie niewiele można powiedzieć, poza tym, że tworzy go były pracownik Vkontakte i Telegramu, a planuje się, że w pewnym sensie będzie klonem Vkontakte. To byłoby bardzo mile widziane: funkcjonalność społeczności jest słabo rozwinięta w sieciach federacyjnych. Kod projektu jeszcze nie został opublikowany, ale serwer testowy już się federuje.

Oczywiście, to nie wszystkie sieci, które tworzą Fediverse. Programiści bardzo lubią pisać własne wersje, dlatego tylko w roku 2019 powstało 13 nowych projektów. Aktualną listę sieci Fediverse znajdziesz tutaj, a o wynikach roku 2019 możesz przeczytać tutaj.

Wracając do mitu, w roku 2019 w Fediverse przybyło ponad milion nowych użytkowników. Więc faktycznie obcokrajowców jest tam więcej niż 10. Społeczność rosyjskojęzyczna wciąż jest niewielka.

Mit nr 3 (najbardziej wytrwały): nikomu to nie jest potrzebne!

Mity i legendy starożytnego Fediverse

I tutaj, drogi czytelniku, raczej nie będę w stanie cię przekonać tekstem. To byłoby jak tłumaczenie smaku arbuza osobie, która nigdy go nie próbowała.

Warto zwrócić uwagę na (znakomite) wystąpienie znanego aktywisty Arala Balkana w Parlamencie Europejskim w listopadzie 2019, gdzie on bardzo przystępnie wyjaśnia przedstawicielom narodu, jakie są główne problemy obecnego podejścia Unii Europejskiej do regulacji i wsparcia scentralizowanych korporacji oraz startupów, a także jakie są zalety otwartych, federacyjnych sieci. Polecam do obejrzenia. Jeśli Aрал nie przekona was do wypróbowania sieci federacyjnych, to ja tym bardziej.

Zobacz również nagrania z wystąpień konferencji ActivityPub, która odbyła się w sierpniu w Pradze. Wydarzenie było dość chaotyczne, zorganizowane tak szybko, że nie wszyscy chętni zdążyli kupić bilety i przyjechać. Dobrą wiadomością jest to, że planowana jest nowa konferencja dla wszystkich sieci federacyjnych (nie tylko opartych na ActivityPub) w 2020 roku w Barcelonie. Śledź nowości o wydarzeniu.

Kilka przydatnych linków:

Na koniec obrazek, który ma was przyciągnąć – plakat z kongresu Chaos Computer Club z ubiegłego roku:

Mity i legendy starożytnego Fediverse

Do zobaczenia w Fediverse!

Dziękuję Doktorowi za korektę tego artykułu i cenne uwagi oraz Maksyma z zespołu Hubzilla za uzupełnienia..

Źródło: habr.com

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster