I haven't read the DMA/DSA, so if this is actually written out in them then I'll happily be corrected here.
The way I see it, the EU probably doesn't really care if Apple keep ALL the restrictions they currently have on their App Store in actuality, as long as options exist on the platform.
So the solution to allowing access to NFC hardware will probably just be Apple opening up sideloading.
I personally hope that Apple implements sideloading in a way that allows those who don't want to use it to keep their device secure, and I'm confident they will.
Regarding the messaging platforms, I'm pretty sure the EU are not going to push us into a situation where E2E is broken, in fact, I was under the impression that the bills specifically required that E2E be maintained.
I'm worried that apps that does not honor user's privacy would just leave App Store and have users sideload their app. Sometimes users have very little choice about whether or not to use certain phenomenal IM/social apps since everyone is using them and it would be a problem if they can now force user to sideload their unrestricted/unaudited version.
Some might try this move, but my guess is that sideloading will involve enough friction that user retention will drop and developers will be heavily disincentivized from relying on it for distribution. In particular I expect that every update will require user action to re-install the new version of every sideloaded app, which is the reason most developers don't go that route on Android today.
Funnily enough that's exactly the reason why Epic sued Google - having to confirm every update and install through a scary dialog box was too anti-competitive for them.
Google responded by... actually, adding entirely new APIs in Android for sideloaded app stores to be able to update already-approved applications without extra permissions or approval. In fact, they even distinguish between "sideloaded app" and "installed app from a sideloaded app store" for security-sensitive things like custom accessibility handlers.
This still doesn't moot all of Epic's case, though. They want you to be able to download Epic Games Store from Google Play - i.e. no scary warnings or anything, just Google giving Epic a blanket sign-off on everything they sign off on. I'm not sure how I feel about this - it reminds me of the total and utter mess that was and is selling SSL certs to competing certificate authorities.
I absolutely agree, and I don't even fault Apple for trying to stop their shenanigans. I just want Apple to lose for entirely unrelated reasons from Epic's own nonsense.
Related note: Facebook's platform fees in their little VR chat thing[0] are actually way worse than Apple's.
As far as I can tell or care, most tech companies that have anything resembling a platform inevitably try to suck the life out of it and kill it. Apple is unique in that they've carefully calculated and balanced how much money they can extract out of developers, but they're still playing the same digital warlord game that I would much rather do without.
[0] Horizon Worlds, I think? IDK it sounds like the sequel to Horizon Zero Dawn
> adding entirely new APIs in Android for sideloaded app stores to be able to update already-approved applications without extra permissions or approval
Wow, that sounds great! Does F-Droid make use of those yet? Having to manually install every app update gets tiresome.
> Ban on requiring app developers to use certain of the gatekeeper's services (such as payment systems or identity providers) in order to appear in app stores of the gatekeeper;
One of the App Store restrictions is on code that can modify itself after installation. If that is no longer a restriction the the whole App Store restriction and review process is just pointless.
Maybe Apple will lift some of the App Store restrictions for Europe in order to reduce the need for sideloading. They certainly don’t want their customers to become used to sideloading all the time and stop primarily using the App Store.
Yeah this seems likely to me as well, I was more or less just making a point that there are more than one ways to be compliant with certain parts of the DMA.
The way I see it, the EU probably doesn't really care if Apple keep ALL the restrictions they currently have on their App Store in actuality, as long as options exist on the platform.
So the solution to allowing access to NFC hardware will probably just be Apple opening up sideloading.
I personally hope that Apple implements sideloading in a way that allows those who don't want to use it to keep their device secure, and I'm confident they will.
Regarding the messaging platforms, I'm pretty sure the EU are not going to push us into a situation where E2E is broken, in fact, I was under the impression that the bills specifically required that E2E be maintained.