Hacker News new | past | comments | ask | show | jobs | submit login

How you can argue for less software freedoms, while paying a 30% tax for any app you distribute, is honestly mind boggling to me.

>On the one hand, Apple is acting as a store curator and demanding that its customers be made aware of tracking software.

This sounds like marketing. Apple is limiting what apps their customers have access to. I wonder if you would make the same argument if Apple starts blocking websites?




>How you can argue for less software freedoms, while paying a 30% tax for any app you distribute, is honestly mind boggling to me.

Why do you care what my preferences are? If you don't care for the iOS model, you should go buy an Android. Apple doesn't have a monopoly.

I prefer the Apple model because I want these restrictions. I want apps to be blocked from cross-app tracking. I want apps to have to explicitly spell out the type of data they collect from me, and how they use it. I don't care that I can't side load apps.

If you want a spyware phone, go get an Android.


Back when Android had very strict permission controls I think this argument was quite valid since there was a market competitor without a locked down store but with a similar level of control. Control of the phone can't only be achieved by curating a store - it can also be achieved by allowing clear user controls and a phone without the locked down store but with the controls doesn't exist... So I can't go anywhere.


I'll quote another guy from this thread:

"I like that TrueCaller on my iOS device works for most features without getting any permission from me, while on Android it refuses to buzz from the splash screen unless you give it every permission - including full contact access and phone.

I like that on iOS a famous payment app from India (PhonePe) works flawlessly with zero permissions but on Android? It needs both location and contacts to even function - neither of these are mandatory for their functioning but still they do and can get away with that.

You know WhatsApp doesn't let you use "Status" feature unless you provide Storage permission to it on Android (I doubt they need it just to shows those images, videos, and texts)."

I think it's important to note that the mere existence of controls, i.e buttons that do a thing, don't actually end up achieving their goal of improving user privacy unless there's also enforcement of usage patterns. You can't get away with stuff like this on iOS, and it's clear by these accounts that the same companies would do the same on iOS if they could.


Apple doesn't have to change it's policies when (not if) it is forced to allow people to install alternative stores. Those companies will still have to play nice with apples terms if they want to remain on Apple's app store.


[flagged]


>I’m sorry but it an astonishingly stupid take.

To you.

>Apple and android DO have a duopoly, and it is bad for every phone owner.

Google owns over 85% of the worldwide smartphone market. I agree that we need more competition. This competition should come from breaking Google/Android into 4 pieces, and then we'll have 5 companies with 15-25% market.


In the US, iOS has 52.4% of the mobile OS marketshare, and Android has 47%[1].

In the US, Apple's App Store makes more than 100% more revenue than Google's Play store does[2].

[1] https://www.statista.com/statistics/266572/market-share-held...

[2] https://www.businessofapps.com/data/app-revenues/


And the reason that’s the case is precisely because of these restrictions. Not in spite of them!


Citation badly needed.


That would be great, but it will not happen. There is an optimal number for phone platforms that can exist at the same time and for which companies will develop apps for. And that number seems to be 2. I really hope linux phones can provide an alternative but their only chance for even a most minimal success is perfect interop with existing Android applications.


Wait, why would having a non-Apple store being allowed in iOS affect you? If people want to install non-Apple approved apps from their own devices, it doesn't imply you have to do the same.


I want both.

I would be completely happy if IOS by default did not allow all the things it doesn't allow, but you could add a setting to allow 3rd party app stores with a list that apple curated themselves (similar to search engine preferences in a browser).

Apple can make it all scary about how the apps on the 3rd party applications could be doing more nefarious things. I would even be ok with apple having the ability to simply refuse to install specific apps from these 3rd party app stores for things that are egregious violations of ethics.

but I've just read too many stories about Apple rejecting apps over very innocuous things, and apple rejecting smaller apps but allowing the same thing in larger apps (anti-competitive).

It's a legitimate problem.


It’s not about the outcome, it’s about reasoning from first principles and going where ever that leads you, regardless of how much you dislike the outcome. Nobody has to buy an iPhone, iPad, or MacBook. Apple has the right to create the software ecosystem they want to create. Their success in mobile computing is arguably a direct result of their closed ecosystem.


It's true that nobody has to buy an iPhone, in that they can choose any of the one competing platform. "There's literally a single competitor" isn't a very strong argument against regulation, though.


I don't know that it's entirely fair to say there is literally a single competitor. While Android is a single platform, you're free to get it from a range of vendors that all add their own flavor to Android. Some are really locked down, some are root by default. So you actually have a range of competing platforms even if they are powered by only 2 OSes.

And in the case of both devices (Apple and Android) you can still flash your own "competing" OS on the hardware. It's far easier to do this on an Android device than an Apple one, but the hardware is separate from the software you're running. But there are multiple mobile OSes not named Android or iOS.

What qualifies as a competitor, and what responsibility does Apple or Android have at creating new competitors? What actions are Google or Apple taking to actively stomp out mobile based OSes? Didn't Mozilla give it a shot? Didn't Ubunutu put out a mobile version of their OS? The lack of competitor for OSes seems like an odd argument to make. They exist even if they don't have marketshare, and there is no requisite business structure behind an OS in order for it to be a competing software. There are options. They may not be the single most accessible, and they may not meet your needs, but they exist.


This argument doesn't pass the "Would it work just as well as a defense of late-'90s Microsoft?" test. I would be willing to concede most of the facts you brought up, but none of that in any way mitigates the amount of control Apple holds. Nobody's saying it's Apple's fault that they're in a duopoly position in the phone space, but that doesn't absolve them of the responsibility that position holds either. What is Apple's fault is that they're using their position in one market to force out potential competitors in other markets (e.g. in-app payments, and app distribution in general).


> This argument doesn't pass the "Would it work just as well as a defense of late-'90s Microsoft?" test.

What does this mean? Late 90’s Microsoft had more than 85% of the desktop PC market.

Early 2020’s Microsoft still has more than 85% of the Desktop PC market.

There is simply no comparison.

Apple doesn’t control the market. They don’t have anything like a monopoly.

They do have products that a lot of people think are category leading, but that isn’t the same thing as having ‘control’.

They also make a lot of profit, because people are willing to pay more for those products. But this is true of companies who focus on quality, regardless of scale.


>Apple doesn’t control the market. They don’t have anything like a monopoly.

This part is entirely irrelevant in the EU


It's not about percentages, it's about anti-competitive behavior. Microsoft leveraged their monopoly in the PC operating systems market to prevent competition in the web browser market.

Similarly, Apple and Google have leveraged their duopoly in the mobile operating systems market to prevent competition in the mobile application distribution market

Apple (52.4%) and Google (47%) control 99.4% of the mobile operating system market[1]. That's certainly much more than the 85% of the market that Microsoft had.

> They don’t have anything like a monopoly.

Colloquial definitions of monopoly do not matter when it comes to antitrust laws[2]:

> Courts do not require a literal monopoly before applying rules for single firm conduct; that term is used as shorthand for a firm with significant and durable market power — that is, the long term ability to raise price or exclude competitors. That is how that term is used here: a "monopolist" is a firm with significant and durable market power.

[1] https://www.statista.com/statistics/266572/market-share-held...

[2] https://www.ftc.gov/tips-advice/competition-guidance/guide-a...


Why are you excluding the feature phone market? Obviously the smartphone market cannot support an infinite number of incompatible options, but you always have the option to have a feature phone with Java ME applets. Significant portions of the world rely on those, and believe it or not they do their banking and so on with apps on those devices too.

What does the Android vs Apple vs Featurephone marketshare look like?


It’s not really obvious that any competitors are actually being excluded.

For the most part they aren’t trying.

Building a new mobile platform is expensive - probably billions of dollars of investment - and takes years.

There are actually quite a few companies who could do so if they wanted - e.g. Facebook, and yes, Epic.

But there is no reason to suppose they would be successful in any less time than it took Apple or Google.


I think you're saying that no competitors in the mobile platform market are being excluded. But the point is that Apple (and Google to a slightly lesser degree) are using their dominance in the mobile platform market to exclude competitors in other markets. For example, Epic have tried to make competing services in both stores and payments, and Apple prevented one and banned them from its platform for doing the other. That's what provoked their lawsuit.


Sure - but what we’re really talking about is Epic wanting to take part of the profit without doing the work to build the platform.

There are reasons why people trust Apple’s platform, and integrated payments are one of them.

My point is that Epic actually is a company that has the resources to compete directly if they wanted to.

Apple just isn’t the leader in games, and it would be great if Epic leveraged its position to build a real alternative platform, rather than just attempting to force its way into being a middleman in Apple’s platform.

That isn’t actually going to result in more platform competition.


> Sure - but what we’re really talking about is Epic wanting to take part of the profit without doing the work to build the platform.

Apple did nothing to create Fortnite, but they want about a third of the revenue from Fortnite. Epic did not create the iOS platform, and they are not asking for any of Apple's profits from the iOS platform. So your characterization of who's wanting profit without doing the work seems completely backwards to me. Apple's demands here are essentially rent-seeking.

> There are reasons why people trust Apple’s platform, and integrated payments are one of them.

As far as I know, Epic did not prevent people from paying through Apple's integrated payment platform. They simply offered an alternative.

> My point is that Epic actually is a company that has the resources to compete directly if they wanted to.

> Apple just isn’t the leader in games, and it would be great if Epic leveraged its position to build a real alternative platform, rather than just attempting to force its way into being a middleman in Apple’s platform.

Your suggestion is that if somebody wants to sell things to users who happen to be on smartphones without paying into the duopoly's protection racket, they should simply develop their own hardware supply chain and manufacturing capabilities, phone operating system, mapping and GPS software, email software, ditto for every other piece of software that is table stakes for a phone — and do all of this to a level of quality sufficient to compete with companies whose primary businesses are doing these things — and then finally develop whatever it was they wanted to sell in the first place.

This is not a reasonable position, and even if Epic is in a position to do it (which I'm not sure if they are), most companies aren't, and it is not reasonable to demand every company develop its own phone.

It's also bad for users, because then they'd have to buy a phone for every app.

It is much more reasonable to just not allow smartphones to be the 21st century equivalent of a company town where employees are paid in scrip.


> Your suggestion is that if somebody wants to sell things to users who happen to be on smartphones without paying into the duopoly's protection racket

Obviously not. It’s not a protection racket.

I’m suggesting that it would be better for consumers if we had more competition at the platform level - then we wouldn’t have a duopoly, and we would have more pressure for the platforms to compete an innovate.

You list a bunch of technologies that have already been developed and can be integrated. I said it would take a billion dollars, so we’re on the same page.

> because then they'd have to buy a phone for every app.

Don’t be silly. Popular apps are available on more than one platform.

Yes, there would be exclusives - games especially, but that is no different to how it is now.

For all your complaining, you seem to be arguing very hard that we should be stuck with the duopoly you claim to dislike.

We deserve better than forcing both users and developers alike to deal with a bunch of additional middlemen within the duopoly.


I'm not saying we should be stuck with the duopoly. I'm saying that we factually are stuck with the duopoly, and we're more likely to get results from regulating the duopoly than we would from pointing at random video game companies and demanding they make a better phone to break up the duopoly.


> we factually are stuck with the duopoly

We are only stuck if nobody thinks it’s worth creating an alternative. The ‘duopoly’ has only existed for around 5 years so far. It’s bizarre to consider regulating such a short lived phenomenon instead of encouraging new entrants, particularly when there are so many deep pocketed companies that want a piece of the market.

We’re not talking about a random video game company. We’re talking about Epic, a multi-billion dollar transnational enterprise that could easily afford to invest the time and money Apple and Google did to build their platforms.

Epic is vastly more profitable now than Apple was when they developed the iPhone. Let’s not deceive anyone that they are some small games company.

If you want to guarantee that we continue with the duopoly, the best way to do that is to take away the incentive for companies that could compete, to actually do so, by giving them a piece of the duopoly’s revenue stream.


Microsoft was a supplier accused of abusing its market share to disadvantage other suppliers. They did not get prosecuted for being popular.

Apple is not a supplier. They only sell directly to consumers. They don’t even try to make their app store available on competing phones, even if it is technically possible.


> Apple is not a supplier. They only sell directly to consumers

Nitpick: Apple Music competing with Spotify is remarkably similar to the Microsoft case. (Epic's case is weaker.)


Apple sells the computer. There is a reason Microsoft got prosecuted for those 90s contracts and not Gateway. OEMs have the right to decide what software they install at the factory.

Apple Music is available in the Google Play Store but I don’t know of any credible accusation that Apple has tried to get Google to kick Spotify out.


PC market share.


But Apple doesn’t take a cut on my Spotify subscription, afaik.


Me: Nobody's saying it's Apple's fault that they're in a duopoly position in the phone space, but that doesn't absolve them of the responsibility that position holds either. What is Apple's fault is that they're using their position in one market to force out potential competitors in other markets.

You: Microsoft did not get prosecuted for being popular.

How does that response follow at all?


It’s not illegal or wrong to use your position in one market to enter and compete in other markets. If it was, Disney Plus would be illegal, and so would fresh groceries in Target. That’s not what Microsoft got in trouble for.


Its not exactly a good thing that they leveraged itunes library vendor lock-in to drive market share early on. The anti-consumer aspects of their closed ecosystem directly resulted in their success. There's no doubt about it.


Sorry, I don't buy this at all.

iTunes library (at least for Books and Music) is DRM-free and has been from an early stage (though _did_ launch with DRM).

I've had great success in migrating my purchased items back and forth from linux with absolutely no issue. However now they're using streaming and I'm unable to easily "own" any music anymore... or at the very least it takes you off of the easy path.


Apple wanted to launch iTunes as DRM-free but wasn't able to negotiate the licensing for it. The content providers were the ones that made the DRM a requirement.


Yes, and then Apple convinced them to go DRM free.

iTunes has been DRM free for more than a decade now.


Yes, I know that. I was just pointing out to the person claiming that Apple was the one that initiated DRM in iTunes that Apple never wanted it to begin with.


Ok, your comment left it ambiguous as to what state it ended up in.


Agreed. Can't edit it anymore, though. :(

Thanks for clarifying.


Yeah, apple was one of the first to go DRM free for music. That was a big deal and a bold move by apple.


Are iBooks DRM-Free now? That's exciting, do you know when that happened?


Right. At launch, leveraging ipod marketshare was key. After those same users got locked in to the app-store, the music library lock in became less important. So they started out by letting you pay extra money to break out of their walled garden. I'm pretty sure purchases made in the ipod era are still drm encumbered today.


"it’s about reasoning from first principles and going where ever that leads you, regardless of how much you dislike the outcome"

This sounds an awfull lot like the though process of religious zealots and extremists. Ignore the real world, consequences be damned, ideology comes first. There is no way we could make an error of judgement. Thats how you get a famine and 50 million dead in China.

"Apple has the right to create the software ecosystem they want to create."

There is absolutely no such right, neither morally nor legally


What are these platitudes? Of course they have a legal and moral right to do so, otherwise it wouldn’t be put into law.


The right to one's own work, to one's own mind outcome is arguably the only real right we can even pretend to have.

What there is none is the "right" for governments to claim ownership to other's work and dictate you must do what your own free will tells you is not on your best interest, that is why they use force.


That is a clearly a semantic simplification. All rights are conditional, the "right to one's own work" is conditional on the "right of others work not to impede on one's own work". From this alone you can see the contradiction and realise that rights are a compromise of different interests. From there we're just arguing about who can wield what force to enforce what rights. Perhaps it's not in my best interest not to be the sole source of force in the world but it's certainly in others.


> "right of others work not to impede on one's own work"

That is not a right. As I said there is only one right, or only one that matters: the right to your own thoughts, to your mind's work, that is the work I was talking about.

Everything else is not a right, at least not if we are gonna be true to the word. If it's dependent on others is not a right. If it's conditional to other people's whims is not a right. If it needs the entire legal establishment and an army to enforce it is not a right. Rights in the constitution are not "rights" per se but obligations from the government to its citizens, as in you have the right* to procure it from the government, whatever it might be.

If you need to ask for permission is not a right.


What nonsense. Apple is a business, it has no right to participate in the economy - it has to follow the rules.


Which is exactly what they've been doing.


That isn't the same as:

   What there is none is the "right" for governments to claim ownership to other's work and dictate you must do what your own free will tells you is not on your best interest
which is the post I replied to;

The law absolutely dictates the rules, which may or may not contradict your own free-will e.g. paying taxes, abiding by copyright etc.


It never ceases to amaze me how many people on HN rush to defent the 'rights' of a fictional entity at the cost of their own.


My work and private data is stored on apples's systems, so either it's my rights to do as I please or their's.


Your work data is not something within your own rights to do as you please with it, it is that of your employer.

Your private data is something within your own rights to do as you please with it, which gives you a choice of whether you want to store it on apple's systems or on someone else's systems or on the local systems that you personally own.


'My work' is a collective term for all products of my efforts, from official employment to sex tapes. Apple is not privy to the various rights and claims on it.

Now, what are you even arguing? Once i out data on an apple computer they can do whatever they want? If I but an iPhone is it still not a 'local system I personally own'? Do they have to respect my data, or do they not have to follow the law?


>'My work' is a collective term for all products of my efforts, from official employment to sex tapes

If your sex tapes are included as a part of your "work data", what would you count as your "private data" then?

Not trying to argue anything in particular, I am just genuinely curious at this point.

>Once i out data on an apple computer they can do whatever they want?

Nope, only things you agreed to in Terms of Usage that do not go against the law. Added that detail at the end because yes, I am aware that ToU do not override laws, and just because you put something in there doesn't necessarily mean that it is legal.

>Now, what are you even arguing?

Your earlier comment said "I store my data in apple's systems, is it my right to do with it as I please or theirs?", and that's what I was addressing. You have the right to do as you please with it, which manifests in your ability to NOT use Apple's systems for your data storage, unless you are satisfied with their Terms of Usage. If you decide to use their systems for that, you are agreeing on the ground rules with them which are outlined in ToU.


If you don't like it stop storing your data in Apple's systems. Why do you keep doing what you are against?


In the past US regulators have not agreed with your reasoning here. They broke up the original big telephone companies, for example.


Those had an actual monopoly - literally no alternative service provider.


Anti-competitive behavior does not require a Monopoly. A monopoly is just a specific type of situation which makes anti-competitive behavior easy and incentivized.

Anti-competitive behavior that harms consumers is the problem (and question). Whether Apple is a monopoly or not is really besides the point.


It’s still difficult to argue that Apple refusing to subsidize Epic store is anti competitive


In isolation, maybe. When you consider that they control the whole stack, and you can't run other operating system software on their phones and nor can you run their software on other hardware, and that the operating system is what's ensuring that only their store is allowed, that given them full control of hardware, operating system, store, (and because of store) third party software that runs on it.

There is no competition in hardware for their operating system because of them locking it down.

There is no competition in operating systems for their hardware because of them locking it down.

There is no competition in application delivery for their systems because of locking it down.

There is no competition in some applications and/or functionality (webview/safari) for their systems because of them locking it down.

Each of these rely on and in turn reinforce the others. Taken together they all Apple to control absolutely all competition to do with their devices. Some aspects of this are fairly normalized and we're used to, but others less so (the complete hardware/OS lockdown, which in turn feeds into problems with repair). Whether some aspects seem normal or not, they all deserve a look with fresh eyes, as the world and how we use devices like this is changing, and old models of thinking may or may not work best for us. The bottom line is whether consumers are harmed by their actions or not, and that's what we should use to measure this, not whether it seems okay, or matches our way of thinking about what a company should be able to control.

At the base level, I think a useful question to ask is "why is the store cut for managing and distributing apps 30%, and why hasn't it changed with the emergence of other stores?" One answer might be that it really takes about 30% of revenues to provide store functionality. Common public sources seem to indicate this is not the case. Another answer might be that for some reason, the market is resistant to change. I think this is because one large market member, Apple, is insulated from competition to a large degree, and didn't feel any pressure to change. Other market members match this number because the market is distorted by Apple's resistance to change. I think the fact that as soon as congress started making noises about investigating app market pricing Apple was able to immediately drop their cut for certain store items significantly points towards them knowing this, and wanting to get ahead of the problem so the status quo isn't changed too much to their detriment.


All of this also applies to BMW or, say, Tesla cars, but nobody is claiming that they have absolutely no competition.

The only claim one could make is “hey, 30% seems a bit high to do business there”. Yet Apple can claim that you pay a premium to get access to millions of consumers which they’ve cultivated a strong relationship with. Running an App Store isn’t hard. Running a successful App Store is very hard. This is why Epic doesn’t want to do it themselves, but rather sue it out of Apple.


> All of this also applies to BMW or, say, Tesla cars, but nobody is claiming that they have absolutely no competition.

What? You can put a BMW engine in another car, you can put another engine in a BMW. BMW does not make it so that you can't use other engines or parts. This is nothing like BMW. I don't know about Tesla, but I suspect it's more a matter of others not making engines that fit the spec than it being explicitly designed to not allow other engines, but I really don't know enough about them to so.

> Running an App Store isn’t hard. Running a successful App Store is very hard.

The running of it is always easy. Getting to the point it's successful is hard, because it requires many other things to go right.

> This is why Epic doesn’t want to do it themselves, but rather sue it out of Apple.

What are you talking about? Epic is specifically bringing suit so they can run their own app store. Not only that, but they already run their own app store. Epic already has the infrastructure and inventory to be a credible alternative for games, because they have hundreds of games they already deliver on Windows, at a smaller cut than Apple charges in their app store.

This isn't about Epic wanting to cash in on Apple's app store it's about them outgrowing it and wanting to open their own store when Apple won't let them (they might also be fine with a lower cut from Apple, but they would rather run their own store. They're keen to spend those Fortnite billions to expand as quickly as possible. They already opened their alternative to Steam on Windows, they would be happy to be the alternative to the App Store on iPhones for games).


Can you install a Mercedes OS on BMW board computers? No. Can you install a BMW engine into a Mercedes? As much as you can install macOS on a Lenovo laptop. Car manufacturers have their own part standards and their own tools specifically designed to be incompatible with each other and needing special tools that are only available to the manufacturers and certified service partners.

This is nothing about Epic “outgrowing” Apple App Store. They had quite a bit of growth, but compared to Apple or even more directly to Steam they are still small.

This is mostly about trying to get Apple to give them access to their platform for free or close to free. Nothing prevents them to build their market with Apple’s cut in place.


> Can you install a Mercedes OS on BMW board computers? No.

You can't install Mercedes OS (I don't expect the iPhone to run windows it Microsoft doesn't want to port it), but you can customize the OS, as outlines here.[1] They call it a jailbreak, but given that it looks to just be replacing data files, I'm not sure someone couldn't opt to write their own portion of the system software entirely.

> Car manufacturers have their own part standards and their own tools specifically designed to be incompatible with each other and needing special tools that are only available to the manufacturers and certified service partners.

I see a clear difference between not making it easy (using your own standards to make it hard for others) and making it impossible or as close as they can through cryptopgraphy and signed software and not allowing the consumer to get access to those keys for their own devices. In some cases, it may be illegal because of DMCA encryption bypass laws.

There's a difference between custom screw heads, which you can buy parts for but are not commonly available and using a combination of technology and law to make it impossible.

> This is nothing about Epic “outgrowing” Apple App Store. They had quite a bit of growth, but compared to Apple or even more directly to Steam they are still small.

No, not small. Smaller than Apple, but possibly bigger than Steam. On a similar level at least. Epic reported revenues of $4.2 billionin 2019, and was projected to reach revenue of 5 billion in 2020.[2] There's not a lot of good data I can find about Valve's actual revenue, other than estimates from some data that it was ~4.3 billion in 2017 (explained in the Wikipedia article for them), which is then repeated as fact in a few other places.

Keep in mind, they created and control Fortnite, which is still extremely popular.

> This is mostly about trying to get Apple to give them access to their platform for free or close to free. Nothing prevents them to build their market with Apple’s cut in place.

Well, Apple is preventing them, if they want to offer it to iPhone customers. These are people that bought hardware, own that hardware, and then are told they are not allowed to control what runs on that hardware. I am opposed to this on a consumer rights level, because I don't believe I should be locked out of hardware I purchased. I am also opposed to this on a economic level, where it's adding arbitrary barriers to competition, distorting the market. For multiple reasons, I think allowing practices like this to continue are bad for our society and economy, and I think it needs to change.

Even if I thought Apple had stumbled into this and didn't intend to prevent competition, I think it's problematic enough that it should be specifically legislated to require some third party access, if certain criteria are met. The alternative is to move farther along the path we already have. A decade ago open APIs and cross platform access was the norm. You could us a single application to access almost every single chat platform. Them Apple made iMessage and it was platform specific. Then Google shut down the XMPP gateway for their chat protocol, and made it private. We've somehow gone from a situation where everyone knew you had to interoperate with other companies and protocols to survive, to everyone shutting all the others out and trying to grab as much of the market for themselves, make it too costly and hard to move away, and trap their customers. Are we really better off?

The biggest, most structurally resilient and important products we all use were developed in an age where interoperability was important and needed. HTTP, SMTP, POP and IMAP, IRC. Large companies have been trying to tear those down ever since, because it's less profitable. Now you have to log into Facebook or Instagram to see what most people would post to a blog previously. It's easier, and there's a lot of searchability enhancements, but would it really have been impossible for us to get close to that without the lock-in?

To me, this is all very clear. We're in a new age of large companies using their resources to limit competition and hurt consumers. That they are able to do so without being a monopoly is beside the point. That they are hurting consumers by doing so is. My only hope is that some changes are made before it's too late to turn back, if it isn't already. If it doesn't change, what's debatable as problematic now like this will look downright appetizing in comparison.

1: https://www.drivingline.com/articles/jailbreak-how-to-unlock...

2: https://venturebeat.com/2020/08/06/epic-games-unveils-1-78-b...


Not true. MCI predates the break-up of ma bell.


It wasn’t available to everyone.


If I want to use FaceTime to talk to my mother, the only way I can do that is by purchasing an iPhone. What's the difference? Do I have to buy my mom a new Android phone and repurchase all her apps and digital content to exercise my Consumer Freedom?


Your consumer freedom entitles you to a choice, not to demand companies sink money to accommodate your specific use case. Just like you can't demand for Pepsi to ship Coke product on their trucks, you can't demand Apple spend millions of dollars to port Facetime or iMessage to Android. Apple has a right to decide what sort of features and platforms they support for their apps, so if they decide to not support Android, that's just a reason for you to exercise your consumer freedom of choice and use a different product. Meanwhile, anyone else that you want to Facetime with has chosen a product (Facetime) that only allows calling other users on the same iOS software as them, and that's them exercising their consumer freedom of choice. If they want to call people that are on Android, they can choose other apps which do support calling Android phones.

But that's talking about Facetime as if it's a product. It's not - it's a feature of iOS, iPadOS and MacOS. Effectively, Facetime isn't free - it's a unlimited use service that is paid for with your initial purchase of your Mac or iOS device and includes a perpetual, transferable license.


Enacting regulation to force open access is well-trod the world over. Apple may not need to port FaceTime, but there is strong cause to demand that all social networks and communication providers either adopt open standards or open their protocols and adhere to them.


adopt open standards or open their protocols and adhere to them

I.e. no further innovation is possible?


HTML5 is a thing. Innovation of open standards occurs.


Nobody is forced to implement or adhere to HTML5.

It is completely voluntary.


Ok.

You'll find many required open standards in civic engineering and aerospace engineering, and really, any engineering where engineers carry liability. They adapt and change in response to deficiencies discovered.


You can use any number of other chat or video communications apps available on both iOS and Android to chat with your mother (I recommend Signal, but FlownScepter's list is good as well).

Your desire to specifically use FaceTime does not make it a monopoly.


My mother uses a Cryptophone[1]. The only way I can talk to her is to buy her a replacement.

What's the difference?

[1] https://www.cryptophone.de . And no, of course not.


A nonexhaustive list of FaceTime alternatives: Skype, Facebook Messenger, Discord, Zoom, GoToMeeting, Google Hangouts, Cisco Webex, Microsoft Teams, Spike, ICQ, Tox, Viber, WhatsApp, Line, WeChat, Wire.


Oh come on, who hates their mother enough to make her use Webex?

/shudder


You don't know my mother. :P


This brings up an interesting question: should companies be held accountable for the network effects generated by their products on users (not competitors)?

I’d argue not, as long as users can still achieve the same goal in a different way, and it doesn’t worsen their quality of life.

For instance, in this context, the OP’s mother can still do a phone call, or agree to use a different software - which, by the way, is probably free.


None of those are FaceTime, which is what OP's mother uses.


This is like complaining you can't gmail someone from your hotmail account.


But I literally can email somebody from email-provider a to email-provider b. But, lets be realistic, if the email would be discovered/invented today, that would not be the case ;-)


This is true; every non-ephemeral messaging system on social networks is a replacement for email. A poor replacement.


If they are a poor replacement, why does anyone use them?


A better question is why does anyone still use email if these alternatives are superior.


Enter Google AMP for Email: https://amp.dev/about/email/


You can, though. Email is interoperable, which is why you don't see a bunch of people calling for gmail to be "broken up" (though there have been complaints about the weird anticompetitive stuff they've done to try and build a moat around gmail, I haven't seen anything come out of it)


If I couldn't send an email to a gmail account from a hotmail account then something is wrong.


That would be the meaning of "alternatives," yes.


It's not an alternative if it does not meet the necessary conditions for use.


Companies have exclusive control of their own products basically by definition. Claiming that there's some sort of monopolistic behavior inherent in a company deciding where and how you can buy their product is absolute shark-jumping.


That's a poor definition. Many companies are regulated in a manner where their services must be open to competition to access and use.


Almost no companies are regulated in this manner.


Sure they are; look outside the USA and you'll find many the world over. For instance, Canadian telecoms must provide access to their networks at minimal wholesale prices for competitors to enjoy.

The USA simply isn't a leading innovator in this regard.


Yes, the condition of being named facetime is not met. That's the point of ALTERNATIVES.


This is an incredible jump. By this logic, literally any format or given protocol can be called into question if it isn't 100% transferable between all platforms. That basically renders everything newer than line telephones, email and SMS as monopolistic.

Hell, even the different cellular carriers fail this definition because you can't use a Verizon sim card to access AT&T.


Only if the provider has reached a market position where their behaviour can adversely effect captive users.

The Verizon/AT&T comparison is interesting; because it wasn't so long ago that phones were locked to carriers.

Regulation could and should pry open the private networks of large software companies to facilitate healthy competition.


A quick Google says iOS' market share is 14%.

I don't understand this position at all. Google is by far and away the market leader. Their ecosystem is free and you can do just about anything in it. Their Play store's standards are utterly bare bones. The devices are cheaper. If what you want is an open source (ish) platform that you can hack on, modify, install software yourself, whatever, all of that is available to you, at a lower price, over there. This feels to be the ultimate first world problem, to pay a handsome premium for a top-tier device, then to complain about it's shortcomings. So take it back! Nobody made you buy one.

It's not like there aren't Android handsets that do all the stuff iOS ones do, occasionally even better, for similar prices. The main reason I stick to iOS is precisely for the locked down OS, and the curated App Store, so to see so many people complaining that they purchased the device when those things are like, the most obvious part of what comprises an iOS device, then complain about those things, is utter madness to me.

Why the fuck must Apple also do that, with a higher priced device, that everyone claims is inferior to Android handsets with their quad core processors and is "just a fashion item?" Android users seem unhealthily obsessed with turning iOS into Android. Just let us do our own thing over here for fuck's sake.

Yet again and again on here and elsewhere, iOS is constantly positioned as this MONOLITH of anti-consumer anti-developer DOOM, absolutely RUINING the mobile market. Again, FOUR. TEEN. PERCENT.


THIS! Say it a little louder for those in the back. I work in IT. I do not want to have a mini IT project in my pocket that I have to fiddle with. I want a device that is dependable above all else that I don't have to work on for my everyday driver. This is the same answer I provide every time someone at work ask my why I carry an Apple phone. To me the curation is part of the draw. I know that this phone will require the least amount of my attention to keep it working day in, day out. That is the feature I wanted most.

But every iOS post I read is along the lines of make it like android, and I have the same prevailing thought. Why?? I would not own a MacOS machine, I wouldn't like it. But I don't feel the need to get on every Mac discussion complaining it should be more like Linux. The fact the differences exist is a good thing.


Exactly. It's the same reason rich people hire people to do their accounting and cleaning and all the other stuff they don't want to do. I want to pick up my phone and use it not mess with it every 3 days because there's something slightly off or there's a bug with the latest mod I installed.


Allowing competition doesn't mean you need to use that competition. Don't install any other stores and don't toggle the flag to allow alternate stores, and you would have and iPhone exactly as it is now.

There's no reason to expect it will be exactly like a PC, which is coming from a completely open past to a future which allows more locking down. The iPhone is locked down now, it's a bit ridiculous to assume they would immediately go straight to allowing anything and everything to be installed without any hoops jumped through.

Even Android requires you to allow unsafe sources to isntall third party packages. Why would anyone expect the iPhone to go farther than this when they're fighting tooth and nail to not even do this much?


Honestly my fear isn't rogue developers. That's always a concern but not one that is going to show up with any consistency. My real fear is what carriers will do with this ruling, as they have the institutional power and collusion ability to force Apple's hand if they really wanted. I'm thinking shovelware and apps that can't be deleted becoming part and parcel with providing a phone service through a carrier.

I'm also considering the transition in the Steam marketplace as a recent example. Their opening from curation started with Greenlight, a fast track program with some but minimal curation. There were a few turds but by and large the games that came through were of some general quality. Enter phase 2, Early Access. The minimal barriers were removed except "will it run", adult content allowed, and a smaller hosting fee used. And in came the parade of low effort hot garbage. Recommendations in their platform are hard to come by now. Random impulse buy while scrolling rarely happens for me now as discovery of actual good games for me is much lower and I feel like the platform as a whole has suffered for it. I could see a similar trajectory for the app store albeit with my value of the services being placed in different categories.


> I'm thinking shovelware and apps that can't be deleted becoming part and parcel with providing a phone service through a carrier.

I would think anything that required Apple to open up the OS would apply equally as well to carriers. Who cares if the carriers put crap on your phone if you can easily wipe what they provide with a clean copy? It's slightly more complicated than Windows in that the carrier is also providing drivers, but not entirely without precedent (much of Dell system innards are their own design, and they re-brand or develop their own drivers for chipsets to better suit their systems). That would be another differentiator to open the market though. IF X provider is hostile to replacing their OS and makes the experience suck, the market can deal with that. At least it's a small chunk of the stack, and not everything from the base hardware to web services all locking you in to one choice.

As for Early Access and opening up Steam, i've actually not found it to be a problem. Some of my favorite games and experiences started out as (and in some cases still are) Early Access. And even the ones that started strong and went to shit, I count 6-12 months of a fun game as well worth the $20-$30 an Early Access game generally costs.

I've also found the Steam ratings, and the reviews people put in that generate it to be extremely useful and accurate. You just have to zero in on the reviews that relate it to existing experiences that you're familiar with so you get a good idea of what it is like. Worst case you find some streamer on Twitch or YouTube to watch for a bit to get a feel for it.


But the existence of competition or lack thereof can have its own effects, some of which are actually desirable and make the iPhone have the draw that it does.

If Facebook had a worthy competitor for example, surely you'll agree Facebook would be a considerably different product now. You might say that doesn't help my case, because it would actually be a better product, but it's not an inevitable outcome in every comparable scenario.


> If Facebook had a worthy competitor for example, surely you'll agree Facebook would be a considerably different product now.

No, I don't think I would. The vast majority of people are not going to leave facebook as long as they can't take their social contacts with them, and Facebook knows this. They'll let you have your pictures and videos, but the graph? No way, and they know most people won't leave entirely because recreating all those links is a large undertaking for most people. Even young people that originally shun Facebook as their parent's social network eventually join because the network effect is too large to ignore.

The fact that Facebook very quickly buys anything that looks like it might have a draw that could possibly affect this in any way doesn't help it. Neither does that they blatantly lied to congress about things they would/wouldn't do with some of these acquisitions when asked about it.


>I do not want to have a mini IT project in my pocket that I have to fiddle with.

Having the ability to install apps not available on the app store does not make your entire phone something you 'have to fiddle with'. If you want to live in the walled garden, you of course can do so, just as many people do on Android.

>But I don't feel the need to get on every Mac discussion complaining it should be more like Linux.

This is an interesting take, seeing how a big reason Macs are so popular amongst developers is the similarity to Linux (which the vast majority of us are going to be deploying to).


>If you want to live in the walled garden, you of course can do so, just as many people do on Android.

I've had both device types through the years. I've had to support both device types in different form factors. As a developer I love Android. I've learned to code some Java and lightweight game development for Android due to that openness of the platform. But the pros of the walled garden concept do not shine through on Android as they do with Apple due to the lack of how tightly integrated and compatible the hardware & software are from being developed together and approved by a sole source.

As a purchaser of an Apple product, I feel fairly confident that I am Apple's customer. With Android, the customer is the manufacturer\carrier combo that runs my phone, and I am their customer. That distinction carries an important difference and it shows through the development tracts of both companies and how they deal with issues.

Let's be honest here. If this goes through to force Apple to allow competitors to their app store, that decision will go further than developer sideloading (which is already possible). It will not happen in a vacuum and as soon as the courts hand down such a decision the carriers will be next in line to shovel as much horse manure down the line as possible.

I've never purchased an Apple phone with pre-loaded software as part of a deal with a carrier, aka Bloatware. I have from Android manufacturers on several occasions. Lower standards of entry from 3rd party sources often mean lower standards for bugs, resource usage, and privacy concerns. Higher risk of malware. Lower chance of software to OS compatibility. Apple phones with whole disk encryption made the news when the feds couldn't break it as easily as Android devices.

>Macs are so popular amongst developers is the similarity to Linux

Then I rescind the poor choice of analogy and go straight to fundamentals. These two different tools are purpose built for different things from different principles and that is ok. Homogenizing the mobile space in a way that would detract from those differences would be a net negative in my opinion.


> I've never purchased an Apple phone with pre-loaded software as part of a deal with a carrier, aka Bloatware. I have from Android manufacturers on several occasions.

I am fully in agreement with your position, but it is really funny that you mention this specific detail, as it hits much closer to reality than most people realize.

Mostly because as a part of the anti-trust settlement that MSFT had to enter back in the day, they were forced to allow laptop manufacturers to preload bloatware on windows laptops. And I would definitely hate to see that on iPhones, as that was one of the major reasons I ended up switching from Androids (yes, I know, you can root your Android device, install custom Android distro, and get rid of the carrier bloatware, but not having to deal with all of that is precisely why I switched).


The big difference between MSFT and AAPL is that MSFT licensed their software to integrators. MSFT didn't have the option to simply stop selling to those integrators and go it alone.

AAPL can relatively (compared to MSFT back in the day) easily decide to be the sole retailer of their own hardware and software stack, and cease to sell their phones through carriers.

AAPL already offers direct financing solutions, and trade in solutions, through their own retail channels. SIM-only plans tend to be cheaper as the carriers can no longer hide behind hardware costs to obfuscate their plans.

Who loses in this equation? AAPL might, through reduced sales. The carriers might, through reduced margins. Is either of those things bad to the consumer?

Doesn't AAPL already sell carrier plans as part of their iPhone retail experience?

When did MSFT sell hardware as part of their software licensing retail experience in the 90s?


Also a good point and not something I had considered. Thanks for that. I agree this wouldn't hurt my feeling either and would make the most sense. Problem being when it goes before the court as it appears it will soon, there is no telling where regulation might fall especially with this kind of money involved. Hopefully a rational outcome like you've stated will prevail.


This is a very good and poignant point and probably my biggest overarching fear of the fallout from this decision. My post was already thick and didn't want to get into setting context for this but you are exactly right. I am surprised more folks here don't realize that about the MS antitrust stuff. Except the carriers in this case have the ability to remain as gatekeepers of these requirements where the laptop manufacturers were much more limited in scope once the device left their buildings.


Do you also support cars only being allowed to be repaired at specific dealers, only using tires sold through the manufacturer with a 30 % cut? Luckily this is illegal in most of the world. In the EU I can change the battery, tires and oil and the manufacturer can't deny it or remove the warranty. With an iPhone i can't even have a pro technician work on my phone without Apple taking away warranty from me and calling the cops on the technician's shop for importing refurbished Apple parts. They will be either forced to open up or they will be split up in tiny unrecognisable pieces.


You are stretching equivalencies here pretty hard with regards to capital investment of a product vs. expectations but I'll play along.

If I was told this plainly and openly up front then I wouldn't buy the car to begin with -IF- that is what I value in that specific vehicle. My car? Not a chance, I like my sports car and working on it is part of the fun I get from it. My wife's people carrier? If those repairs are close in line with other repair shops even after the 30% AND they'll come pick it up or tow it so I don't even have to mess with it? Absolutely, where do I sign up? Different tools have different uses and value propositions.


A better analogy is a resort. It's got beautiful beaches, gets the top acts to perform at the club, and the food is Michelin 3 star. The resort has armed security, so no one needs to worry about being mugged, or having their rooms robbed while they're out clubbing. The resort decides who can sell food, who can perform at the clubs, and who can teach you how to surf at the beach.


I would be interested to know what would happen if Apple said “sure — install whatever you want, but your warranty is now void.” How many people (especially the EU) would have a problem with that?

I mean, that’s effectively where this whole argument leads. You could imagine a scenario where using external software could damage things like your battery, so now the user is on their own.

I don’t think that’s a tenable option either.

This is effectively what Google does with Chromebooks and developer mode. But if you’ve enabled developer mode, can’t you go back? But when you get into trouble, you can revert back to the base install (and lose all other data). Again, that’s not a good option either as people would complain about that too.


There is absolutely no reason behind it. Running arbitrary code in user space has absolutely no bearing on the actual hardware, if it can cause harm than it is a hardware bug (eg, a javascript engine vuln. than could brick the phone)

Why is it a bad thing for you that other’s get to use their phones have they see it fit after paying for it quite a bit, while the whole thing won’t case any difference to you?


User-space code can definitely have effects on the hardware.

A program that phones home often with tracking data, thus keeping a data connection open and the processor from sleeping would absolutely have an impact on battery life and longevity. This would be code that Apple would normally block at the AppStore level.

And we saw how mad people were when Apple slowed down processing speeds to extend battery life. Can you imagine the outrage if Apple suddenly said that your battery is no longer under warranty because you installed the Facebook app directly from Facebook?


Ios has a great API and sandbox for apps, and will kill apps in the background unless they explicitly ask for permission to do additional work. It has nothing to do with sideloading apps, this security is the bare minimum for even trusted code.


The ability to run arbitrary software on a computer is not required to call it bug-free. You can't safely run whatever software you want on the computers in your car, for example.


I replied by the logic that forfeiting guarantee is unreasonable since sideloaded apps can only break as much as existing apps can.

There are good reasons to disallow any third party applications on some platforms like cars, but apple allows it and they only have a quick look at applications. The real security is in their sandbox/API.


People share and distribute modified firmware dumps and load them on their automotive ECUs. It's actually quite common.


Why is it hard to understand that a goddamn hidden “enable side loading apps” button for those who want it will not cause any sort of regression in your use of the phone.


But it will, which is the exact problem: Let's pretend for a second that I want the Facebook app, as a lot of people apparently do. At the moment, if Facebook wants to be able to run on iOS devices (which they do), they're forced to go through the app store and all that entails. They're forced by Apple to play ball and do things they most assuredly do not want to do. Tracking notifications, permissions notifications, no using 'private APIs' to get around those restrictions, etc.

If there's a viable third party app store without these restrictions, Facebook will immediately jump on it, and immediately start tracking users with no notifications in probably the most invasive way they can get away with.

The upshot is that thanks to this hidden "enable side loading apps" button if I wanted to use the Facebook app, I would have to use the scummy privacy invading version, and that's most definitely a regression.


Ios has a pretty good security API and it should be done at that layer. Also, “pay” with your wallet and don’t download facebook.fileExtension from their own site (and frankly, if facebook wants to be afloat they should put it on the main App Store, because most people will not bother)

Apple is really great at UX, they will find a way to make it hard for the general audience, so that my mother won’t install random malware because for it she would have to go through 3 pages in settings she knows nothing about, and I can run whatever I want on my phone.


> Apple is really great at UX, they will find a way to make it hard for the general audience, so that my mother won’t install random malware because for it she would have to go through 3 pages in settings she knows nothing about, and I can run whatever I want on my phone.

Many of us believe they will not find such a way and that in fact no one will and it is impossible. That's the crux of the disagreement here. You believe this is a possible UX to build. I believe it is not possible to build such a UX.

As many folks have noted, Android does have a number of steps required to sideload. They also have a much more serious and active malware problem despite all the extra steps:

https://lifehacker.com/be-careful-about-sideloading-popular-...


I have no goddamn problem with that. Please do. But that isn't what the article in question is discussing. It's about Epic suing Apple under anti trust and the implications of that decision. For more reading just check out what happened to MS after their anti trust with regards to laptop manufacture bloatware. Except understand that the carriers will hold much more power.


Except that the carriers hold no power in this relationship anymore. They need the iPhone more than the iPhone needs them. And if every carrier in the service area says "we want bloatware on the phone or we won't sell it", then Apple can just start selling the phones via their retail network (which they already have set up to do everything including interest-free loans).


What makes you think Android is a 'mini-IT' project? I have an iPhone now, but I used Android for years. It was always great. It always just worked, no 'fiddling' required. The idea that you have to do work to keep a Android running daily is odd to me.

Now that I've had an iPhone for a couple years, I can't think of single time where the app store 'curation' has benefited me. I'm not even sure what that means. I've released apps on both Google Play and iOS, and sure, it's a little more difficult to get an iOS app passed by Apple. But what does that really get us in the end? Maybe a little more protection from malicious actors, but not much more in my opinion.

I really think the idea that the iOS app store 'curation' is a feature that we benefit from as users is a myth Apple has made us all believe. It's mostly marketing speak & a 'placebo' effect for the end user, and a huge headache for the app developers. As a developer, app reviews take no less than a day or two to clear. And you have to sit there and hope they don't send it back rejected for some vague reason, or some random contractor in China doesn't reject it because they typed in the demo account password wrong (Yes, we had this happen at my job multiple times, and it wasted many days of our time).

I think app store 'curation' and the 'walled garden' get conflated sometimes. In the walled garden, where they have full control over the hardware & the OS, they have chosen to not allow any other method of distributing apps except through them. The idea that this is somehow making my life better I will never get. Either way, that in and of itself doesn't really bother me. What does bother me is that they think they are entitled to 3/10ths of every apps business in the walled garden. There is no way that makes sense.

They charge a yearly fee for developer accounts. I think this yearly fee system is how it should be handled. If their argument is that they are providing the servers and infrastructure and manpower to provide the app store service, then they could make more tiers. For bigger customers like Epic who use more of those resources they could charge more to cover the cost. But there is no way I'll ever be convinced that a 30% fee on every transaction across the board is fair or equitable.


> What makes you think Android is a 'mini-IT' project?

My first one. HTC when 4G first got hot. It was a horrible shitshow and soured my taste ever since. I can see that was a combo of manufacturer, Sprint as my carrier, and early Android OS but that spoke a lot to my understanding of the ecosystem and how incentives were set up. My follow up experience with phones for my kids or staff has been better but I've never gave them the chance for daily driver again. It's a system I tinker with but not depend on. I understand that's anecdotal and YMMV, but then again I'm not looking for validation of my opinion. Is what it is, just stating what colored my purchasing decision.

30% is crazy. I've said the same about Steam for years and you'll get no arguments from me there. Does it makes sense from the standpoint of the developer? Not at all but my opinion there doesn't matter as I don't develop for iOS nor am I very concerned with 3rd party apps. As a customer, I don't care. The idea of curation may be placebo but even the placebo effect is measurable. It may dissuade malware developers from the platform at first principles. That 30% may serve as a soft barrier to entry from race to the bottom competitors even if that isn't its intended purpose. I can admit Play Store has cleaned up its act a good bit since its inception but first impressions are hard to get around.

End of day the reason for me buying an Apple phone as my daily was for reliability. I can't remember the last time I had to restart or tinker with my iPhone to get it to work, but I can't say the same for my kids various Android phones. It wasn't for the robustness of the platform or marketplace cause I would've just bought an Android. Also see my other argument in this thread about being the actual customer and a few other points. Fair payment doesn't really factor in for me, that is a business decision for someone else to make. For me and the choices that I have in front of me, this seems like the best one for my goals even if those differences are limited in scope. The fact that we can choose between them on these differences is a good thing. To get back to GPs point, if this doesn't work for you then don't buy it and let the free market do its thing.


That’s fair. Maybe I tend forget a lot of the issues older Android versions had.

I always had Samsungs, never remember any issues with them getting hot, maybe that was an HTC problem? I think my first android was a Samsung Galaxy S3. Now that I think about it, I do remember a lot of weird bugs and restarts to fix some issue.

After that I had a Note 4 & 5, and I really have high opinions of those. I kept the 5 for over 3 years I think it roped out at Android v8.x and it was pretty good, but still not as reliable a iOS at the time I’m sure. I recently got one of those cheap Samsung tablets & I must say I’m impressed with Android v10.

I switched to iPhone a couple years ago out of curiosity mostly. It’s fine. Doesn’t blow me away, but you’re right. Super reliable. There are things I miss about my Note, and things it did better, but also things about the iPhone I would miss if I went back. Mostly the seamless and sync between my MacBook Pro/ iMac, and effortless wireless file sharing with airdrop are amazing.

As a dev, I do like to use a Linux box for daily use so I’m with you there :)


Also fair that I probably ranted and rambled about points you weren’t making. It’s easy to get lost sometimes haha


No worries friend. Point of debate for me is learning about and refining a viewpoint through rigorous defense. Doesn't all have to be topic at hand so long as we're working toward this goal in good faith.


I actually have a Mac too, but I also have Bootcamp configured because Mac doesn't do everything I need. I'm just like, what do I need to do right now, and what's the most reliable tool for that job?

My phone, ultimately, is communications and quick research. I need it to make calls, send messages, send emails, and use the browser. And off-duty, I use the camera to capture memories. I got the big one because I wanted the bigger screen (though ultimately I miss the smaller size one I had before, so that will likely change whenever I get around to replacing it.)

And I also do projects. I build 3D printers, I play with Pi's, I build PC's. I do all kinds of tinkering shit. I just don't feel the need to do it on my phone, and therefore what are cited as "limitations" of it are just irrelevant to me. It does everything I need it to do, and more.

Android and iOS in my mind aren't really even in competition. They're two very similar products that should appeal to two entirely different userbases. They're pickups and sportscars, both great for what they do, but utlimately trying to have a pickup that's also a sportscar just means it's probably going to be lousy at both.


Agreed on most but.. C'mon man. El Caminos are awesome! =)


14% is worldwide, in the US it's roughly 50%


That's still nothing close to a monopoly.


Anti trust law does not require a monopoly.


Anti-trust law is entirely irrelevant despite how often it gets brought up in this discussion. Entering into the restrictions of an iPhone is 100% voluntary. You do not currently have the right to run whatever code you want on anything you own.

This fails every commonly held definition of a monopoly. We're not even talking like, cable company monopoly here that's entered into by virtue of buying or renting property in a given space, which at least you have a lot of friction there to claim "I can't reasonably be expected to go elsewhere just to buy from a different cable provider." You literally just buy an Android phone, and you're free of the restrictions imposed by Apple, immediately.


I would recommend that you read up on anti-trust law.

https://www.ftc.gov/tips-advice/competition-guidance/guide-a...

Here is the government released statement on these types of topics. "Courts do not require a literal monopoly before applying rules for single firm conduct; that term is used as shorthand for a firm with significant and durable market power"

That is from the US government. For any other further comments you have on the topic of anti-trust law, or market power, please read this government statement first and see how it applies to your statement.

> Entering into the restrictions of an iPhone is 100% voluntary.

If a company has significant market power, then anti-trust law can apply.

> This fails every commonly held definition of a monopoly

Anti trust law does not require a literal monopoly. So I am not sure why you are bringing that up. Anti-trust law only requires significant market power. And Apple has 50% of the US smartphone market, which is within the realm of what courts have considered to be significant market power.

> You literally just buy an Android phone, and you're free of the restrictions imposed by Apple, immediately.

Apple still has 50% of the US market. That can be significant market power, as the courts have ruled in the past.


In the late 90s Microsoft was IMO, pretty clearly a monopoly while Apple survived as a beacon of "See guys - we're not technically a monopoly" - having a competitor isn't enough to not be participating in an anti-competitive market, the manner in which Android and Apple have a complete dominance of the market is pretty insane and it makes both of their business decisions fair game for anti-trust arguments.


The article is about the EU and 'monopoly' is not relevant for anti-competitive practices.


You're looking at this backwards. While their market share might be 14%, they control 66% of app revenue.

As a developer I'm restricted from accessing that 66%. THAT is why I want an open platform. Access to those consumers.

That has nothing to do with my choice of platform. It has to do with access to a large market which I am being restricted from.


> It has to do with access to a large market which I am being restricted from.

Wait - what App do you want to sell that won’t allow?


There are ton of apps they won't allow. Firefox and Chrome are two big ones (with their own render engines). A python interpreter. Anything with porn.

Basically, go to the Cydia store and look at any app in there. Why can't the Cydia store be allowed?


So you don’t actually have an app you want to publish?

As for the Cydia store, that allows apps to to run on jailbroken phones, I.e. with security protections removed.

It should be obvious why users want to buy a platform that is as secure as Apple can make it.


I have apps I want to publish, but why would I even begin to work on them knowing that Apple could pull the plug on me at any time?

And yes, the Cydia store is for jailbroken phones because that's the only way to load your own software onto your phone, but there are plenty of useful apps on there that aren't security issues and are only there to get around app store restrictions.

Apple doesn't have to restrict which apps I run to keep it secure. They do just fine securing MacOS, which allows one to install whatever they want.


> why would I even begin to work on them knowing that Apple could pull the plug on me at any time?

Perhaps it’s simply not true that Apple pulls the plug on apps at any time.

Billions of dollars paid to developers suggest that you are just wrong about that.


The billions of dollars paid out does not disprove that at all. There are many articles, often posted right here on HN, of apps getting pulled from the app store for random reasons. Lots of articles about apps that push an update and then get removed from the store because they found something else objectionable that was previously approved.


A few tens of articles, about things which are almost always resolved.

I personally have had updates rejected, and then simply resolved the issues and resubmitted.

It’s simply false to say that apps are just pulled at any time.

You have allowed a few voices on hacker news to give you a false impression.


I made an app to show the books you have lend at a public library

And to make sure it can be used with all existing libraries web sites and all opacs, you can enter any url and an xpath expressions, and then it runs the xpath expressions each day and shows the result as list of books.

And since I wrote it 15 years ago, there were no tech libraries for headless browsers available. So I wrote half of my own browser, and an XPath interpreter. (Modern XPath is actually Turing-complete, and with the EXPath file module, it can read and write to any file)

So, if the store does not allow custom browsers or Python interpreters, those are two reasons it would not allow my app.


Nothing you have described would be disallowed.

Often the ideas about restrictions are simply false beliefs.


Of course they would be. OP said they wrote their own browser. The app store specifically disallows this. You must use the Safari render engine.


> headless browsers available. So I wrote half of my own browser

The OP said - headless browser, I.e: network and parsing the Dom, but not rendering.

Perfectly allowed. Please stop saying otherwise.


Rendering engine is not the issue. It's the JIT - firefox could publish a browser, it would just need to have interpreted javascript and it'd be useless.


Well, then it is good, I did not make a JIT (only XPath AST, not even bytecode)

Although I have been thinking about making a JIT. Building on for x86 is easy enough, but then it is useless for ARM. I would not want to build two JITs. Or four with 32/64-bits.


If you needed Jit for JavaScript there is nothing on iOS stopping you from using JavascriptCore.


This is just wrong. Apple disallows apps that duplicate existing functionality, i.e. browsers. You can write whatever wack headless browser you want, and there are tons of frameworks for this exact purpose, too: All manner of methods to do network things without invoking Safari.

This is a jawbreaker of hyperbole around a chewy gum center of truth.


Why do you repeat market share? It is completely irrelevant and unless you understand this it is no wonder you are confused. Abuse of market position has nothing to do with monopoly. You can abuse your position without having a monopoly. Even if Apple had 1% they could still abuse their position. You can disagree that it is a problem but talking about market share is missing the point.

>Just let us do our own thing over here for fuck's sake.

No one is forcing you to do anything. There can be 10 app stores and you could still use one the one. Just like many PC gamers have done for decades. I own hundreds of games and I only use GOG and Steam. Pretending you are forced to do anything is disingenuous. People have more right to use their bought hardware than you and Apple have to deny it. It's not a matter of if but when Apple will be forced to allow people to own their owned hardware.


> Apple has the right to create the software ecosystem they want to create.

So say you. I say that consumers have the right to run whatever software they want on the hardware that they have purchased.

Apple can create whatever software platform they want, but it seems pretty bad that they don't allow you to use whatever software platform you want on the hardware that you paid them for.


Allowing Bootcamp for iOS would solve this.

I am strongly in favor of that. The whole App Store thing is just about some middlemen wanting a cut and has nothing to do with software freedom.

On the other hand bootcamp for iOS - so you could install android, or better yet, a genuinely free OS, would solve the software freedom problem and allow old iOS devices to be repurposed after Apple stops supporting them.


There is nothing stopping you from rooting your iPhone and installing android on it. Problem solved. Now you can add all the spammerware you like.


Nothing except a hardware root of trust sealed by keys owned by Apple?


I suppose you want the raw source for all the proprietary software you buy as well?


That would certainly be nice.


Classic false dichotomy. Do you really think that any software not blessed by Apple must be necessarily malware?


A significant amount of it is, yes.


As a user, I'm free to buy Android if I want to. I buy iPhones specifically because software developers are forced to go through Apple's more strict guidelines (see the Apple/Facebook fight for a recent example of why I personally like it). I can trust the software I use much more on Apple's platform.

I want to have the freedom to buy and use such a platform, and Apple wants the freedom to sell and maintain such a platform. The entire process falls apart if Apple is forced to allow other App Stores. Why should the court restrict those freedoms and break this consumer benefit?


By that logic, you would want MacOS to be the same, apps only available via the store? It would give you all the same benefits, why is MacOS still 'open'? Why is there a terminal?


I'm sure many preferred internet provider and railway cartels too because they didn't want other people to fiddle with the system. When sideloading will be enabled you're more than welcome to stay in the walled garden, but you can't dictate how other people want to use their devices.


> The entire process falls apart if Apple is forced to allow other App Stores.

Why? You have the choice of not using other App Stores. Just like you have the choice to not use Android, so therefore it doesn't effect you.


But it does affect me. Apple's "walled garden" approach only works if they are able to actually have walls and force companies to abide by their rules. Removing those restrictions removes any leverage Apple (and by extension consumers like me) have over other large companies. For example, Netflix could say "you have to use this other App Store" and many people would convert. It's essentially a tragedy of the commons.

Sure, it may not be fair to these large corporations, but it's currently a great situation for consumers. Everybody is free to either go more laissez-faire (Android) or more walled garden (iOS). I don't think the courts should ruin that.


>Sure, it may not be fair to these large corporations, but it's currently a great situation for consumers.

Exactly, it is still anti-competitive behavior. Just because consumers like yourself may enjoy it, doesn't make it not anti-competitive.

> For example, Netflix could say "you have to use this other App Store" and many people would convert.

And in the same way that I can choose to not get iOS device, you can always choose to not use Netflix.




Consider applying for YC's Summer 2025 batch! Applications are open till May 13

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: