3 ms·
> Allow developers to integrate their apps and digital services directly with those belonging to a gatekeeper. This includes making messaging, voice-calling, an
by saurik 4y ago
> Allow developers to integrate their apps and digital services directly with those belonging to a gatekeeper. This includes making messaging, voice-calling, and video-calling services interoperable with third-party services upon request.
I would think this requirement is satisfied merely by providing a public API / protocol documentation for your protocol, to allow for third-party access and integration, not some weird backend integration that everyone has to support. This would have effects on business models of running chat services for free and it would have an effect on how they handle spam and abuse, but I honestly think both of these changes are likely to be for the better...
Now, I (importantly) have NOT read the actual law text yet, but given the high-level summaries I feel like a lot of people have been worried about this over nothing: having the ability to write a third-party iMessage client would ALLOW someone to build a server-mediated client for it, but I think that SHOULD be allowed, I don't think that in any way destroys the ability to create or use end-to-end clients and services, it would also allow people to build alternative e2e clients and even integrations (imagine a Samsung Android device shipping with iMessage support in their local client) without hurting the existence of end-to-end encryption.
- judge2020 4y agoThey already do this to an extent[0], but maybe they're trying to make iMessage interop with RCS by force. 0: https://developer.apple.com/documentation/callkit https://developer.apple.com/documentation/callkit
- Deukhoofd 4y agoLet's be real, within the EU the main communication platform is WhatsApp. This is very much aimed there, as that is most definitely not a public API.
- threeseed 4y agoThis one I can definitely see backfiring for the EU. Apple will just release a MessagesKit (maybe even an Android version) which will allow third party apps to read/write messages to the network. Which will simply grow its footprint and promote inoperability.