Mastodon — это бесплатное программное обеспечение с открытым исходным кодом для запуска самостоятельных социальных сетей . [a] Он имеет функции микроблогов, похожие на Twitter , которые предлагаются большим количеством независимо запущенных узлов , известных как экземпляры или серверы, каждый из которых имеет свой собственный кодекс поведения , условия обслуживания , политику конфиденциальности , параметры конфиденциальности и политику модерации контента . [7] [8] [9]
Каждый пользователь является членом определенного сервера Mastodon, который может беспрепятственно взаимодействовать с пользователями любого другого сервера. Это предназначено для того, чтобы предоставить пользователям гибкость в выборе сервера, политики которого они предпочитают, при этом имея возможность общаться в рамках более крупной федеративной социальной сети . Mastodon работает на протоколе ActivityPub , что делает его частью fediverse и позволяет общаться с другими службами, которые его поддерживают, такими как Lemmy , Pixelfed , Misskey , PeerTube и Pleroma .
Mastodon был создан Eugen Rochko и представлен публике через Hacker News в октябре 2016 года. [10] Вскоре после этого он быстро набрал популярность и стал доминирующей платформой в fediverse, обогнав предыдущего лидера, GNU social . Он получил значительное распространение в 2022 году после приобретения Twitter Илоном Маском . [11] [12] [13]
Проект поддерживается немецкой некоммерческой организацией Mastodon GmbH . [14] Разработка Mastodon финансируется за счет краудфандинга и не содержит никакой поддержки рекламы или монетизированных функций.
На серверах Mastodon запущено программное обеспечение социальных сетей, способное взаимодействовать с использованием стандарта W3C ActivityPub , который был реализован с версии 1.6. [15] Таким образом, пользователь Mastodon может взаимодействовать с пользователями на любом другом сервере в Fediverse , который поддерживает ActivityPub.
Начиная с версии 2.9.0, Mastodon по умолчанию предлагает одноколоночный режим для новых пользователей. [16] В расширенном режиме Mastodon приближается к интерфейсу микроблогов TweetDeck . Пользователи публикуют короткие статусные сообщения, исторически известные как «toots», [17] [18] чтобы другие могли их увидеть. В стандартном экземпляре Mastodon эти сообщения могут включать до 500 текстовых символов, что превышает ограничение Twitter в 280 символов. Некоторые экземпляры поддерживают даже более длинные сообщения. [19] [20]
Пользователи присоединяются к определенному серверу Mastodon, а не к одному централизованному веб-сайту или приложению. Серверы соединены как узлы в сети, и каждый сервер может администрировать свои собственные правила, привилегии учетной записи и то, следует ли делиться сообщениями с другими серверами. Многие серверы имеют тему, основанную на определенном интересе. [21]
Mastodon включает в себя ряд специальных функций конфиденциальности. Каждое сообщение имеет множество доступных параметров конфиденциальности, и пользователи могут выбирать, будет ли сообщение публичным или личным. Публичные сообщения отображаются в глобальной ленте, известной как временная шкала, а личные сообщения публикуются только в временных шкалах подписчиков пользователя. Сообщения также могут быть помечены как не перечисленные в временных шкалах или напрямую между пользователями. Пользователи также могут помечать свои учетные записи как полностью личные. В временной шкале сообщения могут отображаться с дополнительной функцией предупреждения о содержимом , которая требует от читателей нажатия на скрытое основное тело сообщения, чтобы открыть его. Серверы Mastodon использовали эту функцию для скрытия спойлеров , предупреждений о срабатывании и небезопасного для работы (NSFW) контента, хотя некоторые учетные записи используют эту функцию для скрытия ссылок и мыслей, которые другие могут не захотеть читать. [8] [21]
Mastodon объединяет сообщения в локальных и федеративных временных линиях в режиме реального времени. Локальная временная линия показывает сообщения от пользователей на одном сервере, в то время как федеративная временная линия показывает сообщения со всех участвующих серверов Mastodon. Пользователи могут общаться через подключенные серверы Mastodon с именами пользователей, похожими по формату на полные адреса электронной почты. [20] [21]
В начале 2017 года журналисты, такие как Сара Чонг [22], выделили Mastodon из Twitter за его подход к борьбе с домогательствами. [21] Mastodon использует модерацию на уровне сообщества, при которой каждый сервер может ограничивать или отфильтровывать нежелательные типы контента, в то время как Twitter использует единую глобальную политику модерации контента . Серверы могут ограничивать или отфильтровывать сообщения с уничижительным контентом. Главный автор программного обеспечения Mastodon, Евгений Рочко , считает, что небольшие, тесно связанные сообщества справляются с нежелательным поведением более эффективно, чем небольшая группа безопасности крупной компании. [23] Пользователи также могут блокировать других и сообщать о них администраторам, как и в Twitter. [21] [24]
Администраторы экземпляров могут блокировать взаимодействие других экземпляров с их собственным, действие называется defederation . Публикуя toots с хэштегом #fediblock , некоторые администраторы и пользователи экземпляров предупреждают других о проблемах, требующих модерации. [25]
В отличие от Twitter (теперь известного как X ), Mastodon по умолчанию позволяет искать только по хэштегам и упомянутым аккаунтам в Fediverse, но позволяет администраторам сервера включать функциональность через Elasticsearch для поиска полного текста публичных сообщений, которые согласились на индексацию. [26] [27] Поиск ограничен всем контентом, о котором знает экземпляр, либо локально, либо из других экземпляров, которые были проиндексированы. Однако существуют службы, использующие протокол ActivityPub, которые позволяют искать все сообщения во всех экземплярах, если пользователи дали на это согласие. [28]
По аналогичным причинам в трендовых темах экземпляра Mastodon могут появляться только хэштеги, а не произвольные популярные слова. Трендовые темы различаются между экземплярами, поскольку отдельные экземпляры знают о разных подмножествах постов из всей fediverse . [29]
Цитатные сообщения не существуют на Mastodon, а цитаты из других экземпляров, которые запускают программное обеспечение с цитатами, не отображают вставку цитируемого сообщения. Хотя ранее проект был отклонен из-за проблем с токсичностью и домогательствами, [30] с тех пор был запущен проект с финансированием от NLnet с целью внедрения стандарта, который избегает этих проблем. [31]
В сентябре 2018 года, с выпуском версии 2.5 с переработанными страницами публичных профилей, Mastodon отметил свой 100-й релиз. [32] Mastodon 2.6 был выпущен в октябре 2018 года, представив возможности проверенных профилей и живого предварительного просмотра ссылок в потоке для изображений и видео. [33] Версия 2.7, выпущенная в январе 2019 года, сделала возможным поиск по нескольким хэштегам одновременно, вместо поиска только по одному хэштегу. Версия 2.7 имеет более надежные возможности модерации для администраторов серверов и модераторов, в то время как доступность, такая как контрастность для пользователей с проблемами зрения, была улучшена. [34] Возможность для пользователей создавать и голосовать в опросах, а также новая система приглашений для управления регистрациями были интегрированы в апреле 2019 года. [35] Mastodon 2.8.1, выпущенный в мае 2019 года, сделал изображения с предупреждениями о содержании размытыми, а не полностью скрытыми. [36] В версии 2.9 в июне 2019 года был добавлен необязательный одностолбцовый вид. [37] Этот вид стал отображаться по умолчанию для новых пользователей, с возможностью «предпочтений» пользователя переключиться на многостолбцовый вид. [ необходима цитата ]
В августе 2020 года был выпущен Mastodon 3.2. Он включал в себя переработанный аудиоплеер с пользовательскими миниатюрами и возможностью добавлять личные заметки в свой профиль. [38]
В июле 2021 года был выпущен официальный клиент для устройств на базе iOS . По словам генерального директора проекта Евгения Рочко , релиз был частью усилий по привлечению новых пользователей. [39]
Mastodon 4.0 был выпущен в ноябре 2022 года, включая языковую поддержку для перевода постов, редактирования постов и отслеживания хэштегов. [40]
Mastodon публикуется как бесплатное программное обеспечение с открытым исходным кодом под лицензией Affero GPL , что позволяет любому использовать программное обеспечение или изменять его по своему усмотрению. Серверы могут быть запущены любым лицом или организацией, и пользователи могут присоединяться к этим серверам по своему усмотрению. [41] [42] Само программное обеспечение сервера работает на Ruby on Rails и Node.js , а его веб-клиент написан на React.js и Redux . [43] Единственным поддерживаемым программным обеспечением для баз данных является PostgreSQL , а Redis используется для обработки заданий и различных действий, которые необходимо обработать Mastodon. [44] Служба совместима с fediverse , набором социальных сетевых служб , которые используют протокол ActivityPub для связи друг с другом, [45] с предыдущими версиями, содержащими поддержку OStatus . [46]
Клиентские приложения для взаимодействия с API Mastodon доступны для операционных систем настольных компьютеров, включая Windows , macOS и семейство операционных систем Linux , а также для мобильных телефонов под управлением iOS и Android . [20] API открыт для использования любым человеком, что позволяет создавать клиенты для любой операционной системы , которая может подключаться к Интернету . [47]
Хотя Mastodon впервые был выпущен в октябре 2016 года, сервис начал расширяться в конце марта и начале апреля 2017 года. [48] Серверы в основном обслуживались академическими учреждениями, журналистами, любителями и активистами. [49] The Verge писала, что сообщество в то время было небольшим и что ему еще предстоит привлечь личности, которые удерживают пользователей в Twitter. [21] Глобальное использование выросло с 766 500 пользователей по состоянию на 1 августа 2017 года до 1 миллиона пользователей по состоянию на 1 декабря 2017 года. [50] [51] В ноябре 2017 года к нему присоединились художники, писатели и предприниматели, такие как Чак Вендиг , Джон Скальци , Мелани Гиллман , а позже и Джон О'Нолан. [22] [52] [53] [54]
Еще один всплеск популярности произошел в марте-апреле 2018 года из-за опасений по поводу конфиденциальности пользователей, вызванных попыткой #deletefacebook . [55]
Количество участников Mastodon и других альтернативных сайтов социальных сетей увеличилось в начале декабря 2018 года [56] [ необходим лучший источник ] после того, как Tumblr объявил о своем намерении запретить весь контент для взрослых на сайте. [57]
В ноябре 2019 года около 20 000 пользователей Twitter в Индии временно перешли на Mastodon из-за жалоб пользователей на политику модерации Twitter. [58]
Чтобы обойти растущую цензуру социальных сетей в материковом Китае, все большее число пользователей китайского языка решили перейти на Mastodon в 2022 году. [59] [60]
Пик активности пользователей Mastodon пришелся на апрель 2022 года после объявления 25 апреля о покупке Twitter Илоном Маском . К 27 апреляК Mastodon присоединились 30 000 новых пользователей. [61] [62] 28 апреля 2022 года Европейский инспектор по защите данных (EDPS) запустил официальную платформу микроблогов ActivityPub (EU Voice) институтов, органов и агентств ЕС (EUI), основанную на Mastodon. [63]
Приобретение Маска стало окончательным 27 октября 2022 года. У Mastodon было увеличение70 000 новых пользователей из образовавшейся « диаспоры » только 28 октября. [64] [65] Ежедневные загрузки существенно возросли, увеличившись с 3 400 ежедневных загрузок 27 октября до 113 400 6 ноября 2022 года. [66] По словам Рочко, к 3 ноября использование федеративной сети выросло до 665 000 активных пользователей, с некоторыми трудностями роста. В частности, крупнейшему экземпляру Mastodon, mastodon.social, требовалось обновление мощностей для обработки новой нагрузки. [11] [67] Учетные записи на сервере journa.host, основанном Адамом Дэвидсоном, ограничены профессиональными журналистами. [68]
Рост популярности Mastodon продолжался и в дни после захвата Twitter. 11 ноября число новых пользователей платформы по сравнению с предыдущей неделей составило 700 000, [12] что позволило Mastodon превысить отметку в 7 миллионов пользователей. [13] За этот период к Mastodon присоединились несколько известных деятелей, в том числе известные актеры, комики, журналисты, политические активисты и политики. [69] В декабре 2022 года число активных пользователей Mastodon в месяц достигло двух миллионов. [70]
15 декабря официальный аккаунт Mastodon в Twitter был заблокирован в Twitter, как и другие аккаунты со ссылками на некоторые экземпляры Mastodon . [71] На следующий день Twitter начал помечать все ссылки Mastodon как вредоносное ПО, не позволяя пользователям Twitter делиться ими. [72] [73] Статья Mediaite о запретах включала ошибочный отчет о запрете аккаунта «Джона Мастодона» (неправильное написание @joinmastodon ), «основателя конкурирующей социальной медиа-компании, названной в его честь». [74] Впоследствии пользователи Mastodon писали вымышленные предыстории и мемы о «Джоне Мастодоне» и распространяли хэштег #JohnMastodon . [75]
После приостановки работы Mastodon и запрета ссылок Mastodon в Twitter, [76] Twitter представил новую политику 18 декабря, запрещающую публиковать ссылки в Twitter на различные сайты социальных сетей, и Mastodon был одним из заблокированных. Политика гласила, что запрещает ссылки как в твитах, так и в данных аккаунтов, и что аккаунты, нарушающие политику, будут заблокированы. [77] [78] [79] К 19 декабря политика и официальные упоминания о ней были удалены с веб-страниц Twitter. [80] [81] На следующий день Маск заявил, что запрет пользователям за размещение ссылок Mastodon был ошибкой. [82]
Рочко заявил, что по крайней мере пять венчурных компаний, желавших инвестировать в Mastodon, получили отказ к декабрю 2022 года, и что некоммерческий статус Mastodon не будет поставлен под угрозу. [83]
К началу января 2023 года у Mastodon было 1,8 миллиона активных пользователей, что на 30% меньше пикового значения в более чем 2,5 миллиона активных пользователей в начале декабря 2022 года. [84] 19 марта 2023 года Mastodon преодолел отметку в десять миллионов зарегистрированных учетных записей пользователей. [85] В июле 2023 года основатель Mastodon Евгений Рочко заявил, что ежемесячное количество активных пользователей снова растет, превысив отметку в 2 миллиона. [86] Вслед за этим произошла значительная миграция пользователей на альтернативные платформы. [87] Mastodon считается заметной альтернативой в этом ландшафте, наряду с такими платформами, как Threads и Bluesky . [88]
В результате его открытого исходного кода и возможности развертывания без ограничений различные организации, компании и правительства запустили свои собственные экземпляры Mastodon. В то время как некоторые экземпляры упомянули об использовании Mastodon для сервиса и назвали себя экземпляром Mastodon, другие попытались скрыть свое происхождение, удалив все упоминания Mastodon из публичного доступа. Эти экземпляры также не публикуют свои модификации исходного кода, нарушая лицензию AGPLv3 , используемую Mastodon.
В 2017 году Pixiv запустила социальную сеть на базе Mastodon под названием Pawoo. [89] В декабре 2019 года сервис был приобретен медиакомпанией Russell; [90] [91] [92] В декабре 2022 года Рассел продал его The Social Coop Limited, компании с Каймановых островов , связанной с фирмой Mask Network Web3 . [93] [94] [95] Pawoo забанен большинством пользователей Mastodon из-за того, что разрешает лоликон- арт. [96] [97]
В апреле 2019 года производитель компьютеров Purism выпустил форк Mastodon под названием Librem Social. [98] [99]
Gab , спорная социальная сеть с крайне правой базой пользователей, сменила свою программную платформу на ответвление Mastodon и стала крупнейшим узлом Mastodon в июле 2019 года. [100] Принятие Mastodon Gab позволило получить доступ к Gab из сторонних приложений Mastodon, хотя четыре из них заблокировали Gab вскоре после изменения. [101] В ответ основные участники Mastodon заявили в своем блоге, что они «полностью против проекта и философии Gab», и раскритиковали Gab за попытку «монетизировать и платформировать расистский контент, скрываясь за знаменем свободы слова» и за « платный доступ к базовым функциям, которые свободно доступны на Mastodon». [102] Позже Gab удалил федерацию с ActivityPub из-за различных предполагаемых технических проблем и планов по созданию собственного протокола.
Tooter — индийский продукт социальной сети , запущенный в сентябре 2020 года, который использует исходный код Mastodon, изначально не выпуская его модификации. Сервис также идентифицировал себя как полностью сделанный в Индии, несмотря на свое происхождение. [103]
В октябре 2021 года бывший президент США Дональд Трамп основал Truth Social , основанный на Mastodon. [7] Изначально Truth Social не предоставлял свой исходный код , нарушая лицензию Mastodon AGPLv3 . 26 октября 2021 года Евгений Рочко направил официальное письмо главному юрисконсульту Truth Social. [104] 12 ноября 2021 года Truth Social опубликовал свой исходный код. [105] [106]
В апреле 2022 года Европейский союз запустил собственные экземпляры Mastodon и PeerTube через Европейского инспектора по защите данных , назвав их «EU Voice» и «EU Video». Экземпляры были тестовым запуском того, будет ли устойчивым запуск собственных платформ социальных сетей. [107] Хотя пилотный проект закончился два года спустя в 2024 году (после продления в 2023 году еще на год) и экземпляры были отключены из-за невозможности найти организацию, которая взяла бы на себя операции, Европейская комиссия запустила свой собственный отдельный экземпляр. [108] [109]
В декабре 2022 года Mozilla Foundation запустила экземпляр Mastodon под доменом mozilla.social [110] , первоначально с закрытой регистрацией, прежде чем открыть его в качестве закрытой бета-версии. [111] Однако с тех пор экземпляр был прекращен и будет отключен 17 декабря 2024 года. [112]
Хотя децентрализованная структура Mastodon является одной из его отличительных особенностей, она также создает дополнительные проблемы безопасности.
Поскольку многие экземпляры Mastodon управляются волонтерами, некоторые эксперты по безопасности обеспокоены безопасностью данных и реагированием на новые угрозы и уязвимости в сети, учитывая сложность настройки и обслуживания экземпляра, а также неравномерный уровень навыков среди администраторов. Ошибки конфигурации и уязвимости безопасности в реализации сервера уже привели к тому, что данные пользователей были украдены или изменены злоумышленниками. Стоит отметить, что Mastodon также собирает значительно меньше персональных данных по сравнению с другими платформами социальных сетей, что делает его менее ценной целью и снижает потенциальный ущерб. [113] Создатель Mastodon, Евгений Рочко, утверждает [ необходима цитата ] , что эти проблемы не отличают его от других программных продуктов, которые могут размещаться непрофессионалами.
В 2023 году Mozilla Foundation заключила контракт с фирмой по кибербезопасности Cure53 на проведение тестирования на проникновение в программное обеспечение Mastodon в рамках подготовки к созданию экземпляра для сообщества Mozilla. Тестирование выявило несколько уязвимостей, включая одну под названием «TootRoot», которая позволяла выполнять произвольный код , и другую, которая позволяла проводить атаки с использованием межсайтового скриптинга через карты oEmbed . Эти уязвимости были исправлены в июле 2023 года. [114]
Mastodon был главным подозреваемым в проблеме, связанной с генерацией предпросмотров ссылок OpenGraph , в которой данные из ссылки не кэшируются публикацией и передаются в другие экземпляры. Многие экземпляры, в свою очередь, автоматически извлекают данные предпросмотра, а также сразу после получения публикации (что может произойти практически мгновенно после создания публикации), создавая случайную DDoS- атаку, которая может временно увеличить нагрузку на сервер жертвы. [115] Исправление для добавления федерации для предпросмотров ссылок было запланировано для версии 4.3, но с тех пор было отложено для Mastodon 4.4. [116]
Mastodon финансируется краудфандингом и не содержит рекламы; по состоянию на ноябрь 2022 года его поддержали 3500 человек. С 2021 года он зарегистрирован в Германии как некоммерческая организация ( нем . gemeinnützige GmbH ); [117] некоммерческая организация в США была создана в апреле 2024 года. [118]