Very well, I can actually admit fault, unlike others in this conversation, and I was indeed mistaken when I claimed that no one is mandating it.
That said, this entire conversation was only tangentially related to Epic, there are people beyond them who want third party app stores on iOS, and not all of them want them to be first class alternatives, nor is Epic's case the alpha or the omega on this subject. Epic does not get to shape this conversation, even if they are the ones pushing the court case. If anything, Apple willingly ceding some power to non-first class third party stores could potentially defang Epic's complaints, as it could increase both developer and consumer goodwill and expose Epic for the power-hungry empire builders they really are.
> I’m sorry you feel attacked. I was genuinely impressed.
Passing off an insult as a compliment? Have you considered writing for an authoritarian politburo?
> which means that users would be forced to use a range of stores
This point is unsubstantiated and does not match current reality in other software markets.
> so the fact that some security focused stores might exist is moot
It really doesn't, as users can choose to use those security focused stores if they want to. Similar to how users who value security or privacy may choose iOS over Android already, users can choose security-focused stores over the App Store in the future.
> you’d be able to provide an example
I did.
>That is debatable, and discussed throughout this thread, including in my own comments:
> https://news.ycombinator.com/item?id=26799453
> https://news.ycombinator.com/item?id=26799283
> I think you fully stand behind what you are saying.
I think assigning personal motivations and intentions is not conducive to proper conversation.
Are you saying you weren’t familiar with Epic’s case?
> If anything, Apple willingly ceding some power to non-first class third party stores could potentially defang Epic's complaints,
This is a restatement of the Orwellian argument that if Apple doesn’t want to be forced to open their store, they must open their store.
Also it seems like although you downplay Epic’s role, you have deployed this argument repeatedly now, and it relies on there being someone to force Apple, such as Epic or an Antitrust authority.
> as it could increase both developer and consumer goodwill
It could, or it could do a great deal of harm to the market. Perhaps Apple simply doesn’t agree with your assessment.
> I’m sorry you feel attacked. I was genuinely impressed. Passing off an insult as a compliment? Have you considered writing for an authoritarian politburo?
Yes. When I was a teenager I was enamored with communism. I grew out of that phase.
> which means that users would be forced to use a range of stores This point is unsubstantiated and does not match current reality in other software markets.
What other markets do you have in mind?
> so the fact that some security focused stores might exist is moot It really doesn't, as users can choose to use those security focused stores if they want to.
Not if they want commonly used Apps that are not in those stores.
> Similar to how users who value security or privacy may choose iOS over Android already,
No, it’s not similar because the iOS store does have all the apps.
> users can choose security-focused stores over the App Store in the future.
No, because then they wouldn’t have access to the wide range of apps.
> you’d be able to provide an example I did.
No you didn’t.
>That is debatable, and discussed throughout this thread, including in my own comments: > https://news.ycombinator.com/item?id=26799453 > https://news.ycombinator.com/item?id=26799283
All you say that seems relevant in those links is:
“ Really hard to say what would happen in a hypothetical situation where Apple allowed iOS alternative app stores. Maybe the overwhelming majority of users will continue to download only on the App Store, with a tiny minority of power users going to alternatives.”
Linking to somewhere else where you have expressed the same opinion doesn’t do anything to strengthen your position, except perhaps in the minds of people who don’t follow the link.
>> I think you fully stand behind what you are saying. > I think assigning personal motivations and intentions is not conducive to proper conversation.
Are you suggesting you do not stand behind what you are saying?
Epic's case is irrelevant to the larger debate at hand. They are not the only ones who want Apple to open up their platform, and not everyone who wants them to cares for third party stores to be "first-class App Store alternatives." You are arguing against a strawman if you insist that Epic's demands be the only metric for debate. Go take it up with Sweeney.
> This is a restatement of the Orwellian argument that if Apple doesn’t want to be forced to open their store, they must open their store.
That is reductionist interpretation of the situation. Apple can continue to fight the calls to open their store, not just from Epic but from the developer community and power users at large. And that is most likely what they will do. However, they would engender much more praise and respect if they were to do a partial opening. Instead they have chosen to persist in being Big Brother and not heed calls to open.
> Also it seems like although you downplay Epic’s role, you have deployed this argument repeatedly now, and it relies on there being someone to force Apple, such as Epic or an Antitrust authority.
Not really, the ultimate force is community goodwill and Doing the Right Thing. Apple could choose to satisfy unhappy developers and users by allowing more consumer choice. Even if the case was to be thrown out today and regulators to all look elsewhere, this groundswell of grassroots dissatisfaction will remain unless Apple deigns to Do the Right Thing.
> It could, or it could do a great deal of harm to the market.
Says you. It's a debatable point. We have been debating it, or at least attempting to, but you seem to have many tangents for us to quibble over instead.
> Perhaps Apple simply doesn’t agree with your assessment.
Apple is choosing the path of least resistance in holding on to the status quo. They usually choose this path. It's possible that they have not actually considered any alternative assessments.
> Yes. When I was a teenager I was enamored with communism. I grew out of that phase.
And yet you choose to unquestionably shackle yourself to a different monolith. Curious.
> What other markets do you have in mind?
Android. Desktop PC. Mac OS itself. These examples have been trotted out already.
> Not if they want commonly used Apps that are not in those stores.
Then they can default to using the App Store. No one is taking away the App Store in this scenario.
> No, it’s not similar because the iOS store does have all the apps.
It also has a lot of malware, which these third party app stores might not have.
> No, because then they wouldn’t have access to the wide range of apps.
> No you didn’t.
Those links also mention the networks effects issue, that it is unlikely for every single major publisher to create their own app store platform. Can you imagine all of the effort and resources it would take to do that? There is no Uber or Twitter only app stores on Android. Amazon, Samsung, other OEMs may have Android app markets, because they're OEMs. Unless we're talking about the special case of the Chinese market, or maybe PC games, you're going to have to do better than that in terms of justifying why a corporation of the size of Facebook or Microsoft would choose to go through the bother of building their own iOS app store, when they're already refraining from doing so on Android!
Not to mention, where's the Amazon app store for PC or Mac OS? Why would iOS be the only platform where you see dozens of app stores? Do you even have any idea of how the mobile app industry works? Can you give a business justification for this? Just because they "could", doesn't mean these companies would. Especially since the "could" isn't only barred by Apple's technical restrictions, but by real-world business decisions. So what, is Amazon just going to create an entire store for its Kindle and Alexa apps? Is Facebook going to build an entire store for its seven or eight apps? Are they going to add unnecessary restrictions when the majority of non-power users would be using the App Store anyway? Please.
This whole anti-third party app store/sideloading scenario seems to be a slippery slope argument constructed by wild speculative points:
1. Major developers both established or new hot new unicorn startups would build their own app stores, and make their apps exclusively available on those stores.
2. These stores will be a significant source of malware, because apparently only Apple is capable of decent curation. (And yet you deny that they're capable of creating a secure operating system.)
3. The ability to use third party stores or sideload apps would be readily available to iOS users, and not properly gated in such a way for Apple so that only power users would take advantage of this ability. (Or, as I theorize elsewhere, Apple wouldn't build in UX patterns so that users are stigmatized against non-App Store origin apps, as they already do on macOS via Gatekeeper towards unidentified developers.)
3.5. In the situation where they had to support non-App Store apps, Apple wouldn't simply build a Gatekeeper-type system for iOS anyway. Or otherwise devise other ingenious solutions to potential third-party app store security vulnerabilities. Or, as others have pointed out in this thread, restrict sideloading of apps only to those that have been properly code-signed/notarized.
4. The existence of third party app stores/sideloading would inevitably lead iOS to become more insecure, because for some reason a significant number of users will stop using the App Store and seek out insecure apps instead. And the existence of those insecure apps will also somehow impact users who continue exclusively using the App Store.
5. Perhaps a rehash of several of the previous points, but the assumption that the main source of security of iOS is the App Store review process itself, and not security features baked into iOS.
6. That all of this will actually significantly impact Apple's market share.
?. If we were to look at both PC and Mac desktop software, why would users even need to go to alternate third party app stores to get software? Couldn't they simply purchase software directly from publisher's sites, and download the .ipa's through there? Which could be a vector for insecurity, but in those cases it would be more of a per-publisher site basis, and not a question about shady third party app stores.
When crafting a hypothetical, it is important to remain objective. Worst-case scenarios about iOS opening up often lack the objectivity in seeing both the possible advantages and opportunities, choosing to focus on only disadvantages and threats. In doing so, they ironically often downplay the existing strengths of iOS, which go beyond the (aforementioned slipping) App Store review system. These arguments also fail to actually present a technical security threat model explaining how exactly would iOS be adversely affected.
As such, they are often fear-mongering and do not withstand close inspection. It would be nice if there were more of these arguments that attempted to provide evidence at a higher level, though.
> Are you suggesting you do not stand behind what you are saying?
It's important to remain objective in these discussions and not assign personal motivations.
Do you claim to be objective?
> Not really, the ultimate force is community goodwill and Doing the Right Thing. Apple could choose to satisfy unhappy developers and users by allowing more consumer choice. Even if the case was to be thrown out today and regulators to all look elsewhere, this groundswell of grassroots dissatisfaction will remain unless Apple deigns to Do the Right Thing.
There is nothing objective about this. It’s just you saying what you think is right. The fact that a small number of developers are vocal about it doesn’t change that.
You list a series of numbered points which are a strawman of the case against Apple being forced to allow sideloading or alternative stores. However suffice it to say that you dismiss a lot of stuff as speculative and unlikely, with only your own speculation as the counterargument.
I’m not going to bother to comment on every part of it, but a couple of points stand out:
> 6. That all of this will actually significantly impact Apple's market share.
My turn to say ‘nobody is saying this’. Possibly someone is, but I haven’t seen it and it’s ceerainly not part of any argument I am making. I don’t care about Apple’s market share.
There is a good chance it would actually go up in if they were forced to allow alternative stores.
> Not to mention, where's the Amazon app store for PC or Mac OS? Why would iOS be the only platform where you see dozens of app stores?
> Do you even have any idea of how the mobile app industry works?
Are you aware of how much money Facebook makes from ads for Apps? Can you see that they would make more if thet could take the 30% for themselves?
Are you aware that Google operates a search engine, and would be able to take a margin for themselves if they were able to complete App installs on their own store?
> Can you give a business justification for this?
Yes.
> So what, is Amazon just going to create an entire store for its Kindle and Alexa apps?
No, but are you aware thar Amazon search is starting to rival Google because people go straight there when searching for products? Getting to sell apps and take 30% would be an obvious complement to their department store mode.
This is the essence of the argument you keep repeating. You just claim that nobody serious would bother to create alternative stores.
The business cases are fairly obvious, and the dollar amounts are in the billions. I’m surprised you don’t see this.