「Tumblr、マストドンと接続へ。分散型SNS標準プロトコルを採用し、Twitterからの脱出受け入れ強化(CloseBox)」のブコメページ
https://b.hatena.ne.jp/entry/s/www.techno-edge.net/article/2022/11/22/522.html
Mastodonが実装されたとき投稿キーワード検索や引用リツイートなどの弊害を創始者のオイゲン・ロチコは問題視し実装しなかったという経緯があります。
投稿キーワード検索や引用リツイートの弊害とは何か?を現在のTwitterと比較して考えてみると興味深い気付きや、その気付きからMastodonの現状を考えてみると良いかも知れません。
今のところActivityPubネットワークを全文検索できるActivityPub互換SNSは存在しませんが全文検索できる検索サービスは存在するものの制限付きです。
仰るとおりでActivityPubプロトコルは正確性を廃してイメージだけで伝えるならばE-Mailネットワークへ近く、Mastodonを中心に流行る流行らないと議論されがちですが、実態としては物凄く極々小さなサービスであれActivityPub対応サービスが増えていくと時間と共にActivityPubネットワーク参加者が増えるという建付けになっています。
技術的な面に興味のない普通の平均的一般人からするとActivityPubネットワークはある日突然目の前に現れる巨大なネットワークになっている可能性が少なからずあります。
ちなみにActivityPubプロトコルが抱えている問題も個人が設置する小規模サーバーだと24時間動作保証がない、スパムメッセージなどを代表にE-Mailネットワークと一部同種の問題を抱えています。
逆に言えばE-Mailネットワークで用いられている解決手法を応用できるという意味でもあります。
必要リソース削減は常に必要とされるものですが、Mastodonは個人規模であればRaspberry Pi 3でも動くので思いのほか軽量です。
ただしRuby実装なのでC++実装などよりも軽いわけではありません。
むしろ「所属というアイデンティティ」を希薄化させて個々人のアイデンティティへフォーカスすることが是であるのではないか?という試みをしているものに「Fedibird」と名付けられたMastodonサーバーが存在します。
これは良い悪いではなく1つの例えとしての言葉ですが「アナタは相手が日本人だから関係性を持つのですか?」ということです。
再度言いますが、これは良い悪いという話ではございません。当然ながら「日本人であれば母語が日本語である可能性が高いし関係性を持ちやすい」と言う人も居るでしょうし「その個々人を気に入ったから関係性を持ちたいんだ所属など関係ない」と言う人も居るでしょう。
個々人の考えを尊重するからこそ良い悪いという話ではないのです。
ActivityPubプロトコルとは「ことば」です。
日本語話者同士であれば日本語で会話できるように、ActivityPubプロトコル対応SNS同士であれば別サービスとして成立しているSNSは相互に通信しあえるのです。MastodonはそのActivityPubプロトコルに対応しているミニブログSNSなのです。
ActivityPubプロトコルに対応しているWebサービスはMastodonだけではありません。
例えばYoutubeにような動画共有サービスのPeerTubeや、Instagramのような画像共有サービスのPixelFedはActivityPubプロトコルに対応しており、ミニブログSNSのMastodonのタイムラインにはPeerTubeに動画やPixelFedの画像が流れてきます。
そしてそれら動画や画像へ対してMastodonからコメントを送信することができるのです。
Mastodonのタイムラインに流れてきたPeerTube動画へコメントをすると、大本のPeerTube動画のコメント欄にはMastodonから送信されたコメントが掲載されるのです。
PeerTubeへ動画を投稿した動画主はMastodonから送信されたコメントを見てリプライします。するとMastodonでそのリプライを受け取ることが可能で、コメント主はMastodonでリプライを見ることが出来るのです。
ActivityPubプロトコルは対応しているとWebサービスの垣根を超えてコミュニケーションを取れる共通の「ことば」なのです。
そして今回その「ことば」にTumblrが対応したことで、TumblrはMastodonのほかPeerTubeやPixelFedなどともコミュニケーションが取れるようになりました。
TumblrのタイムラインにはMastodonの投稿が流れるようになり、コメントやリプライをTumblrから付けられます。
ただ実際のところ、Tumblrオリジナルの機能とActivityPubプロトコルの規格へどのように整合させるか?というのはわかってません。
理由としてはActivityPubプロトコルの規格はかなり柔軟な仕様で定められておりActivityPubプロトコルの規格には「解釈の余地」があるからです。
仕様として解釈の余地がない「厳密性」はそこまで高くないのでTumblrがどのようにActivityPubを解釈してくるか?というのも注目ポイントだったりするんですね。
もし他に何か疑問点があれば気が向いた時に答えるかも知れないので気軽にどうぞ。
Mastodonを中心に流行る流行らないと議論されがち Mastodonは流行らないって言ってたブクマカがActivityPubを知らない素振りを見せていたので、Mastodonは流行らないんじゃなくてブクマカ当...