Google Chat and Facebook Messenger used to do XMPP. You could message each other cross platform, as well as host your own service. Then when they got big enough, they pulled their interoperability and messaging only worked inside their platform.
With the European DMA coming into effect soon it’ll be harder for big companies to fuck up such networks (in fact, they will have to allow external access if they’re of sufficient size) but it has happened before and it will happen again.
Apple’s iChat (precursor to Messages.app) used to do XMPP, too. I don’t think it federated, or if it did it was very short-lived, but all the big tech companies with chat services got their start with XMPP. It’s almost like it’s a great set of tools for communicating, which, sadly and ironically, open source tech seems to have moved on from. To be fair, I far prefer Matrix’s JSON to XMPP’s XML, but it’s a little disappointing that everyone forgets about XMPP.
Google Chat and Facebook Messenger used to do XMPP. You could message each other cross platform, as well as host your own service. Then when they got big enough, they pulled their interoperability and messaging only worked inside their platform. With the European DMA coming into effect soon it’ll be harder for big companies to fuck up such networks (in fact, they will have to allow external access if they’re of sufficient size) but it has happened before and it will happen again.
Apple’s iChat (precursor to Messages.app) used to do XMPP, too. I don’t think it federated, or if it did it was very short-lived, but all the big tech companies with chat services got their start with XMPP. It’s almost like it’s a great set of tools for communicating, which, sadly and ironically, open source tech seems to have moved on from. To be fair, I far prefer Matrix’s JSON to XMPP’s XML, but it’s a little disappointing that everyone forgets about XMPP.