@Gargron someone on HN pointed out Solid from Tim Berner Lee, and I see a better chance for interoperability there because it uses ActivityStreams as an foundational ontology. I remember hearing about it when it launched, but they seem to have made good progress (at least documentation wise).

solidproject.org/developers/vo