Міфы і легенды старажытнай Fediverse

Так, менавіта старажытнай. У маі мінулага года глабальнай дэцэнтралізаванай сацыяльнай сеткі Федыверс (англ. - Fediverse) споўнілася 11 гадоў! Роўна столькі гадоў таму родапачынальнік праекта Identi.ca апублікаваў першы пост.

Міфы і легенды старажытнай Fediverse

Між тым, нейкі ананімус на паважаным рэсурсе напісаў: «Праблема Федыверса ў тым, што пра яе ведае два з паловай землякопы».

Якая недарэчная праблема. Давайце ж яе выправім! І, заадно, паспрабуем развеяць некаторыя міфы (і ўмацаваць некаторыя легенды).

*Для паўнаты карціны, магчыма, будзе карысна азнаёміцца ​​з папярэднім артыкулам пра Федыверс, з той агаворкай, што шмат што ў ёй ужо састарэла.

Пачнём з найбольш дыскусійнага міфа.

Міф # 1: <Назва любой карпарацыі> глыбока пляваць на ўвесь кіпіш з дэцэнтралізаванымі "альтэрнатывамі".

Міфы і легенды старажытнай Fediverse

У некаторай ступені, гэта сцвярджэнне дакладна. Роўна настолькі, наколькі дакладная крылатая фраза Махатмы Гандзі: «Спачатку Вас ігнаруюць, потым смяюцца над Вамі, потым змагаюцца з Вамі, а потым Вы перамагаеце«.

Тэма дэцэнтралізацыі не дае нікому спакою. У канцы 2018 года стваральнік сусветнай павуціны Цім Бернерс-Лі распавёў аб сваім плане дэцэнтралізаваць вэб з дапамогай новага праекту. Цвёрды. Здавалася б, чаму не дагледзецца да ўжо існуючых федэратыўных сацыяльных сетак з пратаколам ActivityPub, які стандартызаваў W3C, які ўзначальвае спадар Бернерс-Лі?

У ліпені 2019 года Apple далучылася да праекту Facebook, Twitter, Google і Microsoft па пераносе дадзеных Праект перадачы дадзеных. Пры чым тут Fediverse? У рэпазітары праекта нароўні з Twitter, Instagram, Facebook (і Solid) вы знойдзеце код для федэратыўнай сеткі Мастадонт. Нядрэнна для сеткі, на якую "пляваць".

У кастрычніку 2019 заснавальнік Вікіпедыі Джымі Вэйлз абвясціў аб запуску «альтэрнатывы Facebook і Twitter». WT: Сацыяльныя, платформы без рэкламы, якая існуе за кошт ахвяраванняў карыстальнікаў. Гэтыя прынцыпы нагадваюць федэратыўныя сеткі, пра што карыстачы Twitter паспяшаліся паведаміць спадару Ўэйлсу. Той абяцаў падумаць аб укараненні пратакола ActivityPub і пазней заявіў, што код праекту WT: Social будзе адкрыты пад ліцэнзіяй GPLv3. Выдатна!

У снежні 2019 стваральнік Twitter Джэк Дорсей абвясціў аб намерах кампаніі інвеставаць у даследаванне і стварэнне шэрагу адкрытых дэцэнтралізаваных стандартаў для сацыяльных сетак, з мэтай паляпшэння сэрвісу Twitter. У сетках Федыверс з гэтай нагоды было шмат жартаў на тэму таго, што Дорсей вырашыў кланаваць федэратыўную сетку Mastodon. Справа ў тым, што за месяц да сваёй заявы Дорсей падпісаўся у Twitter на афіцыйны прома-акаўнт сеткі Mastodon. Так што ён проста не мог не ведаць аб яе існаванні. Распрацоўнік Mastodon станоўча выказаўся аб ідэі далучыць Twitter да сетак Федыверс (замест таго, каб ствараць новыя несумяшчальныя стандарты).

А зараз пытанне да чытачоў: на якой стадыі, на вашую думку, Федыверс знаходзіцца ў рамках вызначэння Махатмы Гандзі?

Міф # 2: Федэратыўнымі сеткамі карыстаюцца ад сілы 10 замежнікаў і 100 ботаў. Праекты мёртвыя! Развіцця няма! Сцікераў няма!

Міфы і легенды старажытнай Fediverse

Спяшаюся супакоіць: стыкеры нядаўна з'явіліся у федэратыўнай сетцы плерома, адной з найбольш хутка растучых па колькасці сервераў платформе. Код праекта напісаны на мове Elixir і аптымізаваны для маленькіх супольнасцяў (вы цалкам можаце падняць вузел на якім-небудзь Beaglebone ці Raspberry Pi).

Чуткі аб смерці федэратыўных праектаў моцна перабольшаны. Так, мікраблогінгавая сетка GNU Social, якая існуе з 2010 года, састарэла па сучасных стандартах. Да нядаўніх часоў у ёй нават не было магчымасці адправіць непублічнае паведамленне, паколькі дадзены сцэнар не прадугледжаны ў спецыфікацыі пратаколу OStatus. На шчасце, GNU Social ужо год працуе над укараненнем пратакола ActivityPub.

Давайце прабяжымся па навейшых, актыўна якія развіваюцца сеткам.

Найбольш паспяховы федэратыўны праект Мастадонт (з некаторых часоў праўзыходны Twitter па функцыянале), у студзені мінулага года атрымаў грант Samsung Stack Zero, прызначаны для "інавацыйных, якія падаюць надзеі" праектаў. Апроч гэтага ў праекту стабільная фінансавая падтрымка на Patreon. У 2019 годзе Keybase ўкаранілі інтэграцыю з Mastodon, што выклікала неадназначную рэакцыю карыстальнікаў. На шчасце, як і належыць у ВПЗ, гэта апцыянальна і вырашаецца на баку адміністратара сервера.

У Mastodon ёсць некалькі цікавых форкаў: Glitch-soc з эксперыментальнымі фічамі (якія часцей за ўсё пасля прымаюцца ў агульную галінку праекту Mastodon), Родны горад, які пашырае магчымасці разметкі пастоў. Варта таксама прыгледзецца да альтэрнатыўных інтэрфейсаў, сярод якіх Пенафор и Halcyon.

Будзеце ў нас праездам, не забудзьцеся далучыцца да рускамоўнай супольнасці.

Пра Mastodon можна знайсці шмат інфармацыі у сеціве, таму паехалі далей.

PeerTube - дэцэнтралізаваная платформа відэа-хостынгу і відэа-вяшчання - ствараўся супольнасцю Framasoft як альтэрнатыва YouTube / Vimeo. Упершыню праект засвяціўся ў прэсе дзякуючы Google, які ў 2018 годзе часова заблакаваў акаўнт сістэмы 3D-мадэлявання Blender. Тады энтузіясты паднялі свой PeerTube, даступны да гэтага часу. Мэта праекта - стварыць сетку ўзаемазвязаных відэа-правайдэраў, незалежных ад буйных гульцоў рынку. Для палягчэння нагрузкі на серверы, платформа падтрымлівае peer-to-peer відэа-вяшчанне з дапамогай WebRTC: калі некалькі карыстачоў адначасова праглядаюць у браўзэры відэа, датуль, пакуль укладка адчыненая, карыстачы дапамагаюць раздаваць кантэнт.

Нядаўна апублікаваны выпуск версіі 2.0. Відэа з PeerTube можна праглядаць з сеткі Mastodon (інфармацыя 100%) і некаторых іншых Федыверс сетак (магчымыя багі).

На PeerTube выкладваюцца рускамоўныя падкасты пра гісторыю Федыверс ад Доктар. Абавязкова паслухайце!

піксельная падача – як Інстаграм, толькі без фота пазногцяў (ва ўсякім разе, пакуль)! Праект нядаўна атрымаў грант ад Еўрапейскай арганізацыі NLnet на далейшае развіццё і за мінулы год павялічыў колькасць вузлоў да 100+. Федэруецца з большасцю сетак Федыверс.

Funkwhale - альтэрнатыва Grooveshark і Deezer. Напісаны на Python, праект пачаў федэравацца з сеткай Mastodon зусім нядаўна у снежні мінулага года. Платформа дазваляе ствараць плэйлісты, слухаць чужыя падборкі музыкі (“радыё”), узаемадзейнічаць з іншымі карыстальнікамі. Ёсць магчымасць загружаць і дзяліцца аўдыёзапісамі лімітавана, напрыклад, каб пазбегнуць праблем з капірайтам.

WriteFreely - нечакана паспяховая платформа федэратыўных блогаў. Мабыць, карыстачам Mastodon жудасна надакучылі абмежаванні ў 500 знакаў. Так ці інакш, праект хутка набраў папулярнасць у вузкіх колах - 200 + сервераў за год з лішнім - і за кошт падтрымання платнага вузла (для тых, каму лянота паднімаць свой і ўсіх, хто хоча фінансава дапамагчы) нават абвясціў аб пошуку новых Go распрацоўшчыкаў на кантрактнай аснове. У чэрвені 2019 распрацоўшчыкі ядра Linux анансавалі новы сэрвіс блогаў people.kernel.org, пад капотам у якога софт WriteFreely. Пасты гэтай платформы можна чытаць з Pleroma і некаторых іншых сетак Федыверс.

ForgeFed – які развіваецца федэратыўны пратакол-пашырэнне ActivityPub, які забяспечыць федэрацыю паміж сістэмамі кантролю версій. Раней праект называўся GitPub.

Яшчэ з цікавага - Mobilizon для агранізацыі сустрэч, падзей, канферэнцый. Ствараемая асацыяцыяй Framasoft па выніках паспяховай краўдфандынгавай кампаніі, гэтая платформа заменіць MeetUp, Facebook групы і іншыя цэнтралізаваныя рашэнні. Ура!

У папярэдняй артыкуле згадваліся сеткі Фрэндзіка, Губіла и Сацыяльны дом. На сённяшні дзень усе тры сеткі ўкаранілі пратакол ActivityPub і далучыліся да большасці федэратыўных сетак, захаваўшы пры гэтым перавагу федэрацыі з буйной (па колькасці акаўнтаў) сеткай. Дыяспара. Хтосьці скажа, што падтрыманне некалькіх пратаколаў - хутчэй недахоп. З-за рознага функцыяналу, забеспячэнне стабільнай федэрацыі з усімі астатнімі сеткамі – нетрывіяльная задача. І ўсё ж, гэта магчыма.

Інтэрфейс Фрэндзіка лічыцца найболей простым у засваенні для карыстачоў Facebook. Я б з гэтым паспрачалася (хоць я і дызайн Facebook лічу дзіка нязручным). Нелімітаваныя пасты, фотаальбомы, асабістыя паведамленні - мінімальны набор, чаканы ад сацыяльнай сеткі, тут ёсць. Праекту вельмі патрэбен фронтэнд-энтузіяст (так атрымалася, што ў камандзе адны бэкэндэры) - хто жадае далучыцца да апенсорсу?

Губіла - не самая інтуітыўна зразумелая сетка (запрашаю ўсіх жадаючых дапамагчы палепшыць інтэрфейс). Затое платформа дае шырокі спектр магчымасцяў для працы ў якасці сацыяльнай сеткі, форума, дыскусійных груп, Wiki і вэб-сайта. Свежы рэліз быў прадстаўлены у канцы 2019 года. Акрамя ActivityPub і diaspora пратаколаў, Hubzilla усярэдзіне сетак федэраецца па ўласным пратаколе Zot, дзякуючы якому дае дзве унікальныя для Fediverse фічы. Па-першае, гэта скразная аўтэнтыфікацыя "Nomadic Identity". Па-другое, функцыя кланавання акаўнта, якая дазваляе мець «бэкап» усіх дадзеных (пасты, кантакты, перапіска) на іншым серверы – карысна, калі асноўны сервер раптам сышоў афлайн. Прывязка карыстальніка да канкрэтнага сервера (і складанасць далейшай міграцыі на новы) з'яўляюцца слабым месцам федэратыўных сетак. Некалькі праектаў Fediverse выказалі жаданне ўкараніць пратакол Zot, але пакуль на ўзроўні размоваў. Тым часам, пачалася праца па афіцыйнай стандартызацыі пратакола Zot у рамках W3C.

Форум рускамоўнай супольнасці Hubzilla тут (На яго можна падпісацца з іншых сетак, з якімі федэраецца Hubzilla).

Сацыяльны дом - федэратыўная сетка з гнуткім інтэрфейсам, якія нагадваюць Pinterest або Tumblr. Больш за ўсё падыходзіць для візуальнага кантэнту (ілюстрацыі, фатаграфіі). Распрацоўнік праекту, таксама заснавальнік некамерцыйнай арганізацыі для пасоўвання федэратыўных платформаў Feneas, запланаваў шмат цікавых магчымасцяў. Сетка эвалюцыянуе павольна, сочым за развіццём падзей.

Smithereen - пра гэты праект пакуль мала што можна сказаць, акрамя таго, што распрацоўвае яго былы супрацоўнік Вконтакте і Тэлеграм, і плануецца ў некаторым сэнсе клон Вконтакте. Было б вельмі дарэчы: функцыянал суполак слаба развіты ў федэратыўных сетках. Код праекту яшчэ не апублікаваны, але тэставы сервер ужо федэраецца.

Вядома, гэта не ўсе сеткі, якія складаюць Федыверс. Праграмістам вельмі падабаецца пісаць свае ўласныя варыянты, таму толькі за 2019 год з'явілася 13 новых праектаў. Актуальны спіс сетак Федыверс шукайце тут, а пра вынікі 2019 года можна пачытаць тут.

Вяртаючыся да міфа, за 2019 год у Федыверс. дадалося больш за мільён новых карыстальнікаў. Так што ўсё ж замежнікаў там больш, чым 10. Рускамоўная супольнасць па-ранейшаму невялікая.

Міф #3 (самы жывучы): нікому ўсё гэта не трэба!

Міфы і легенды старажытнай Fediverse

І тут, чытач, я ці наўрад змагу цябе пераканаць тэкстам. Гэта было б падобна да тлумачэння густу кавуна чалавеку, які ніколі яго не спрабаваў.

Заслугоўвае ўвагі (цудоўнае) выступленне вядомага актывіста Арала Балкана у Еўрапейскім парламенце ў лістападзе 2019, дзе ён вельмі даступна тлумачыць прадстаўнікам народа, у чым асноўныя праблемы сапраўднага падыходу Еўрасаюза да рэгулявання і падтрымкі цэнтралізаваных карпарацый і стартапаў, і ў чым перавагі адкрытых федэратыўных сетак. Рэкамендую да прагляду. Калі Арал вас не пераканае патэсціраваць федэратыўныя сеткі, то я - і тым больш.

Таксама паглядзіце запісы выступаў з канферэнцыі ActivityPub, якая адбылася ў Аўгусце ў Празе. Падзея даволі бязладная, арганізаваная так хутка, што не ўсе жадаючыя паспелі купіць квіткі і прыехаць. Добрая навіна - плануецца новая канферэнцыя для ўсіх федэратыўных сетак (не толькі на базе ActivityPub) у 2020 годзе ў Барселоне. сачыце за навінамі аб падзеі.

Крыху карысных спасылак:

Напрыканцы малюнак для прыцягнення вас - плакат з кангрэса Chaos Computer Club мінулага года:

Міфы і легенды старажытнай Fediverse

Убачымся ў Fediverse!

Выказваю падзяку Доктару за вычытку дадзенага артыкула і карысныя праўкі, і Максіму з каманды Hubzilla за дадаткі.

Крыніца: habr.com

Дадаць каментар