我的理解是:
- OStatus是一种分散式社交网络协议,由其他几个协议(Atom提要,Activity Streams,PubSubHubbub,Salmon和WebFinger)组成
- GNU Social和Mastodon是实现OStatus的两个服务器软件应用程序
- pump.io API是Pump.io服务器软件(活动流,OAuth,Web主机元数据)的接口
- identi.ca是Pump.io实例(目前无法访问),GNU MediaGoblin是当前使用类似泵的API的服务器应用程序
- ActivityPub是提议的去中心化社交网络协议
- GNU MediaGoblin是一个服务器应用程序,可能会实现ActivityPub
这些协议如何互操作?ActivityPub是否完全替代OStatus或仅替代“活动流”组件?