
Fediverse (一般的にはfediと略される)[ 2 ] [ 3 ] [ 4 ]は、共通のプロトコルを使用して相互に通信できる(正式にはフェデレーションと呼ばれる)ソーシャルネットワーキングサービスの集合体です。異なるWebサイトのユーザーは、ネットワークを介してステータス更新、マルチメディアファイル、その他のデータを送受信できます。Fediverseという用語は、フェデレーションとユニバースを組み合わせた造語です。[ 5 ]
Fediverse プラットフォームの大部分は、フリーでオープンソースのソフトウェアに基づいており、ActivityPubプロトコルを使用してサーバー間の接続を作成します。一部のソフトウェアは、 OStatus、Diasporaプロトコル、Zotなどの古いフェデレーション プロトコルもサポートしていますが、 AT プロトコルなどの新しいプロトコルはネットワーク ブリッジを介して接続します。Diaspora は、 Fediverseの元の定義に分類される、ActivityPub をサポートしていない唯一の活発に開発されているソフトウェア プロジェクトです。[ 6 ] [ 7 ]
従来のソーシャルネットワーキングサービスでは、すべてのコンテンツがウェブサイトの所有者が管理するサーバーにホストされますが、Fediverseの分散型構造では、個人または組織が独自のサーバー(「インスタンス」と呼ばれる)を使用してソーシャルプラットフォームをホストできます。
各インスタンスは独立しており、独自のルールと期待を設定できます。それでも、Gmailなどのメール サービスのユーザーがOutlookなどの別のサービスのユーザーにメールを送信できるのと同様に、ユーザーは Fediverse 内の他のインスタンスのコンテンツを表示したり、ユーザーとやり取りしたりできます。たとえば、あるMastodonインスタンスのユーザーは、Mastodon が実行されていない別のインスタンスのユーザーが作成した投稿を表示したり、やり取りしたりできます。[ 8 ]
異なるソーシャルネットワーキングサービスによってホストされているインスタンス同士も通信できます。たとえば、マイクロブログプラットフォームMisskeyのユーザーは、Mastodonのユーザーが投稿した投稿を閲覧したり、それとやり取りしたりできます。Fediverseネットワークの中には、同じプラットフォームから異なるソーシャルネットワーキング形式とやり取りできるものもあります。たとえば、 Lemmyを実行しているソーシャルニュースインスタンスのユーザーは、同様のサービスであるmbinインスタンスの別の投稿や、Mastodonのマイクロブログステータスとやり取りできます。[ 9 ] [ 10 ]
分散型ソーシャルネットワーキングプラットフォームは、ユーザーの信頼と安全性に関して新たな課題と困難をもたらします。[ 11 ] [ 12 ] Fediverse の性質上、インスタンスのオペレーターはコンテンツのモデレーションに単独で責任を負います。Fediverse 全体にわたる中央集権的なガバナンスやモデレーションの形態がないため、インスタンスを Fediverse から「削除」することは不可能です。インスタンスは、インスタンスオペレーターの選択により分散化されるだけで、オペレーターのインスタンスからそのインスタンスのコンテンツにアクセスできなくなります。[ 13 ]個々のインスタンスは、独自のコンテンツポリシーを定義する責任があり、その後、スタッフによって強制される場合があります。Fediverse インスタンスのモデレーションは、従来のソーシャルメディアプラットフォームのモデレーションとは大きく異なります。モデレーターは、そのインスタンスのユーザー (「ローカルユーザー」) が投稿したコンテンツだけでなく、他のインスタンスのユーザー (「リモートユーザー」) が投稿したコンテンツにも責任を負います。[ 12 ]

Fediverse の概念と機能はActivityPubプロトコルやその用語自体よりも前から存在していました。分散型ソーシャルネットワーキングサービスをサポートする最初のプロジェクトの 1 つは、ソフトウェアの異なるインストール間で通信するためのOpenMicroBloggingプロトコルを実装したマイクロブログプラットフォームである Laconica でした。このソフトウェアは後に 2009 年に StatusNet と改名され[ 14 ] 、2013 年に Free Social とともにGNU ソーシャルプロジェクトに統合されました。後者の 2 つのサーバーは StatusNet のフォークです。[ 15 ] [ 16 ]
時間の経過とともに、一方通行のテキストメッセージングシステムとして設計された OpenMicroBlogging プロトコルの限界がより明らかになりました。[ 17 ]老朽化したプロトコルに代わるものとして、マイクロブログのオープン標準としてOStatusが考案され、 Salmon、Atom、WebSub、ActivityStreamsなどのさまざまな他のテクノロジーをインスタンス間の通信に使用される単一のプロトコルに統合しました。StatusNet は 2010 年 3 月 3 日にバージョン 0.9.0 で OStatus プロトコルを初めて実装し、OStatus はすぐに最も人気のあるフェデレーション プロトコルになりました。
OStatusの人気が高まっていたのとほぼ同時期に、独自のフェデレーションプロトコルを使用したDiasporaソーシャルネットワークが結成されました。2つのプロトコルの違いを説明するために、主に2017年以降、 Fediverseとフェデレーションという用語が一般的に使われるようになりました。「Fediverse」という用語は、 GNU Social、Mastodon、FriendicaなどのOStatusプロトコルを使用するソフトウェアによって形成されたネットワークを説明するために使用され、「フェデレーション」の下にある競合するdiasporaプロトコルと対比されました。[ 6 ]

2012年12月、当時のStatusNetの主力インスタンスであったidenti.caは、 OStatusに代わる新しいフェデレーションプロトコルを備えたpump.ioという新しいソフトウェアに移行しました。この新しいプロトコルは、ステータス更新だけでなく一般的なアクティビティストリームにも役立つように設計されており、OStatusの外部依存関係の多くをJSON-LDとメッセージングおよび受信トレイシステム用のREST APIに置き換え、さらにActivityStreamsをより活用するようになりました。OStatusほど広く利用されることはありませんでしたが、後にActivityPub標準の開発に大きな影響を与えることになります。
2018 年 1 月、W3C はActivityPub プロトコルを推奨標準として発表しました。[ 18 ]この標準は、サーバーの広範なネットワーク上で動作するさまざまなソフトウェア パッケージ間の相互運用性を向上させ、OStatus プロトコルと Pump.io の両方に取って代わることを目的としていました。 [ 19 ] 2019 年までに、OStatus を使用していたほぼすべてのソフトウェアが ActivityPub のサポートを追加しました。Mastodon は OStatus のサポートを削除し始めましたが、Friendica (ActivityPub とともに diaspora サポートも維持) など、他のプロジェクトはコード内でそれを維持しました。[ 20 ] [ 21 ]
ActivityPubとよく比較される主要なプロトコルの一つに、 Blueskyソーシャルネットワークを支えるATプロトコルがある。どちらのプロトコルも分散型ソーシャルネットワークの構築を目指しているが、ユーザーIDに関する技術的な考え方は異なっている。
BlueskyのCEOであるJay Graber氏を含むATプロトコルの開発者たちは、ActivityPubが、ユーザーがアカウント、データ、ソーシャルグラフを元のサーバーによる承認を必要とせずに新しいプロバイダーに移行できる「アカウントポータビリティ」をネイティブにサポートしていなかったため、ActivityPubを使用しないことにしたと述べています。[ 22 ] ActivityPubモデル(Mastodonで使用)では、ユーザーのIDは通常、電子メールアドレスと同様に特定のサーバーに紐付けられています。そのサーバーがオフラインになると、IDが失われる可能性があります。ATプロトコルは、IDとホスティングを分離することでこの問題を解決し、ユーザーがIDを失うことなくプロバイダーを切り替えられるようにすることを目指しています。[ 23 ]
2つのプロトコルはデフォルトでは技術的に互換性がないが、Bridgy Fedなどのサードパーティ製の「ブリッジ」が開発されており、ActivityPubネットワークのユーザーがATプロトコルネットワークのユーザーをフォローしたり、交流したり、またその逆も可能になっている。[ 24 ]
Fediverseは従来、分散型ソーシャルネットワークの例として最もよく参照され使用されてきたネットワークですが、 Fediverseおよびそれに付随するActivityPubの代替となるものが開発され、展開されています。NostrやFarcasterなどの小規模な競合は、暗号通貨コミュニティ内で人気を博しています。[ 25 ]これらのプロトコルは、ActivityPubのサーバー中心モデルではなく、コンテンツを配信のためにリレーに公開するという異なるフェデレーションモデルを使用しているため、ActivityPubを基準として独自のアーキテクチャを設計しています。[ 26 ] [ 27 ]
これらのプロトコル間には違いがあるものの、同じコンテンツを配信するために複数のプロトコルにまたがる「ダブルブリッジ」など、これらのプロトコル間でユーザーコンテンツを橋渡しできるソフトウェアが存在する。 [ 28 ] [ 29 ]
ユーザーエクスペリエンスの悪さと過剰な複雑さのため、ユーザーはFediverse [ 30 ]をなかなか受け入れようとしなかった。[ 31 ]
2022年11月にイーロン・マスクがTwitterを買収した後、 Threads [ 32 ] [ 33 ] 、 Tumblr、Flipboardなどの主要なソーシャルネットワークがActivityPubプロトコルのサポートに関心を示した。これは、多くのユーザーがFediverseをサポートするサーバーであり、当時Twitterの最も人気のある代替サービスでもあったMastodonに移行し始めたためである。FlickrもActivityPubのサポートを支持した。2022年11月現在 CEOによる最初のツイート以降、Flickrからは何の発表もなく、ActivityPubのサポートは保留またはキャンセルされたと推測されている。[ 34 ] [ 35 ]
2024年、ポーランドのスタリー・ソンチ自治体の地方自治体は、YouTubeでの活動を事実上廃止するために、独自のPeerTubeインスタンスを立ち上げた[ 36 ]。政府によると、公式なコミュニケーションにYouTubeを使用することをやめたのは「適切な規制を遵守するため」だという[ 37 ] 。同年、HTC ViveのメタバースプラットフォームであるVIVERSEは、チャット機能にActivityPubのサポートを実装し、ユーザーが他のfediverseユーザーにダイレクトメッセージを送信できるようにした[ 38 ] 。
欧州の複数の公的機関が ActivityPub サービスを運用しています。欧州委員会は公式の Mastodon インスタンスをホストしています。[ 39 ]欧州データ保護監督機関 (EDPS) は、Mastodon サービスを運用するための法的枠組みを定めたデータ保護通知を公表しました。[ 40 ]さらに最近では、Mastodonはより大規模な機関を対象とした有料サポートを提供している。[ 41 ]しかし、ネットワークの分散型アーキテクチャでは、検証データが個々のサーバーオペレーターに委ねられているため、年齢確認を中央集権的に強制することはできません。 [ 42 ]
WordPressには、WordPressブログをFediverseに統合する公式サポートプラグインがあり、ブログ記事のコメントセクションとFediverseインスタンスの返信機能の間でコメントを交換できます。このプラグインは2023年3月にAutomatticに買収され[ 43 ] 、同年10月にすべてのWordPress.comユーザーが利用できるようになりました[ 44 ] [ 45 ] 。
ブログプラットフォームおよびコンテンツ管理システムである Ghost は、2024 年 4 月に ActivityPub を介して Fediverse サポートを実装すると発表しました。[ 46 ] [ 47 ] [ 48 ]この機能は、フォーラムで非常に要望されていました。[ 49 ] 2024 年 7 月に、Ghost はこの機能の開発ニュースレターをフェデレーションし始めました。[ 50 ]
AutomatticのCEOであるマット・マレンウェッグは、Mastodonの複雑さに関するユーザーからの苦情を受けて、TumblrがActivityPubの相互運用性のサポートを追加すると2022年11月にツイートした。 [ 51 ]しかし、1年以上もそれ以上の情報は明らかにされず、Tumblrのスタッフのほとんどが他のAutomatticプロジェクトに移ったという組織再編の情報が漏洩した後、このプロジェクトは中止されると予想された。しかし、TechCrunchの記者が漏洩したメモに関するアンケートで質問したところ、彼は相互運用機能は中止されておらず、プロトコルの実装の可能性を研究している小規模なチームが存在することを明らかにした。[ 52 ]この計画は2025年1月にAutomatticによって再び確認され、WordPress用のActivityPubプラグインがfediverseとの相互運用性に使用される主な方法になる可能性が高い。[ 53 ]
Meta社が2023年7月にThreadsをリリースした際、プレスリリースにはActivityPubプロトコルとの相互運用性をサポートする予定であると記載されていた。[ 54 ] [ 55 ] 2023年12月には、Meta社の一部の従業員がActivityPubとの連携を開始した。[ 56 ] 2024年1月には、ThreadsへのActivityPubの統合を詳述したロードマップが発表された。[ 57 ]
フェディバースのサーバー管理者の一部は、「フェディパクト」という誓約書に名前を連ねており、メタがネットワークに対して「受け入れ、拡張し、消滅させる」ポリシーを採用するのではないか、あるいはスレッドのモデレーションが疎外されたコミュニティを標的とした悪質なコンテンツの拡散を防ぐことができないのではないかという懸念から、スレッドとのオープンなフェデレーションに抵抗を表明している。[ 58 ] [ 59 ] [ 60 ]
2024 年 3 月、Threads は Fediverse サポートのベータ版を実装し、Threads ユーザーが自分の投稿にいいねをした Fediverse ユーザーの数を表示したり、Fediverse ユーザーが自分のインスタンスで Threads の投稿を表示したりできるようにしました。[ 61 ] [ 62 ] [ 63 ] 4 月 2 日、ジョー・バイデン大統領の公式Threadsアカウントで、プロフィールにフェデレーションが有効になり、バイデン氏は Fediverse に存在した最初の米国大統領となりました。[ 64 ] 8 月には、Threads 内で Fediverse からの返信を表示する機能が追加されました。[ 65 ]
2023年12月、ソーシャルマガジンアプリのFlipboardは、 ActivityPubを介してパブリッシャーアカウントを統合することで、Fediverseとの統合を開始しました。CEOのMike McCue氏は、この動きは「囲い込まれた庭」エコシステムから脱却し、Mastodonなどのプラットフォーム上のユーザーがFlipboardコンテンツを発見しやすく、インタラクティブにできるようにすることを意図していると述べました。[ 66 ]
2023年のReddit API論争の間、分散型リンクアグリゲーターのLemmyは、ユーザーがRedditの代替手段を求めたため、著しい成長を遂げた。[ 67 ]このプラットフォームの月間アクティブユーザー数は、抗議活動から数週間以内に約1,000人から66,000人以上に増加した。これは、Fediverseの代替手段への移行を促進するコミュニティやユーザーをRedditが一時的に禁止するという決定を下したことでさらに悪化した。[ 68 ]

ActivityPubはFediverseで最も広く使用されているプロトコルであり、W3C標準です。人気のあるFediverseソフトウェアには、次のものがあります。[ 69 ] [ 70 ]
{{cite web}}: CS1メンテナンス: アーカイブサービスは非推奨になりました (リンク)互換性のあるアプリを使用しているユーザーがThreadsアカウントを持たなくてもThreads上のユーザーをフォローしたり交流したりできるようになり、またその逆も可能になり、多様で相互接続されたネットワークの新時代が到来するというビジョンを持っています。
{{cite news}}: CS1メンテナンス: アーカイブサービスは非推奨になりました (リンク)