Mastodon — öz-özünə host edilən sosial şəbəkə xidmətlərini idarə etmək üçün azad və açıq mənbəli proqram təminatı.[a] O Twitter-ə bənzər mikrobloq xüsusiyyətlərinə malikdir. Hər birinin öz davranış kodeksi, istifadə şərtləri, məxfilik siyasəti və seçimləri və məzmunun moderasiyası siyasətləri mövcuddur və örnəklər və ya serverlər kimi tanınan çoxlu sayda müstəqil idarə olunan bəndlər tərəfindən təklif olunur.[4][5][6]
Hər bir istifadəçi istənilən digər serverdəki istifadəçilərlə problemsiz əlaqə saxlaya bilən xüsusi Mastodon serverinin üzvüdür. Bu istifadəçilərə qaydalarına üstünlük verdikləri serveri seçmək, lakin daha böyük federasiya edilmiş sosial şəbəkəyə girişi saxlamaq üçün çeviklik vermək məqsədi daşıyır. Mastodon Lemmy, Pixelfed, Friendica və PeerTube kimi Fediverse xidmətlər ansamblının bir hissəsinə çevrilən ActivityPub protokolu ilə yaradılıb.
Layihə Almaniyanın qeyri-kommersiya təşkilatı Mastodon gGmbH tərəfindən idarə olunur.[11] Mastodonun tərtibatı kraudfandinqdir və kodu reklamı dəstəkləmir.
Mastodon serverləri W3C-nin 1.6 versiyasından bəri həyata keçirilən ActivityPub standartından istifadə edərək kommunikasiya qura bilən sosial şəbəkə proqram təminatı ilə işləyir.[12] Mastodon istifadəçisi buna görə də Fediverse-də ActivityPub-u dəstəkləyən istənilən digər serverdəki istifadəçilərlə əlaqə saxlaya bilər.
2.9.0 versiyasından etibarən Mastodon standart olaraq yeni istifadəçilər üçün tək sütunlu rejim təklif edir.[13] Qabaqcıl rejimdə Mastodon TweetDeck-in mikrobloq alətinə bənzəyir. İstifadəçilər başqalarının görməsi üçün "toots" adlanan qısa status mesajları göndərirlər.[14] Standart Mastodon nüsxəsində simvol limiti 500-dür. Bəzi nüsxələr daha uzun mesajları dəstəkləyir.[15][16]
İstifadəçilər vahid mərkəzləşdirilmiş veb-sayt və ya proqrama deyil, konkret Mastodon serverinə qoşulurlar. Serverlər şəbəkədə qovşaqlar kimi birləşdirilir və hər bir server öz qaydalarını, hesabları və digər serverlərə və digər serverlərdən mesaj paylaşıb-paylaşmayacağını idarə edə bilər. Bir çox server xüsusi marağa əsaslanan mövzuya aiddir. Serverlərin müəyyən bir bölgə, etnik mənsubiyyət və ya ölkə ətrafında qurulması da adi haldır.[17][18][19]
↑Mastodon özü sosial şəbəkə deyil. Sadəcə ActivityPub protokolunun çoxsaylı proqram təminatından biridir. Ümumi istifadədə isə ona sosial şəbəkə deyilir.