Replying to @⁨dustyData@lemmy.world⁩

Google didn’t develop RCS, GSMA did. All google did was purchase the startup that actually developed a good implementation of it.

This isnt some gatekeeping exercise from google, they had nothing to do with RCS’s initial design and release. The carriers are entirely to blame for dragging their feet, although some are finally implementing their own servers (China is entirely RCS without google).

As for “federate it, decentralise it”, thats how it already is. Its called “hubbing”, but its basically federation. The networks run their server, and the federate messages between them. It isn’t centralised at all.

Replying to @⁨dustyData@lemmy.world⁩

Google has historically done a lot of good things. Today they simply do evil, but pushing for RCS adoption when telcos refused to is one of those good things they did.

You can still hate Google and want them to disappear, I do, but that doesn’t mean you automatically hate everything ever touched by them. Their motivation may have been strictly to compete with Apple, but e2ee messages are a net positive if you must use it. Use signal and matrix when you can, use RCS when you must.

Replying to @⁨dustyData@lemmy.world⁩

Google didn’t buy it, it’s an open standard.

What google did is host RCS infrastructure and have the worlds most popular messaging client.

You can absolutely setup an RCS server, build an FCS client that has the appropriate keys and access, put RCS relays in important peering points a over the world, and roll that out to millions of ppl yourself.

Sort of like nuclear power; you could probably build a reactor yourself, but it’s a heavy lift plus there are players that don’t want you to.

Replying to @⁨Mustachius_Grumpius@thelemmy.club⁩

cupboardunderscore.github.io/ios-rcs/e2ee/

RCS is absolut bullshit. You take an „open standard“ and let 100 company’s implement a closed source solution for it that needs to be kept updated so that all features work across all platforms. Oh hey I want to write from TMobile to some cheap third party service, ups they don’t support it…. E2EE? Beta or not implemented. OpenSource apps are also rare.

And once again a chat protocol that Google touched and it was turned into golden shit. Congrats