Preskočiť na obsah

Mastodon (sociálna sieť)

z Wikipédie, slobodnej encyklopédie
Mastodon

Logo
Základné informácie
VývojárEugen Rochko
Vyvinutý vRuby on Rails, Node.js, JavaScript
Operačný systémAndroid, Windows, macOS, iOS, Linux
LicenciaAffero General Public License (AGPL) v3.0
ŠtandardyActivityPub
Ďalšie odkazy
Webová stránkajoinmastodon.org

Pozri aj Informačný portál

Mastodon je open-source a bezplatná sociálna sieť založená v roku 2016 nemeckým vývojárom Eugenom Rochko.[1] Funguje ako decentralizovaná federatívna sieť, postavená na protokole ActivityPub, ktorý umožňuje vzájomnú komunikáciu používateľov z rôznych serverov. Na rozdiel od centralizovaných sietí ako Twitter, Facebook alebo Instagram, Mastodon nevyžaduje od používateľov registráciu na jednej konkrétnej platforme. Každý server, nazývaný tiež inštancia, funguje nezávisle, ale dokáže komunikovať s ostatnými servermi, čím vytvára globálnu sieť bez potreby centrálneho riadenia.[2][3]

Federatívna sieť

[upraviť | upraviť zdroj]

Mastodon využíva distribuovanú architektúru na báze federácie, v ktorej sú jednotlivé servery navzájom prepojené pomocou otvoreného protokolu ActivityPub.[2] Tento protokol umožňuje asynchrónnu komunikáciu a distribúciu obsahu medzi rôznorodými servermi, ktoré môžu byť spravované rôznymi komunitami či jednotlivcami. Servery medzi sebou komunikujú prostredníctvom API volaní definovaných týmto štandardom, čo umožňuje výmenu správ, príspevkov, notifikácií a ďalších dát v rámci celej federatívy.[3]

Každý server v sieti si vedie vlastnú databázu používateľských účtov, príspevkov a vzájomných prepojení, čo znamená, že servery sú z hľadiska ukladania dát nezávislé. Inštancie na Mastodone tiež implementujú kontrolné mechanizmy, ako je šifrovanie dát počas prenosu pomocou HTTPS protokolu.[4] Decentralizovaná štruktúra umožňuje každému serveru stanoviť vlastné pravidlá pre obsah a moderáciu, používatelia si môžu vybrať servery s preferovanými politikami súkromia a bezpečnosti, alebo si môžu vytvoriť vlastný server na základe open-source kódu.[2]

ActivityPub

[upraviť | upraviť zdroj]

ActivityPub je otvorený štandard pre decentralizované sociálne siete, ktorý používa Mastodon, ale aj ďalšie služby ako napríklad PeerTube, PixelFed či Pleroma.[1] Tento protokol bol vyvinutý ako zjednodušená náhrada protokolu OStatus a v roku 2018 bol publikovaný organizáciou W3C. Softvér, ktorý podporuje tento štandard, umožňuje používateľom komunikovať medzi rôznymi stránkami a aplikáciami.[5]

Štruktúra softvéru

[upraviť | upraviť zdroj]

Zdrojový kód Mastodonu je napísaný v Ruby on Rails a Node.js. Frontend využíva knižnice React.js a Redux. Na ukladanie dát ako hlavný databázový systém je použitý PostgreSQL a Redis zabezpečuje spracovanie úloh a cacheovanie. Celý softvér publikovaný pod licenciou Affero GPL, čo znamená, že ho môže ktokoľvek používať a modifikovať.[3][6] Klientské aplikácie pre API Mastodonu sú dostupné pre Windows, macOS, Linux, iOS a aj  Android. Umožňujú tak prístup z rôznych zariadení.

Rozdiel medzi Mastodonom a Twitterom

[upraviť | upraviť zdroj]
Mastodon desktop verzia

Mastodon sa líši od Twitteru (X) najmä tým, že používateľom ponúka širšie možnosti samosprávy a prispôsobenia prostredníctvom otvoreného API. To isté sa týka aj bezpečnosti, ktorá je rozložená po viacerých inštanciách. Na rozdiel od Twitteru, kde sa príspevky zobrazujú podľa algoritmu, Mastodon ponúka chronologické zobrazenie a to v každom rozhraní a nepodporuje reklamné príspevky.[7]

Referencie

[upraviť | upraviť zdroj]
  1. a b SILBERLING, Amanda. A beginner’s guide to Mastodon, the open source Twitter alternative [online]. TechCrunch, 2023-7-24, [cit. 2024-10-20]. Dostupné online.
  2. a b c What is Mastodon? [online]. [Cit. 2024-10-20]. Dostupné online. Archivované 2024-10-17 z originálu.
  3. a b c mastodon/mastodon [online]. GitHub, [cit. 2024-10-20]. Dostupné online.
  4. Security [online]. [Cit. 2024-11-05]. Dostupné online.
  5. ActivityPub [online]. [Cit. 2024-10-20]. Dostupné online.
  6. Technical Overview [online]. [Cit. 2024-11-05]. Dostupné online. Archivované 2024-09-22 z originálu.
  7. LAMEIRAS, André. Mastodon vs. Twitter: Know the differences [online]. https://www.welivesecurity.com/, 2023-01-25, [cit. 2024-10-20]. Dostupné online.

Iné projekty

[upraviť | upraviť zdroj]

Externé odkazy

[upraviť | upraviť zdroj]
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy