Hacker News new | ask | show | jobs
by spicybright 1491 days ago
I think the argument for failure is because barely anyone is using it directly with an XMPP client. But as a back end layer for other platforms, it's a smashing success.

According to the XMPP offical website to add some numbers to what you mentioned:

    ~800 million    WhatsApp
    ~200 million    Zoom
    ~4 million      Grindr
Matrix is also (one of) the more popular decentralized chat platform, which is built on XMPP.

I wouldn't at all be surprised if there's chat services that have you connect your local app with XMPP to, and get a simple UI layer that only connects to specific servers and other provides other config settings.

I've also heard of other uses besides chat, like for server management or video game multiplayer games for example. It's a great protocol that's provides delivery logic, accounts, etc. but keeps the actual messages simple and flexible for whatever you want to do.

I think SMTP "won" from being focused on email management instead of a more general protocol for multiple uses. (not that you can't do wacky things with SMTP, of course)

3 comments

XMPP is in actually in Cisco VOIP too, and that Cisco VOIP Unified Communications [1] stuff is incredibly popular.

The client side Cisco Jabber app is Cisco's version of it that works with their VOIP.

Believe it is both Client & Server, and that is an interoperable implementation that looks like a reskinned pidgin somewhat in older versions, but has a great deal more functionality now, and looks capable of doing VTC and other things [2]

Considering how popular Cisco VOIP is, I think lots more people have XMPP functionality than they realize

[1] https://www.cisco.com/c/en/us/products/unified-communication...

[2] https://www.cisco.com/c/en/us/products/unified-communication...

> Matrix [...] built on XMPP.

Matrix is not built on any existing Internet Standards for messaging and is not compatible with XMPP in a meaningful way.

>Matrix is also (one of) the more popular decentralized chat platform, which is built on XMPP.

It most definitely is not built on XMPP in any way.

Huh, I thought it was. My bad, thank you for the correction!
It's built on the experience of the XMPP ecosystem ;-)

But tech wise you're probably right.