OStatus

OStatus
Navn OStatus
Formål med protokollen decentral dataudveksling
 Mediefiler på Wikimedia Commons

OStatus er en åben fødereret social netværksprotokol , der tillader brugere af en internettjeneste at modtage og sende beskeder til brugere af en anden internettjeneste. OStatus beskriver, hvordan protokollerne PubSubHubbub , ActivityStreams , Salmon , Portable Contacts og Webfinger kan bruges sammen, så forskellige serverimplementeringer kan kommunikere med hinanden [1] .

Historie

OStatus-protokollen blev brugt til at kommunikere mellem StatusNet noder såsom identi.ca og Status.Net [2] . OStatus blev dog senere implementeret i Friendica [3] . I januar 2012 blev W3C -fællesskabsgruppen OStatus [4] oprettet . Protokollen blev også brugt i Mastodon, men understøttelse af OStatus blev droppet i version 3.0.0 [5] . Pleroma understøttede også OStatus-protokollen før 2.0.0 [6] .

Teknologi

En server, der kører OStatus-protokollen, opretter et Atom -formateret feed med beskeder fra serverbrugere, der leveres til deres abonnenter ved hjælp af PubSubHubbub-protokollen. Svar på brugerbeskeder leveres ved hjælp af Salmon-protokollen, og andre mikroblogging -funktioner , såsom tilføjelse af indlæg til favoritter, implementeres ved hjælp af ActivityStreams [7] -protokollen .

Noter

  1. Joab Jackson. Kunne open source-værktøjer gøre Facebook til den næste AOL?  (engelsk) . computerverden . Computerworld (28. juli 2010).
  2. Group Redent Plugin til Status.net /  Identi.ca . davehall.com.au .
  3. Sean Tilley. Fik Zot-Mike Macgirvin til at bygge dine egne apps og  protokoller . Medium . Medium (10. oktober 2017).
  4. Evan Prodromou. Ny OStatus Community Group på  W3C . W3C Community og Business Groups . W3C (12. januar 2012).
  5. Gargron. v3.0.0  (engelsk) . GitHub (3. oktober 2019).
  6. v2.0.0  (engelsk) . Pleroma GitLab (8. marts 2020).
  7. Nathan Willis. StatusNet , Identi.ca og overgang til pump.io  . LWN.net (27. marts 2013).

Links

Officiel wiki