
Представлен Open Source-проект Mastodon, задающийся целью создать децентрализованную и свободную альтернативу популярному сервису микроблогинга Twitter.
Авторы называют свой продукт «социальным сетевым сервером», который благодаря децентрализованному подходу «является альтернативой коммерческим платформам, т.к. устраняет риски, что одна компания монополизирует ваше общение». В рамках GNU уже разрабатывается подобная платформа на базе PHP — GNU social, — но создатели Mastodon называют себя альтернативой и для этого проекта. Более того, они предоставляют полную совместимость с GNU social и любыми платформами OStatus. С функциональной точки зрения в продукте уже поддерживаются обновления пользовательских сообщений в реальном времени (через WebSockets), прикрепление к публикациям мультимедийного контента (изображения, видео в WebM), доступен REST API (с авторизацией по OAuth2).
Технологический стек Mastodon выглядит следующим образом: веб-фреймворк Ruby on Rails, СУБД PostgreSQL, а также базы данных Redis и (опционально) Neo4J. Из используемых готовых компонентов называются Activity Streams, WebFinger, PubsubHubbub и Salmon. Для быстрого развёртывания сервиса предлагаются специальные файлы и инструкции для Docker-контейнеров. Исходный код Mastodon опубликован на GitHub под свободной лицензией GNU AGPL v3.0. Сайт проекта — mastodon.social.