I do believe that Nostr is going to be the goto protocol for interoperability in the coming years.

Is nostr documented as an open-source protocol?

Absolutely. Nostr's license is even listed as public domain[0].

Nostr will be widespread in near future, the next year or two.

[0]https://github.com/nostr-protocol/nostr