• CafeFrog@lemmy.cafe
    link
    fedilink
    English
    arrow-up
    4
    ·
    23 hours ago

    literally choose your client to use to join the server, it should be possible at some point. servers that can accept other clients, even self hosted clients.

    That is what XMPP, which Movim uses, allows today. There are many XMPP clients available that can all federate and communicate with each other, and anyone can self-host an XMPP server. I’m only pointing people to Movim since it is the most full featured client and keeps things simple (which is very important when onboarding new less technical users).

    If you mean that truly all services should federate, like even Matrix, Signal, etc… that’s technically possible if every company and developer agreed to a single standard, but practically impossible as they will never agree to that single standard for various reasons (NIH syndrome, lack of control to create profit or lock in users, ego, etc).