utgåvan av en öppen plattform för att distribuera decentraliserade sociala nätverk — , som gör det möjligt för användare att skapa tjänster på egen hårdvara, fria från kontroll av specifika leverantörer. Om användaren inte har möjlighet att köra en egen nod, kan de välja en pålitlig för anslutning. Mastodon tillhör kategorin av förenade (federated) nätverk, där en uppsättning protokoll används för att skapa en enhetlig struktur av relationer. .
Serverkoden för projektet är skriven i Ruby med hjälp av Ruby on Rails, medan användargränssnittet är skrivet i JavaScript med hjälp av biblioteken React.js och Redux. Källkoden är tillgänglig under AGPLv3-licensen. Det finns också en statisk frontend för publicering av offentliga resurser som profiler och statusuppdateringar. Datlagring är organiserad med PostgreSQL och Redis.
En öppen plattform av tillägg
och anslutning av externa applikationer (det finns klienter för Android, iOS och Windows, samt möjlighet att skapa bots).
Den nya utgåvan är anmärkningsvärd för att upphöra med stödet för protokollet OStatus, som säkerställde kompatibilitet med äldre lösningar baserade på StatusNet och
Källa: opennet.ru
