Hacker News new | ask | show | jobs
by gambiting 2123 days ago
They shouldn't, but it's not about that. Apple can sell whatever they like or don't on the Apple Store, that's fine. The problem is that they sell consumers a "general computing" device, and then enforcing that every single transaction on said device goes through them. They are not only processing those transactions, not only taking a cut, but also deciding which ones are ok and which ones aren't. Meaning, that if you and me wanted to do business together selling iOS apps, we would need to get blessing from apple. The argument here is that maybe it shouldn't be like this. After all, we don't need to ask Microsoft for permission for the same thing, and on Android if I don't like the rules established by Google, I can put my app on the Amazon store, one of the many 3rd party ones, or just send my customers the .apk directly - Google cannot stop two parties from conducting business, they can merely offer a convenient alternative that involves google getting a cut. Of course apple will respond with argument that this tight control is beneficial to customers - and they are welcome to make such argument.
2 comments

So there should be a law that says any computing device must be free to load any software? So PS4 must play XBox games? Printers must accept any ink cartridge? Apple Watch should allow any android app? What’s the distinction? (I’m not trying to be obtuse). I buy iPhone specifically for the walled garden. I don’t want to have to worry about malware etc like I do on my PCs/MacBook.

And again—-going back to the Walmart/Target analogy, if you wanted to enter into a business deal with a third party in a Walmart, Walmart would demand a cut too.

>>So there should be a law that says any computing device must be free to load any software?

No, that's not what I said. I said general computing device. For a lot of people nowadays, their phone or tablet is the only computing device they have. The argument here is that Apple is stopping two sides from engaging in a fully legal business transaction. Epic wants to sell you their game, you want to buy that game. The fact that it's running on a device manufactured by Apple is only tangential here - Apple should have the freedom to run their app store however they see fit, but Epic's argument is that they shouldn't be a gatekeeper to allowing and purchasing applications on their devices, because that stifles competition and innovation on the market(which the government is trying to protect). I think it's really well explained here[0]

It's as if Nescafe tried to forbid anyone from making capsules that work in their machines - their argument could be the same, we made the machine, our capsules guarantee correct operation and quality standard, therefore our machines shouldn't work with anything else. And yet....it would be illegal for them to do so, just like it is illegal for a car manufacturer to forbid you from using 3rd party replacement parts. They can void your warranty, sure, but they legally cannot forbid you from fitting 3rd party replacements. But it's about freedom of choice - if you want to buy original Mercedes parts, you can. If you only want to buy apps vetted and approved by apple - you can.

>> I buy iPhone specifically for the walled garden. I don’t want to have to worry about malware etc like I do on my PCs/MacBook.

Literally no one wants to take this away from you. If you want to only install apps from the App Store that have gone through apple's approval process - please continue to do so.

>>So PS4 must play XBox games? Printers must accept any ink cartridge? Apple Watch should allow any android app? What’s the distinction?

The distinction isn't that everything should be compatible with everything. Just that anyone should be allowed to make software for anything, which the platform holders are trying to forbid. Apple is just the first one - but I'd hope that eventually the same argument will be made against Microsoft and Sony and yes, you will be allowed to make a game for PS4/Xbox without having to explicitly ask those companies for approval. The example with the printer is an interesting one, because like I mentioned earlier - manufacturers cannot forbid you from neither making replacement cartridges for their printers, nor from you using them. The ability to do so for hardware has been enshrined in law for a long time. Why not for software?

[0] https://stratechery.com/2020/rethinking-the-app-store/

We tried that with Windows Mobile, xda-developers and cab files before. It didn’t work.