Мифове и легенди на древния Fediverse

Да, точно древен. В май миналата година глобалната децентрализирана социална мрежа Федиверс (на английски – Fediverse) празнува 11 години! Точно толкова години след като основателят на проекта Identi.ca публикува първото съобщение.

Мифове и легенди на древния Fediverse

Междувременно, някой анонимус в уважаван ресурс написа: „Проблемът с Федиверс е, че за него знаят двама и половина землекопа“.

Какъв нелеп проблем. Нека го поправим! И, между другото, да опитаме да развенчаем някои митове (и да укрепим някои легенди).

*За пълнота на картината, може да е полезно да се запознаете с предишната статия за Федиверс, с уговорката, че много от информацията вече е остаряла..

Да започнем с най-дискусионния мит.

Мит # 1: изобщо не се интересува от целия кипиш с децентрализирани "алтернативи".

Мифове и легенди на древния Fediverse

В известен смисъл, това твърдение е вярно. Точно толкова, колкото е вярна крилатата фраза на Махатма Ганди: „Първо Ви игнорират, после се смеят над Вас, след това се борят с Вас, а после Вие побеждавате.«.

Темата за децентрализацията не дава покой на никого. В края на 2018 година създателят на световната мрежа Тим Бернарс-Ли разказа за плана си да децентрализира интернет чрез нов проект Solid. Изглежда, защо да не се вгледате в вече съществуващите федеративни социални мрежи с протокол, ActivityPub, който стандартизира W3C, който се ръководи от господин Бернарс-Ли?

През юли 2019 година Apple се присъедини към проекта на Facebook, Twitter, Google и Microsoft за прехвърляне на данни Data Transfer Project. Каква е ролята на Fediverse? В репозитория на проекта наред с Twitter, Instagram, Facebook (и Solid) ще намерите код за федеративната мрежа. Mastodon. Не е лошо за мрежа, на която "не е важно".

През октомври 2019 основателят на Wikipedia Джими Уейлс обяви за старта на "алтернатива на Facebook и Twitter" – WT:Social, платформа без реклама, която съществува благодарение на дарения от потребители. Тези принципи напомнят на федеративните мрежи, за което потребителите на Twitter бързо съобщиха на господин Уейлс. Той обеща да помисли за внедряване на протокола ActivityPub и по-късно заяви, че кодът на проекта WT:Social ще бъде отворен под лиценз GPLv3. Отлично!

През декември 2019 създателят на Twitter Джак Дорси обяви за намерения на компанията да инвестира в изследването и създаването на редица отворени децентрализирани стандарти за социалните мрежи, с цел подобряване на услугата на Twitter. В мрежите Fediverse по този повод имаше много шеги относно това, че Дорси решил да клонира федералната мрежа Mastodon. Факт е, че месец преди своето заявление Дорси се абонира в Twitter за официалния промо-акаунт на мрежата Mastodon. Така че той просто не е могъл да не знае за нейното съществуване. Разработчикът на Mastodon положително изрази приема идеята за присъединяване на Twitter към мрежите Fediverse (вместо да създава нови несъвместими стандарти).

А сега въпросът към читателите: на какъв етап, според вас, се намира Fediverse в контекста на определението на Махатма Ганди?

Мит # 2: Федералните мрежи използват само 10 чужденци и 100 бота. Проектите са мъртви! Няма развитие! Няма стикери!

Мифове и легенди на древния Fediverse

Бързам да успокоя: стикерите наскоро появиха се в федералната мрежа Pleroma, една от най-бързо растящите по брой сървъри платформи. Кодът на проекта е написан на езика Elixir и е оптимизиран за малки общности (можете спокойно да стартирате възел на някое Beaglebone или Raspberry Pi).

Слуховете за смъртта на федералните проекти са силно преувеличени. Да, микроблогинг мрежата GNU Social, съществуваща от 2010 година, остаряла по съвременните стандарти. До неотдавна дори нямаше възможност за изпращане на непублично съобщение, тъй като този сценарий не беше предвиден в спецификацията на протокола OStatus. За щастие, GNU Social вече година работи работи върху внедряването на протокола ActivityPub.

Нека да пробегнем през по-новите, активно развиващи се мрежи.

Най-успешният федерален проект Mastodon (от известно време надвишава Twitter по функционалност), през януари миналата година беше получен грант Samsung Stack Zero, предназначен за "иновационни, многообещаващи" проекти. Освен това проектът има стабилна финансова подкрепа на Patreon. През 2019 година Keybase внедриха интегрира с Mastodon, което предизвика противоречиви реакции от потребителите. За щастие, както е при СВО, това е по избор и се решава на страна на администратора на сървъра.

Mastodon има няколко интересни форкове: Glitch-soc с експериментални функции (които най-често по-късно се приемат в основната линия на проекта Mastodon), Hometown, разширяващ възможностите за маркиране на публикации. Струва си да се запознаете и с алтернативни интерфейси, сред които Pinafore и Halcyon.

Ако преминавате през нас, не забравяйте да се присъедините към руското общество.

За Mastodon може да се намери много информация в мрежата, така че да продължим.

PeerTube – децентрализирана платформа за видео хостинг и видеопредаване – създадена от общността Framasoft като алтернатива на YouTube / Vimeo. Проектът за пръв път бе споменат в пресата благодарение на Google, който през 2018 година временно блокира акаунта на системата за 3D моделиране Blender. Тогава ентусиастите създадоха свой PeerTube, достъпен и до днес. Целта на проекта е да се създаде мрежа от взаимосвързани видео доставчици, независими от големите играчи на пазара. За да се намали натоварването на сървърите, платформата поддържа peer-to-peer видеопредаване чрез WebRTC: ако няколко потребители в същото време гледат видео в браузъра, докато табът е отворен, потребителите помагат за разпространението на съдържанието.

Наскоро беше публикуван пускането на версия 2.0. Видеа от PeerTube могат да се гледат през мрежата Mastodon (информация 100%) и някои други мрежи на Fediverse (възможни бъгове).

На PeerTube се публикуват руски езикови подкасти за историята на Fediverse от Доктора. Обязательно го слушайте!

Pixelfed – като Instagram, само без снимки на нокти (поне засега)! Проектът наскоро беше получен получи грант от Европейската организация NLnet за по-нататъшно развитие и през изминалата година увеличи броя на възлите до над 100. Федерализира се с повечето мрежи на Fediverse.

Funkwhale – алтернатива на Grooveshark и Deezer. Написан на Python, проектът започна федерализира се с мрежата Mastodon съвсем наскоро – през декември миналата година. Платформата позволява създаването на плейлисти, слушането на чужди музикални селекции («радио»), взаимодействие с други потребители. Има възможност за ограничено качване и споделяне на аудиозаписи, например, за да се избегнат проблеми с авторското право.

WriteFreely – неочаквано успешна платформа за федеративни блогове. Изглежда, че на потребителите на Mastodon ужасно им омръзнаха ограниченията от 500 символа. Така или иначе, проектът бързо набра популярност в тесни кръгове – 200+ сървъра за повече от година – и благодарение на поддържането на платен възел (за тези, които не искат да стартират свой собствен и за всички, които искат да помогнат финансово) дори обяви за търсене на нови Go разработчици на договорна основа. През юни 2019 разработчиците на ядрото на Linux обявиха нова блог услуга people.kernel.org, зад който стои софтуерът WriteFreely. Публикации на тази платформа могат да се четат от Pleroma и някои други мрежи на Федиверс.

ForgeFed – развиван федеративен протокол-разширение на ActivityPub, който ще осигури федерация между системите за контрол на версии. Проектът преди се наричаше GitPub.

Освен това – Mobilizon за организиране на срещи, събития, конференции. Създадената асоциация Framasoft в резултат на успешна краудфандинг кампания, тази платформа ще замени MeetUp, Facebook групи и други централизирани решения. Ура!

В предишната статии бяха споменавани мрежи Friendica, Hubzilla и Socialhome. Към настоящия момент и трите мрежи внедриха протокола ActivityPub и се присъединиха към повечето федеративни мрежи, като същевременно запазиха предимството на федерацията с голямата (по брой акаунти) мрежа diaspora. Някой може да каже, че поддържането на няколко протокола е по-скоро недостатък. Поради различния функционал, осигуряването на стабилна федерация с всички останали мрежи е нетривиална задача. И все пак, това е възможно.

Интерфейс Friendica се счита за най-простата за усвояване от потребители на Facebook. Аз бих спорила с това (въпреки че смятам, че дизайнът на Facebook е изключително неудобен). Неограничени публикации, фотоалбуми, лични съобщения – минималният набор, който се очаква от социална мрежа, тук е наличен. Проектът има огромна нужда от фронтенд ентусиаст (изглежда, че в екипа са само бекенд разработчици) – кой желае да се включи в опенсорс?

Hubzilla – не е най-интуитивната мрежа (каня всички желаещи да помогнат за подобряване на интерфейса). Въпреки това, платформата предлага широка гама от възможности за работа като социална мрежа, форум, дискусионни групи, Wiki и уебсайт. Свежото издание беше представен в края на 2019 година. В допълнение към протоколите ActivityPub и diaspora, Hubzilla вътре в мрежата се федерализира по свой собствен протокол Zot, благодарение на което предоставя две уникални функции за Fediverse. Първо, това е сквозната аутентификация „Nomadic Identity“. Второ, функция за клониране на акаунти, позволяваща да имате „резервно копие“ на всички данни (постове, контакти, кореспонденция) на друг сървър — полезно, ако основният сървър изведнъж излезе офлайн. Привързването на потребителя към конкретен сървър (и сложността на последващата миграция към нов) са слаби места на федеративните мрежи. Няколко проекта на Fediverse изразиха желание да внедрят протокола Zot, но засега само на ниво разговори. Междувременно, започна работата по официална стандартизация на протокола Zot в рамките на W3C.

Форум на рускоговорящата общност Hubzilla тук. (може да се абонирате от други мрежи, с които Hubzilla е федеративен).

Socialhome – федеративна мрежа с гъвкав интерфейс, напомнящ на Pinterest или Tumblr. Най-подходяща е за визуално съдържание (илюстрации, снимки). Разработчик на проекта, също така основател на неправителствена организация за популяризиране на федеративни платформи Feneas, планира много интересни възможности. Мрежата еволюира бавно, следим развитието на събитията.

Smithereen – за този проект все още е трудно да се каже нещо, освен това, че се разработва от бивш служител на Вконтакте и Телеграм, и е планирано в известен смисъл да бъде клонинг на Вконтакте. Това би било много удобно: функционалността на общностите е слабо развита в федеративните мрежи. Кодът на проекта все още не е публикуван, но тестовият сървър вече е федеративен.

Разбира се, това не са всичките мрежи, съставляващи Федиверс. Програмистите много обичат да пишат свои собствени версии, затова само през 2019 година се появиха 13 нови проекта. Актуалният списък на мрежите Федиверс търсете тук., а за резултатите от 2019 година може да прочетете тук.

Връщайки се към мита, през 2019 година в Федиверс се увеличиха с над един милион нови потребители. Така че все пак чужденците там са повече от 10. Рускоговорещата общност все още е малка.

Мит # 3 (най-дълговечният): никому не му е нужно всичко това!

Мифове и легенди на древния Fediverse

И тук, читателю, вряд ли мога да те убедя с текста. Това би било като да обяснявам вкуса на пъпеш на човек, който никога не е опитвал.

Заслужава внимание (великолепното) изложение на известния активист Арала Балкана в Европейския парламент през ноември 2019, където той изключително достъпно обяснява на представителите на народа, какви са основните проблеми на настоящия подход на Европейския съюз към регулирането и подкрепата на централизирани корпорации и стартапи, и какви са предимствата на отворените федеративни мрежи. Препоръчвам да се гледа. Ако Арал не ви убеди да тествате федеративните мрежи, аз също.

Също така вижте записите от лекциите с конференцията ActivityPub, проведена през август в Прага. Събитието беше доста хаотично, организирано толкова бързо, че не всички желаещи успяха да купят билети и да пристигнат. Добрата новина е, че се планира нова конференция за всички федеративни мрежи (не само на базата на ActivityPub) през 2020 година в Барселона. Следете новините за събитието.

Няколко полезни връзки:

Накрая, снимка за привличане на вниманието ви – постер от конгреса на Chaos Computer Club миналата година:

Мифове и легенди на древния Fediverse

Ще се видим във Fediverse!

Изразявам благодарност на Доктора за редакцията на тази статия и полезните корекции, и на Макс от екипа на Hubzilla за допълненията..

Източник: habr.com

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster