3 ms·
It's not malicious compliance, it's non-compliance. Apple still has 100% control over which apps you can install on your iPhone in the EU. The EU must force App
by NotPractical 2y ago
It's not malicious compliance, it's non-compliance. Apple still has 100% control over which apps you can install on your iPhone in the EU. The EU must force Apple to provide EU citizens with some way to bypass mandatory "notarization"[*]. Don't get me wrong, I'm all for scary warning screens -- malicious software does exist and Apple devices should be secure by default. But the DMA is toothless if Apple can "comply" and still have their final say over what EU citizens can and cannot install.
[*] "Notarization" for iOS is a misnomer and imposes a laundry list of requirements in addition to "the app isn't malware". The guidelines aren't even a separate document; they're quite literally a subset of the App Store guidelines (notice the "only notarization requirements" checkbox):
https://developer.apple.com/app-store/review/guidelines/ https://developer.apple.com/app-store/review/guidelines/
Compare that to the macOS notarization requirements, which are quite succinct and are anything but a subset of the macOS App Store guidelines: https://developer.apple.com/documentation/security/notarizing_macos_software_before_distribution/ https://developer.apple.com/documentation/security/notarizin...
(macOS of course still allows you run apps that aren't notarized after passing through several scary warning screens.)
These extra unnecessary guidelines, along with the fact that you still need a paid Apple Developer account at $100/year to submit your apps for notarization (even if you just want to use them on your own device and distribute them nowhere), shut out FOSS entirely and render the DMA nearly useless from my point of view.