Apple already has already implemented a perfectly functional balance between security and developers rights on the Mac, they just need to adopt that model on iPhone.
[1]https://www.police.gov.sg/Media-Room/News/20230920_police_ad...
They really haven't - some APIs are locked behind entitlements that you can only get by paying the developer fee and requesting it specially from Apple. Among other nuisances.
People will be tricked into jumping through all of those hoops to install malware on their phones, but people are already tricked into harming themselves via their phones all the time on iOS and Android alike. People are ticked into using their (legit) bank apps to send money to fraudsters, into downloading (from the App Store) NFT scam apps, into downloading (from the App Store) scammy and predatory apps disguised as free colorful puzzle games. What does this proposed malware do? Surreptitiously record location data? Trick the user into parting from their money? Pop up unexpected ads and redirects? Apple's blessed apps already do all of that. What bad behavior is possible in from within an app sandbox that isn't common practice on the App Store? The only thing that comes to mind is location recording and sending of that information to the attacker, ie a spying GPS app installed by an abuser. The platform-level way to fix that would be to allow users to provide apps spoofed locations without informing the app that the location isn't real, which Apple won't do because... it would harm Netflix and Niantic's business model, I guess?
Gatekeepers are allowed to gatekeep as long as it is fairly applied. That includes charging money for access to the platform and to install software.
Article 6(7) on page 36, says that once software is installed, access to the system services, APIs and ABIs must be free of charge. BUT THAT IS ONLY AFTER THE SOFTWARE IS INSTALLED. You are conflating two different things.
Artivle 6(7) also does not make any distinctions about "once software is installed".
My best guess is that you are either confused as to what "installed" means, or you want the DMA to be more than it can be, and are so angry that Apple is flaunting its limitations that you aren't thinking rationally.
If you want to make a complaint that access to the system services are supposed to be free of charge but aren't, the EC is just going to throw your complaint in the trash. If you want to make a complaint that the Core Technology Fee is an unfair general access condition, you might actually get somewhere :)
The security requirements differ depending on the specific API/feature we talk about.
The API that allows for app installation is itself covered by the provision, as the App Store is a service that Apple provides.
The security measures Apple could implement here are enforced notarization and source restriction settable by the user.
> or you want the DMA to be more than it can be, and are so angry that Apple is flaunting its limitations that you aren't thinking rationally.
Please refrain from doing personal accusations here, as per the guidelines.