Hacker News new | ask | show | jobs
by majewsky 2193 days ago
Only because Apple set it up like that. For example, you could presumably have an app store that is only a lightweight directory of signed URLs and hashes, where the developers have to host the blobs themselves.
2 comments

They could do any number of things, and that might affect what they charge.

But they do what they do, and they charge what they charge. The comment I replied to, said Apple provides no infrastructure. That is categorically false, and thus I replied.

Positing alternate realities where they might operate differently isn't really a relevant response, IMO.

There’s no reason why Apple would do that though: you’re a hosting outage on some shitty VPS box away from the download button not working when you click the button, and the URLs are then discoverable on the open internet for anyone to be able to download at will. Or an indie developer hosts on S3, the app becomes wildly successful, and the developer is unable to pay the AWS bill.

I don’t know why people expect Apple to be the kind of company that would behave in a way that is antithetical to itself and in many ways it’s own customers out of a puritanical devotion to ‘openness’. Most of these ‘Apple could’ changes would cripple the product.