ActivityPub
詳細情報
- 作成者
- W3C Social Web Working Group
- 公開
- 種類
- プロトコル
- 仕様
- W3C勧告
2018年にW3Cが標準化した、分散型ソーシャルネットワーク向けのプロトコル。各サーバーはJSON-LD形式のアクティビティ(Create、Follow、Like、Announce)を互いの受信箱(inbox)にPOSTし合う。
中心となる概念は2つ。URIを身元とするアクター(ユーザー、グループ、アプリケーション)と、アクターの行動を表す動詞であるアクティビティだ。サーバー間通信はHTTP POSTで行い、認証にはHTTP Signaturesを使う。
Mastodon、Pleroma、PeerTube、Lemmy、Pixelfed、Misskey、そして(任意参加の形で)Meta社のThreadsもこれで動く。これらが合わさって、現在最大の分散型ソーシャルネットワークであるフェディバースを形づくっている。