3 ms·
> what is the actual reason? The reason is that many developers were already selling native Mac and native iOS versions of their apps, and who opted out of pro
by _qulr 6y ago
> what is the actual reason?
The reason is that many developers were already selling native Mac and native iOS versions of their apps, and who opted out of providing their iOS app in the Mac App Store — because they already had a Mac app in the Mac App Store! — and then Apple comes along and without permission undercuts the developer's own product.
Note that Apple allowing this to happen actually violates Apple's developer program agreement with third-party developers. Section 6.3 of the agreement covers iOS and iPadOS apps on Mac, while section 7.6 explicitly says No Other Distribution Authorized Under This Agreement. Apple was in breach of contract!
This is not further lockdown of the Mac, because from the beginning of iPhone in 2007, Macs never even had the ability to run iOS apps. 2007 to late 2020, no iOS apps on Mac, and nobody was crying lockdown about that. Intel Macs still can't do it. Apple wasn't violating your legal rights all those years.
There is a license agreement with the third-party developer, and unless the developer has opted in to providing the app on the Mac App Store, then distribution of the app to a non-licensed device is illegal. You are free to use licensed apps however you like, but only on licensed devices. For example, you can't copy the app you bought to an unlimited number of devices, to your friends devices, etc. It has never been true that you have unlimited use of licensed apps. You can only install a Mac App Store app on up 5 Macs, no more. That's not "OS lockdown".