Thanks for this great article about OMEMO past, present and future.
I have a question about a passage I didn’t understood: “the wire format used by libsignal is not [openly documented], so any implementations […] must be licensed under the GPL as well.”
Do you have any reference to share about this interpretation?
On a first glance, it surprised me: one could just hire an independent developer to document the wire format of libsignal and release such documentation as public domain.
But, then I realized that the documentation could be considered a derived work by itself, so it would be bound to GPLv3.
I’d really like to learn more about this topic.