4 ms·
We have XMPP for 1 to 1 messaging, IRC for group messaging and SMTP for store and forward messaging. All are way easier to set up local instances of than setti
by upofadown 7y ago
We have XMPP for 1 to 1 messaging, IRC for group messaging and SMTP for store and forward messaging.
All are way easier to set up local instances of than setting up a PBX. The difference is that there was a whole lot of money to be made by installing and maintaining PBXes.There was no good way to monetize phone services by advertising or privacy violation. The equipment and trunk lines simply cost too much. Every PBX had proprietary phone sets, but the companies that made them could not get around the fact that the phone trunks were standardized by what was in the end a government enforced standard. So it was an example of forced federation of proprietary systems. It is interesting how well that worked.
We have a weird situation right now where the cheapness of communication is inhibiting standardization. Everyone can afford to do their own thing and fund it using super marginal revenue streams.
- rakoo 7y agoFunnily (or not) XMPP was designed to replace them all, at least functionally. Too bad there wasn't an XMPP champion pushing the development early on.
- upofadown 7y agoWell, IRC sorta as it does group chats. But email? Is there an XEP for that? XMPP can probably gateway to/from email, but XMPP can gateway to pretty much everything in the known universe...
- rakoo 7y agoAn Email is a message with a subject line and potentially attachments. XMPP has the former in the core, can do the latter with XEP-231 (https://xmpp.org/extensions/xep-0231.html https://xmpp.org/extensions/xep-0231.html). A message can have one or multiple recipients, just like an XMPP message. Email is really a simple form of messaging, where you put some content and expect the chain to route it to your destination; pretty much any IM system can emulate it, and XMPP goes a little bit beyond in providing the bits that different an email message from an IM message.