The Signal Server repository hasn’t been updated since April 2020. There are a bunch of links about this here but I found this thread the most interesting.

To me, this is unforgivable behaviour. Signal always positioned themselves as “open source”, and the Server itself is under the best license for server software (AGPLv3 – which raises questions about the legality of this situation).

Signal’s whole approach to open source has constantly been underwhelming to say the least. Their budget-Apple attitude (secrecy, i.e. “we can never engage the community directly”, “we will never merge/accept PRs”, etc) has lead to its logical conclusion here, I guess. I have been somewhat of a “Signal apologist” thus far (I almost always defend them & I think a lot of criticism they get it very unfair) but yeah I’m over Signal now.

    23 years ago

    decentralised protocol with audited implementations

    There haven’t been many, funding for it would be great. But at least some XMPP OTR implementations have been audited: But this isn’t really different between centralized and decentralized, it is just individual. (And usually connected to how much money they have)

    a few examples of what metadata Signal protects that Matrix doesn’t

    For sure. As I said Signal is a very good protocol. But not because it is centralized, just because it was designed to be very privacy friendly.

    Also for what it is worth a lot of that group metadata can be undone because they have some idea who is sending and receiving the messages along with timing. Of course it is still better that they have the sealed sender and encrypted group data but it definitely isn’t perfect.

    And yes, Matrix does intentionally leave more of that in the open. Everything is tradeoffs.