もっと詳しく

ActivityPubの連合は、基本的な枠組み以外は規定されていないので、実装についていろいろと前提がおけず、互換性がない機能が存在します。

既存の実装同士で仕様を揃えたり違いを考慮することで、ある程度実用に耐える運用が可能になっているのですが、規格ベースではないので、今後さらに実装が増えてくると、それもなかなかうまくいかなくなってきます。

実装同士、話し合ってすりあわせていけるところもありますが、考え方の違いで合意できないものもありますし、運用者がカスタマイズで互換性を壊すケースもあります。

どこまでこの非互換を受け入れ、あるいは拒否していくか、悩ましいところです。