But people should also be able to get apps from whatever store they want.
(Ground rules all app stored would have to follow based on technical, security, and legal concerns would be fine too, IMO.)
Of course Apple would never go for that, so we'll end up with whatever mess legal processes can wring out of them.
This the answer. The app store monopoly doesn't really matter, the real tyranny is needing Apple's cryptographic blessing to run software on our own computers. This should be literally illegal. Restore our computer freedom and their app store rent seeking becomes irrelevant.
I think it's been a net positive overall. The percentage of people that want to do and install more with it is small.
The web. Without scare walls or hidden "enable downloads" menu settings.
And apps should no longer have to use first party payment rails, first party authentication/sign in rails, or be forced to jump through review or upgrade hoops.
It’s funny how they are their own counter example. They have no leg to stand on.
I don’t think Apple is arguing that it is impossible to allow more open ways to install apps on iPhones. I think they’re saying that they don’t want to, and that they shouldn’t have to.
I agree with you. But, as devil's advocate, why not suggest that Apple should be allowed to run as crappy a store as they want, while people should be free not to buy Apple?
This duopoly does not truly offer a lot of choice, so any criticism must happen from within the confines of the current reality.
I’m not going to tell a pedestrian who wants safer roads to stop being a participant in traffic, I accept that they have very little real choice.
Having to uncritically accept anything and everything the manufacturer of your device does is not really viable and is a recipe for a worse future.
They do in EU, because they were forced to.
AltStore PAL https://altstore.io/
Buildstore https://builds.io/
Aptoide https://en.aptoide.com
.. and so on
Compared to what?
Also, are we certain that a better alternative would really appear? E.g. I’m aware of f-droid and I’d install a similar ios libre software store, but I’m not aware of any, even in the EU where alt stores are possible.
I have no right to complain that I can't run Apple programs on a Windows computer, and Microsoft shouldn't be compelled to support MacOS software.
seems like you can get it to run on windows via wsl if you want to run apps built for macs on your windows machine
is there a need to complain? windows might not be putting in support for it, but unlike apple in their store, they arent actively preventing you from doing so
But I also, I guess, kinda just have a dumb thought about this whole ordeal. Broadly speaking, we are in a position where we, the general public with the backing of the government, want to change how a private corporation uses it's products that it sold to us. Not for any other reason that would shield us from harm or prevent risk, but rather because the corporation's products are so successful a lot of people use them too much! But wait! That's not actually true because there's enough products on the market that we don't actually need to use this product...but we like it because its incrementally the best and the chat bubbles are blue and applications run better and seem higher quality (which is a selling point of the product we are now actively dismantling but I digress...)
I know its tiring to use food cliches, but imagine if like, I make a business selling apple pies and my apple pies are incredibly successful and everyone eats them all the time and now all of a sudden I need to also guarantee that my business can make cherry pies because my apple pies sell so damn well. But truth is, its not really about the apple pies at all. It's about my baking trays. We actually just want to make sure that the baking trays of my business are now capable of also cooking for cherry pies even though that's got nothing to do with my fucking business. I sell apple pies. I'm so confused
Apple is dictating the behavior of every business operating in the digital market (Apple itself brags that this amounts to over $1 trillion, with a T, in economic activity), with the App Store, which has 70-80% profit margins, and numerous dev horror stories. Rejecting your update over something they previously approved, or something they let all your competitors do. Forcing their IAP system on you. Dictating what links you can put in your app, how you present prices (don't call out the Apple tax), what you can tell consumers in emails. Forcing their direct competitors to have an inferior user experiences (can't subscribe in Spotify, can't buy books in Kindle; oh, and bundling Apple Music/Books/TV with the OS, and advertising them throughout the OS). Threatening retaliation if you complain publicly ("If you run to the press, it never helps.") Blocking VPNs or secure messaging in authoritarian countries, and you can't sideload. Sabotaging the web to keep their monopoly (even trying to kill PWAs recently).
Apple feels entitled to a higher profit margin on your business than your business will ever achieve for itself! That's nuts!
No monopoly required.
All that is required is that they have large marketshare, an important product, and it is difficult for users to change to alternatives, or avoid its uncompetitive behavior.
Choosing a phone involves balancing numerous features of devices. There is no phone market with the thousands of competing devices it would take to really cover what a customer might ideally want. So choices often balance so many things, involve so much practical investment, that they make switching devices over a few things, or even many things, from awfully unpleasant to very difficult.
And, with great market power, comes great responsibility: to not become a barrier to competitive innovation and hard work.
By definition, Apple's strict gatekeeping App Store, a significant feature on a significant general purpose computing platform, is anti-competitive. There is no technical reason why side loading or side-stores couldn't thrive, on such a general purpose device intertwined in all our lives.
Onerous fees and terms and selective limitation (relative to Apple's own offerings) for developers make it even more anticompetitive.
Of course, anyone who likes having fewer options, or just the options they have now, is free to not explore others. For now and forever. Amen.
Yes, because it's "we the people" not "we the corporations".
But that's not where we are. I think it makes sense to treat both Apple and Google as de facto monopolies with respect to the smartphone market, and impose some regulation on what they have to allow and how much they can charge for it.
on the other hand, it wasn’t all that long ago that we had many smart phone markers and operating systems, all with different strategies. It’s possible that the market did decide…
Equally, pretty much no iPhone user (outside of tech circles) cares about the App Store monopoly for iPhone. The policy is well known, and hasn't changed in 15 years.
Indeed many (not all) tech folk who complain about the App Store still went out and bought an iPhone.
The raw truth is that the market did decide. And no we don't need regulation. Apple and Google have different enough policies for there to be choice. In some countries Android has dominant market share.
Why did so many people pick iPhone or Android over their prior competitors? Because the developers wrote software there. Why did the devs write software there? Because people were picking those ecosystems. It was an upward spiral that changed the world a LOT in 18 years, but it was all started with Apple—being a hardware company—selling premium-quality hardware, and then adding their support for third party development.
What about Steam? Can a publisher sell a game for ~$45 in their store and $60 in Steam, or is it against some TOC?
Phones are essential. You can't get a job without one. It's impossible to stay connected or navigate without one. You can't even order food in a restaurant these days without your smartphone. Yet two companies control and tax the entirety of mobile computing.
Scratch that. Mobile computing *IS* computing for most people. It's the only computer or internet portal they know.
And two companies own it all. The passport to the modern world is owned and taxed by two trillion dollar companies.
2000's-era DOJ-litigated antitrust abuser Microsoft dreams that they had this much of a monopoly.
The Halloween papers sounded evil. Mobile computing monopolization is evil.
Here's what needs to be done:
1. Web installs. Both companies need to allow web native installs without scare walls or buried settings flags that need to be enabled. First class apps from the web, with no scaring users about it. We have all the technology to make this work safely: permissions, app scanning, signature blacklisting, etc.
2. Defaults. Both companies need to be prevented from pushing their apps as defaults. No more default browsers, default wallets, default app stores, default photo galleries, default search engine, etc.
3. Taxation and control. Apps cannot be taxed on any transactions. Users must not be forced to "sign in" with the monopoly provider's identity system. Apps must not be forced to use the monopoly payment rails. Apps must not be forced to be human reviewed or update to the latest UI changes / SDK on a whim.
Mobile apps and platforms must work like desktop software.
We need this freedom and flexibility for consumers, and we need competition to oxygenate the tech sector and reward innovation. Capitalism shouldn't be easy - it should be hard to keep your spot at the top. Resting on the laurels of easily defended moats for twenty years while reaping some of the most outsized benefits in the industry has created lethargy and held us back.
What? There are plenty of apps charging more when you buy currency/subscription on iOS compared to when you buy from their website, or in some cases Android app. Patreon is an example that made the loudest noise recently, but it’s been a widespread practice for years. That said Apple doesn’t (didn’t?) allow you to tell users that a cheaper option exists elsewhere.
Of course today, we're getting to the point where governments are going to probably start softly relying on citizens having smartphones that are either Android or iOS. This is terrible and completely the wrong way to go; it would be much better to depend on standards that anyone could implement. Even progressive web apps would be a better outcome than Android/iOS apps. Getting to this point definitely puts both Apple and Google in privileged positions wherein they pretty much do have to be treated like defacto monopolies, but I'm also pretty sure this isn't the outcome we want either.
https://grapheneos.org/articles/attestation-compatibility-gu...
I do agree that requiring specific platforms is a problem - we don't want a return to the IE6 or Flash-dominated eras where people who weren't on Windows were treated like sub-humans.
People argue you have Website too. But Website does not provide the same level of experience and is at disadvantage compared to Apps.
I have long argued Apple should have given up this power since 2013 / 2014. And Apple should split Games to Game Store, that keeps their 30% cut and would have kept at least 70 - 80% of their current App Store revenue.
For what ever reason last time I said this in 2018 and 2020 I was devoted to oblivion on HN.
Apple and Google can’t both be monopolists of the smartphone market (or even app stores). By definition, if there’s more than one seller, there is no monopoly.
I suppose you could say Apple is the monopolist if the iPhone market or the iPhone App Store market. You can’t say Google is the monopolist of the Android phone market or the Android App Store market.
But neither one, and certainly not both, can be the monopolist of the smartphone market or the smartphone app store market.
https://www.magiclasso.co/insights/apple-development/
Good to see VCs and Y Combinator now supporting and pushing for change.
Of course, Apple gets a 30% cut in any scams, so they have absolutely no incentive to do anything about it, and really their policies are what create it, in the first place.
It feels like a social issue.
> Swift’s string implementation goes to heroic efforts to be as Unicode-correct as possible. […] This is great for correctness, but it comes at a price, mostly in terms of unfamiliarity; if you’re used to manipulating strings with integer indices in other languages, Swift’s design will seem unwieldy at first, leaving you wondering.
> It’s not that other languages don’t have Unicode-correct APIs at all — most do. For instance, NSString has the enumerateSubstrings method that can be used to walk through a string by grapheme clusters. But defaults matter; Swift’s priority is to do the correct thing by default.
> Strings in Swift are very different than their counterparts in almost all other mainstream programming languages. When you’re used to strings effectively being arrays of code units, it’ll take a while to switch your mindset to Swift’s approach of prioritizing Unicode correctness over simplicity.
> Ultimately, we think Swift makes the right choice. Unicode text is much more complicated than what those other languages pretend it is. In the long run, the time savings from avoided bugs you’d otherwise have written will probably outweigh the time it takes to unlearn integer indexing.
— https://oleb.net/blog/2017/11/swift-4-strings/
I’d encourage you to read that entire article before describing strings as simple.
https://www.reddit.com/r/cpp_questions/comments/10pvfia/look...
This brought up a fun thought exercise for me. Pretty sure that Y Combinator would argue that giving away 7% of one's company for access to intangible (but beneficial) things like funding, advisors, etc, is completely worth it for a company. Pretty sure that they also fund companies that pay salespeople fairly significant commissions on sales.
Interesting to see them argue that asking a company to give up 30% "commission" on revenue for access to a large market stifles competition and innovation.
Is Y Combinator's forcing companies to give up 7% of their companies for access to advisors and funding stifling innovation and competition? (Spoiler: I don't think so. I think both Y Combinator and apple should be able to capitalize on the access they provide.)
These two examples aren't the same, even just on the basis of market power.
What? They can offer an SPA, or a traditional web page. They can offer a hardware device. They can make an android app compelling enough to convert users.
So different in fact that the comparison doesn't hold water.
On the other hand you trust your bank, for example, so you follow the link on their website and install the App, and the trust came from their own brand.
Of course, I'd also assume most or all the people associated with YC were part of the "fire Lina Khan because our whole business model is actually just taking advantage of FAANG acquihire panic" squad, making them hypocrites (in a slightly different way) for helping to prop up these monopolistic gatekeepers and then acting put upon by the results of that.
Capitalizing, to the detriment of your competition (other paid software services) when you have a monopoly or duopoly on app distribution isn't legal.
Meanwhile, any subscription I sign up for through another channel, I have to wade through a sea of dark patterns to reach a cancel screen.
This is why I choose to have an iPhone, because the garden is walled and I can relax. If you want freedom to have multiple different app stores, Android is a better option for you.
Folks who care about having any app they want through alternative stores I wish would just opt for Android systems.
But the Injunction requires Apple not to prohibit linking-out period,
full stop. It does not permit Apple to condition the right to
link-out on the payment of a fee.
In fact, the injunction is silent on the matter of fees for linking out.Similarly, the simplicity of the alternative world of just clicking a button fails to incorporate any additional risks (hence the "scare" screen).
Courts generally permit companies to charge what they want. It may be justifiable to force alternative markets for something close to a monopoly, but it's not clear they can force the alternative to be cheaper.
If you look at the table of authorities, it's basically Epic itself, and some 50+ year-old cases. There's just nothing really in support.
Currently, a tiny, tiny percentage of very large developers make virtually all of the profits from selling Apple apps. Apple's 30% rate has been in place longer than most of them have existed, so there's been no surprise. Price discrimination is legal, and Apple's choice to make larger companies pay more seems supportive of small businesses. So there's not even a compelling argument that Apple's fees are evil; it's just that big, maximalist players see a way to get more profit.
So yes, Apple fees limit profits for Y-combinator startups. The brief would have been more compelling had it listed the startups that were passed on due to the fees (rather than listing the successful ones). That's the only new data point in this argument, and would have been direct evidence of impact to small companies. But because the brief didn't make this argument factually, the court can fairly assume there are no such cases, and the brief may have done more damage than good to its cause.
And a lot of things just aren't available on mobile because of the cut. Most apps which offer movies or books for sale for instance only let you view them on the phone, you have to buy on the web.
The other major players in the App Store haven’t allowed in app purchases for years.
It's not about "having less profit" necessarily, it's about it being a more risky business with a lower potential ceiling making investment less likely and thus: a dearth of Apps.
(reading charitably, of course).
People struggle with this: Stripe and Apple do the same thing wrt to the fees. They get all into a knot trying to explain how 3% of all revenue, successfully capped at 0.3% in Europe, is somehow different than Apple taking 30% of App Store IAP. We already live in the world where nice, red headed LISP brothers and insightful patio furniture guy is wrong. You don’t even need to talk about it or file a brief.
The reason the Epic case is tough is because the fee doesn’t matter. Like what is the right fee? Say a number. Clearly it doesn’t make sense to take a fee at all! Apple is doing something valuable - they are concentrating wealthy, good customers who overwhelming choose iPhones instead of Android phones - and instead of making iPhones more expensive they take from app developers. But if you did the sensible thing - force the platforms to charge the cut they are taking from the end user up front, when they buy the phone - nobody is going to do that.
It’s exactly the same problem as Europe saying Facebook has to be ads free. Nobody chose to pay for a Facebook subscription. The truth is the regulators are in between a rock and a hard place if they try to make changes to one number in the midst of the status quo. In the past, regulators took more drastic steps, they split up the monopolies, and once you understand how weak these regulations that people are litigating are, suddenly you will be much more sympathetic to the idea that the App Store and the iPhone have to be different businesses, or that private digital payments companies shouldn’t exist at all.
If there anyone could make an App Store, then we would have a better idea of what the market rate for app stores should be.
The things is, there's really not.
There's two: Visa and Mastercard.
In the US there's also American Express and Discover (afaik), but those aren't accepted everywhere (to the point that it was a joke in Futurama).
But We’ve actually seen this happen in the United States before. The Durbin Amendment put a cap on debit card transactions of 21 cents plus 0.05% (although an additional 1¢ can be added to the cap if certain security requirements are met). After this Amendment was put into practice we saw two things:
1) Rewards earning debit cards were almost entirely phased out.
2) Prices did not drop as a result.
The reason the EU even capped payment processing fee's was because of this duopoly that was strangling the market. Quite poignant.
And it's 0.2% on debit cards. :)
Roughly speaking, when a transaction needs to be unwound, if the merchant cannot cover the reversal (for example, because it has defaulted), then the payment processor needs to pony up instead. Note that this isn't an edge case, this is something that happens every day.
If the payment processor defaults (gasp!), then the processor's sponsor bank needs to cover it. This is why a sponsor bank will have a lot to say about what a processor can and cannot do.
If the sponsor bank is unable to meet its obligations (argh!), then it's the card Network itself that is on the hook. This is why card networks have a lot to say about what a sponsor bank can and cannot do ;)
The key to understanding payment processing is to realise that the risk is very asymmetrical. The processing party collects only a small fraction of the transaction amount as fees, but is effectively on the hook for the full amount if things go pear shaped.
That is why the cost is typically proportional to the value of the payment.
You'll see fixed/capped fees mostly on payment methods that don't allow reversals (ie: not very consumer friendly), or that take place between highly trusted parties where credit risk can be handled through other ways.
This could be good, if it encourages people to re-learn the value of open standards, like Web is supposed to be, rather than helping to perpetuate the proprietary app stores.
Also, I think it's noteworthy that, once a company gets customers locked into a proprietary app store, they show their true extremely greedy, abusive, and indifferent side to third-party developers. No matter how warm and fuzzy a brand they craft for consumers.
Are Bay Area libertarian techbros ironically going to try to rely on government regulation to keep the awful proprietary app stores tolerable, or will they rediscover what industry has known for decades about the value of open standards, and direct their efforts consistent with that?
Though I'm sure then Apple would lock a lot of device access by websites behind a domain allowlist that you have to pay a bunch of money to get on.
Our current governments love monopolies, though. Easier to control.