Comment by Fripplebubby
2 years ago
For folks who don't have time to read a 90 page document, the case rests on specific claims, not just the general claim that iPhone is a monopoly because it's so big. Here are those claims:
1. "Super Apps"
Apple has restrictions on what they allow on the App Store as far as "Super Apps", which are apps that might offer a wide variety of different services (specifically, an app which has several "mini programs" within it, like apps within an app). In China, WeChat does many different things, for example, from messaging to payments. This complaint alleges that Apple makes it difficult or impossible to offer this kind of app on their platform. Apple itself offers a "super app" of course, which is the Apple ecosystem of apps.
2. Cloud streaming apps
Similar to "super apps", the document alleges that Apple restricts apps which might stream different apps directly to the phone (like video games). It seems there are several roadblocks that Apple has added that make these kinds of apps difficult to release and promote - and of course, Apple offers their own gaming subscription service called Apple Arcade which might be threatened by such a service.
3. Messaging interoperability
Probably most people are familiar with this already, how messages between (for example) iOS and Android devices do not share the same feature-set.
4. Smartwatches
Other smart watches than the Apple Watch exist, but the document alleges that Apple restricts the functionality that these devices have access to so that they are less useful than the Apple Watch. Also, the Apple Watch itself does not offer compatibility with Android.
5. Digital wallets
It is claimed that Apple restricts the APIs available so that only Apple Pay can implement "tap to pay" on iOS. In addition to lock-in, note that Apple also collects fees from banks for using Apple Pay, so they get direct financial benefit in addition to the more nebulous benefit of enhancing the Apple platform.
This feels like it reflects similar actions taken against companies that are dominant in a market. The first one I heard about[1] was IBM versus Memorex which was making IBM 360 "compatible" disk drives. IBM lost and it generated some solid case law that has been relied on in this sort of prosecution.
In the IBM case it opened up an entire industry of third party "compatible" peripherals and saved consumers a ton of money.
[1] I had a summer intern position in Field Engineering Services in 1978 and it was what all the FEs were talking about how it was going to "destroy" IBM's field service organization.
> This feels like it reflects similar actions taken against companies that are dominant in a market.
Not simply that a company is dominant; it is more about how and why they are dominant.
Update 2:40 pm ET: After some research, the practices below may capture much (though not necessarily all) of what the Department of Justice views unfavorably:
* horizontal agreements between competitors such as price fixing and market allocation
* vertical agreements between firms at different levels of the supply chain such as resale price maintenance and exclusive dealing
* unilateral exclusionary conduct such as predatory pricing, refusal to deal with competitors, and limiting interoperability
* conditional sales practices such as tying and bundling
* monopoly leveraging where a firm uses its dominance in one market to gain an unfair advantage in another
Any of these behaviors undermines the conditions necessary for a competitive market. I'd be happy to have the list above expanded, contracted, or modified. Let me know.
And that is stuff Apple absolutely does. I have been at a company for which Apple was a customer. But you'd think that Apple owned the company the way they through around their power and demands.
13 replies →
It boils down to the fact that iPhone is a pervasive computing device and similar to a "public good" should be regulated tightly.
For millions of people, it's their main/sole computing and internet access device so should be a neutral platform - with clear evidence as cited that Apple has not maintained its neutrality. As a neutral platform, customers should have the freedom to use their devices without undue interference or restrictions from Apple.
These are similar arguments made in the Microsoft vs. Netscape case. The lone example of being unable to install non-App Store apps is enough to justify the DOJ's case. Question is what would the verdict be? Similar to the EU's DMA rules would be a likely starting point.
10 replies →
I’ve read a few takes on this from smart people. This is the first time I’ve seen anything that sounds like a real winnable case. Thanks for the distillation. It’s good to know this isn’t as boneheaded as I’d thought (though they still need to go after the App Store).
Excellent breakdown. Much more concise compared to other versions of the story. And, to boot, all entirely true.
Thank you
> In the IBM case it opened up an entire industry of third party "compatible" peripherals and saved consumers a ton of money
I’m curious what market opportunities the Apple suit could open up.
- Xbox cloud game streaming
- WeChat like super apps w e-commerce (X wanted to do this play but more likely Facebook Messenger and the like)
- iMessage on android
- a receipt tracking app or something directly tied into Apple Pay tapping
From a hardware standpoint third party fitness trackers with full integration into iHealth and third party ear buds with the same (or better) features than airpods.
Part of the IBM settlement required them to document interoperability. That was used by the DoJ to force Microsoft to document their CIFS (distributed storage) and Active Directory (naming/policy) protocols.
The latter might be particularly instructive as my experience with CIFS when I worked at NetApp was the different ways that Microsoft worked to be "precisely" within the lines but to work against the intent. Documentation like "this bit of this word must always be '1'" Which as any engineer knows, if it really was always '1' then that bit didn't have to be in the protocol, so what did it do when it wasn't '1'?
24 replies →
Forget iMessage, I just want media messages from iPhone to not be sub-144p pictures/videos. I know sms is limited but I doubt that's a technical limitation.
And yea, Gamepass was an immediate thought of something a company wanted to ship but Apple blocked. Between that and the Epic Games store it looks like there's gonna be a lot more options to game on IOS by the turn of the decade.
113 replies →
Cloud game streaming has been recently allowed worldwide under a few conditions ( https://developer.apple.com/news/?id=f1v8pyay ).
Forcing Apple to allow third party payments without Apple's cut would improve market opportunities for many businesses. Facebook could have its marketplace conduct peer to peer transactions. Amazon could allow the purchase of digital goods (books, movies, etc.) and put it on more equal footing with Apple itself. While big businesses are best positioned to take advantage today, the effects directly trickle down to small startup businesses.
While I personally don't care for it, cryptocurrency use would have more potential. Apple blocked apps for NFT features in the past because they couldn't get their 30%.
Having third party marketplaces might make it so that there is some actual curation at the App Store.
8 replies →
Super apps are a dud. China has them because the regulators want them, not because they're a good business.
5 replies →
Facebook tried this with games and cash transfer within Messenger but it never really took off.
Personally, I don’t think Western (or at least American) consumers are all that interested in a super app. Asia has a ton of players in this space like WeChat, QQ, Line and Kaokao but those have never taken off in the West outside of diaspora communities.
4 replies →
Why don't twitter. com just do the super apps w/ e-commerce thing? It's financial regulations, not App Store regulations, isn't that the case?
What are challenges for implementing such "payment" system on iOS that can transfer, say Monopoly money vs real USD? Aren't those almost entirely legal or compliance matters for very good reasons? The Alaskan 737 MAX 9 landed largely intact thanks to still-working parts of regulations and we all value that.
So why not they just do that? Or CAN'T they?
10 replies →
I would be happy if iMessage threads could be exported and saved.
if I was going to dream big, I would like to point the iCloud hooks to a personal server instead of apple in a meaningful way.
7 replies →
- Music Apps (Spotify) that properly integrate with Siri, like on Amazon and Google devices.
5 replies →
> This feels like it reflects similar actions taken against companies that are dominant in a market.
Maybe they should be. Our societies are ostensibly consumer-centric. It's about time our laws and organisations strongly sided with consumers against any opposition, especially against business.
As a small business owner, I'm actually keen on the benefits to other businesses that antitrust enforcement and pro-competition enforcement can have.
As a really specific example in the case of Apple, I really hope the DMA causes wider availability of browser choice on iOS so that we as a business that ships a web app can offer our customers features like notifications and other PWA benefits. Our customers are somewhat willing to switch browsers to get the best experience when using our app. But switching to Android? Not a reasonable ask from us.
Most consumers also have jobs right? Making their lives better and easier at work, increasing competition to give their employers more opportunity to thrive, is just as important as making their groceries cheaper.
18 replies →
Economies are producer-centric when you have international competition.
An example being Intel, which is currently getting billions in government subsidies via the CHIPS Act, because their business fell behind because it was impeded by the government suing them for antitrust issues.
3 replies →
Yes, historically the Sherman Antitrust Act (1890) and the Clayton Act (1914) define the roll of "regulated capitalism" rather than simply "free market capitalism". There has been a continuous battle between people who wanted to get infinitely wealthy by exploiting their dominance and the Government ever since.
I've had some great conversations with folks about why this form of "American Capitalism" is the most efficient economic engine with regard to an industrial economy. As a system, this, and a graduated taxation that provides a damping function on "infinite wealth" and feeds it into government services has the potential to create an economy where everyone has a chance to get rich, and everyone's basic needs are met. That combination maximizes participation in the economy and thus GDP.
The macroeconomics class I took spent several weeks on this relationship and the "Great Courses" economics class also talks about it.
The challenge is that rich men (typically its men) don't like being told they can't do something, or told they have to do something which will reduce their total wealth, and they respond by corrupting legislators into changing the rules.
It isn't "good" or "bad" per se, some people always eat all the cookies if they think they can get away with it. As a systems analyst though the system is an excellent study in 'tuning.' In theory, as a government maximizing GDP is a goal because the more GDP the more gets done the happier people are, etc etc. Technology strongly affected the rate of change of wealth, people who were middle class at a startup suddenly being in the top 10% in terms of wealth over the course of a few years, rather than a life time of work and savings. Others leveraging their wealth in technology startups having it rocket them into the 1%.[1] Something that the US system of laws does not do well is respond to changes "quickly" (my lawyer friends tell me that is a design feature not a bug). But as we saw with Microsoft's antitrust case they do respond eventually.
[1] Back in the dot com days there was an article in Wired about the "Billionaire Boys Club" which talked about members of the several VC firms whose net worth had ballooned to over a billion dollars.
1 reply →
Ironic that the worst business decisions (hardware or software lockdowns that pave the way for antitrust suits) come from the business heads.
Long-term thinking isn't super trendy, or even incentivized maybe?
Ironic that Jobs started by fighting the big, fat, corporate IBM, and now they turned the company he founded, Apple, into a big, fat, corporation with despicable practices...
When are people going to stop buying Apple?
Jobs turned Apple into that himself. He installed the cultlike behemoth attitude and threw famous tantrums and fits when he didn't get his way.
Just look at how he reacted even back when Woz invented the universal remote.
When someone else makes a better product ecosystem.
[dead]
Interesting, I've had 2 Garmin Smart Watches and never felt like Apple was restricting them.
I am curious what things the iPhone does that others aren't allowed to do.
Most of the differences between Garmin and Apple Watch seem like they were conscious decisions where they each decided to take a different direction.
It's one of those weird things where it seems like the case has a bunch of holes. You can use an iPhone with some but not all non-Apple Smart watches. You can use a non-Apple phone with non-Apple smartwatches. There are other non-Apple smart watches that those manufacturers have decided can't be used with an iPhone, no different than Apple. Lots of choices in the market, I certainly don't feel restricted.
I am not sure how requiring something like WeChat to break into multiple apps would be a big issue. Apple even breaks it's own apps up into different apps.
The Pebble was very obviously hampered by iOS limitations. In order to offload any code to the phone, you either had to write the code in Javascript (so it was basically a web app) or direct the user to manually download a separate companion app from the App Store. If iOS killed the companion app because it hadn't been opened on the iPhone recently (because, y'know, you were using it on your watch and not your phone), you had to manually relaunch the app on your phone.
This is all before even getting into things like ecosystem integration.
The Pebble was released in 2013. The two way communication SDK with Pebble was released in May of 2013. In February of 2015, the 2.0 Pebble SDK was released with further integrations.
The first iWatch was announced in September 2014 and released in April of 2015.
The Pebble was discontinued in 2016.
What integrations are you expecting Apple to have released prior to its own release? What functionality did iOS lack that android provided that hampered Pebble's development on iOS?
22 replies →
With non-Apple Watches, you can't 1) reply to texts, 2) answer phone calls (or place calls), 3) interact with other native iPhone applications (like Apple Health).
You'll pry my Garmin from my cold, dead hands but there's no mistaking it for an actual "smart"-watch. I value it entirely for health & fitness, and the very few "smart" things it can do are just nice-to-have icing on the cake.
FWIW you can answer and place calls via smartwatches on ios.
Also, you can interact with Apple Health from any smart device via a companion app. You just have to grant permission.
#1 is valid though.
I couldn’t get the Afib tracker working consistently on my Fitbit Charge 5. Had to switch to an Apple Watch and an iPhone. Much more reliable.
Also I don't believe you can control music
1 reply →
not sure "non-apple watches" is accurate here. I can do all of those things with my Pixel watch
edit: as comment below points out, I was missing the obvious context of paired with an iPhone.
2 replies →
My guess is around notifications and handoff to iPhone apps.
I tried Garmin watches, and they're certainly better as "exercise tracking devices" than anything Apple offers, but they weren't tightly enough integrated with my iPhone to make it "worth it" to me to wear them all the time.
An Apple Watch Ultra - on the other hand - is a poorer exercise tracking device, but gives me enough "integrated with my iPhone" benefit to become the first watch I've worn consistently in 30+ years.
I assumed this was the result of design and development choices by Garmin, but it'll be interesting to see if their are meaningful ways that Apple restricts smartwatch developers from including similar levels of integration.
Can you expand on what "integrated with my iPhone" means in concrete terms? I don't really understand what you mean.
55 replies →
>weren't tightly enough integrated with my iPhone to make it "worth it" to me to
To buy them in the first place, for many consumers. Which is exactly what apple had hoped to achieve.
> Interesting, I've had 2 Garmin Smart Watches and never felt like Apple was restricting them. >
The two main differences are notifications filtering (choosing which apps can send notifications to the watch) and actioning notifications from the watch.
Both of which are possible on Android, with a Garmin Fenix 6s.
Huh? I can filter notifications with third-party smartwatches. Did it on Pebble, Fossil, and others.
9 replies →
> Interesting, I've had 2 Garmin Smart Watches and never felt like Apple was restricting them.
Sending messages from watch for example. Apple only allows that for Apple watches
I've also had two Garmin watches and I've always been on Android. I also have had Tiles since long before Airtags existed.
Both Garmin and Tile work flawlessly on my Android devices. I've tried to help my wife add them to her iPhone and it's just not worked right, it's a fight to keep things connected and the Tile app only works when it's open and you can't reply to messages from the Garmin and on and on.
I appreciate the efforts to protect privacy and battery life, I can certainly imagine a different Bluetooth device than the Garmin with a worse app that would use the permissions granted it for nefarious purposes, or a worse tracker than the Tile that would wear down battery life with poorly-coded constant background activity, but Apple are clearly also acting in their own selfish interests.
> Interesting, I've had 2 Garmin Smart Watches and never felt like Apple was restricting them.
Apple block Garmin watches from replying to text messages as they do on Android for example.
Only Apple Watches are allowed to do that.
I also note that iOS regularly tries to nag me into blocking Garmin Connect from sending notifications to my watch.
Ostensibly that’s to preserve battery life but they don’t do that for their own watches either.
Yeah, there are some inconsistencies with Apple products interop-ing with non-Apple stuff.
I've noticed this with wireless bluetooth headphone pairing. Sometimes it works, othertimes there are odd limitations and devices unpair randomly.
Also Samsung's Adaptive Fast Charging sends lower wattage through the cable if it detects a non-Samsung device. So Apple is not the only offender here.
I’ve got an iPhone and an Apple Watch. Wife has an iPhone and a Garmin.
The Garmin sadly misses out on notification filtering, focus modes, replies, solid Bluetooth (it drops out from time to time and the app needs reopening).
I've had friends that have trouble syncing their Garmin devices with syncing to their iPhone. I've wondered if this is caused by their wireless communication protocol that is proprietary and only available on other apple devices.
Airpods and other bluetooth Apple devices seamlessly sync with iPhones because of a wireless protocol they use that is only available on Apple devices. I forget what it's called, but this definitely limits connectivity of devices that aren't made by Apple.
I used to be able to approve my duo notifications from my Garmin when I had an Android phone, but that functionality isn't available when using an iPhone. I found out recently that you can still do that from an apple watch on an iPhone, when my wife got one. So there is at least one area of functionality that Apple is likely restricting.
You can't reply to text messages from other smartwatches, or at least not organically (only canned responses).
Likewise, I'm a happy Garmin watch owner. Wondering what I'm missing because I don't feel like I'm missing anything.
Almost all the stuff Garmin leaves out is the stuff I don't want to do on my watch anyway.
I bought an Apple Watch and it was so fiddly and always trying to get my attention to the point I returned it.
replying to sms is one: garmins can do this on Android but only recently (venu 2+, venu 3) got limited ability to do so on ios.
I like the app store, I like the restrictions, I don't want apple to change anything about it. I sort of think apple shouldn't try to comply with these sorts of potential lawsuits by making their app store worse, they should just let people jail break the phone and offer zero support for it.
If people want to buy an iphone and shit it up, let them do it.
I want iOS to be like macOS in that there's one "blessed" store, but I can sell, distribute, and install apps outside of it without giving Apple a cut.
macOS has proven for decades that a reasonably proprietary OS can be distributed and kept reasonably secure when apps are installed on it outside of an App Store. There's even third-party App Stores on macOS like Steam, Homebrew, and a few more that Indie developers use to distribute apps.
> , but I can sell, distribute, and install apps outside of it without giving Apple a cut.
I want this personally for me. But I paid extra money to get my mom an iPhone exactly because she won't be able to stuff like this.
I used to regularly have to fix her android phone and the last time she was trying to download an app for tracking hours at work, and somehow downloaded the wrong app with a similar name, this app loaded with 3 different pop ups telling her to install other ad filled apps with generic names like "PDF reader".
OP is right, it should be an explicit jailbreaking process that has a technical barrier to entry where my mom can't be talked into doing it over the phone but an enterprising young person could figure it out.
38 replies →
This seems reasonable and I like the idea of unlocking the capabilities the hardware already has. What makes iPhone different from Xbox, Playstation, Nintendo Switch?
2 replies →
> macOS has proven for decades that a reasonably proprietary OS can be distributed and kept reasonably secure when apps are installed on it outside of an App Store.
That’s not really true. Despite the dangers of centralized app censorship, the state of security on iOS is far beyond that of macOS.
2 replies →
It’s reasonably secure because no one has bothered to write malware for it.
But there was nothing on the Mac stopping Zoom from putting a backdoor web server on Macs.
3 replies →
Open source store would be nice. Apple reviews the release ($$$), builds on their server and guarantees it does what it says it does.
1 reply →
I am very pro-users-owning-their-computers, which makes me highly critical of Apple's behavior. However, these sorts of lawsuits or regulations that seek to force Apple to change App Store policies feel so wrong-headed and out of touch. The problem with Apple is not that they take a 30% cut of app sales in their store, or that they don't allow alternative browser engines or wallets apps or superapps or whatever in their store. It's their store and they ought to be able to curate it however they like. The problem is that users cannot reasonably install software through any means other than that single store. The problem is that Apple reserves special permissions and system integrations for their own apps and denies them to anyone else. That is not an acceptable way for a computer to work.
> That is not an acceptable way for a computer to work.
Luckily, you have a choice. Other companies make handheld computers that align better with your definition of ownership.
67 replies →
Isn't that exactly what the EU went after?
They didn't tell Apple not to charge 30% for their App Store. They can charge 90% for all they care.
They told Apple they mustn't block other installation methods.
6 replies →
It is not a “mobile computer”. The fact that it has a CPU and other computer parts is an implementation detail (your dishwasher also probably has a CPU). If you want a mobile computer then buy one, don’t buy an iPhone, and don’t advocate for the government to force Apple to change how iPhones work for those of us who like them.
You are exactly describing the recent EU lawsuit
> The problem with Apple is not that they take a 30% cut of app sales in their store, or that they don't allow alternative browser engines or wallets apps or superapps or whatever in their store.
Nope, the problem very much is that they won't allow alternative browser engines, specifically so that they can force a crippled Safari browser with limited APIs to force people to write apps instead of web apps, forcing more traffic to their store. It's explicitly anti-competitive behavior.
>It's their store and they ought to be able to curate it however they like.
It's kind of forced fraud to call Chrome in iOS as "Chrome". It's like trying to sell someone a Ferrari that's just a facade bolted onto 2010 Honda. It's not Chrome, it's actually Safari - and its seems like people are finally starting to wake up to this abusive behavior that Apple has been getting away with for far too long.
Microsoft had a famous anti-trust case against them for simply bundling IE with Windows - not from forcing their engine on every other "browser" that gets installed. Apple is doing far worse than that and getting away with it for far too long.
>The problem is that users cannot reasonably install software through any means other than that single store.
That's one of the many other problems outlined by the DOJ today.
>The problem is that Apple reserves special permissions and system integrations for their own apps and denies them to anyone else.
Also another problem.
>However, these sorts of lawsuits or regulations that seek to force Apple to change App Store policies feel so wrong-headed and out of touch.
I was clapped out loud when I watched the DOJ announcement today. I cheered. They actually mentioned "Developers", which is a group I am part of, and I feel the pain that dealing with Apple and Safari is. Apple absolutely deserves this, and it's about time.
Sony and Microsoft obviously don’t benefit from opening up the platforms, it’s not just something they don’t care about but something they actively oppose, and they specifically ensured they got legislative exceptions to ensure they would never have to reciprocate under the DMA.
Your goals aren’t aligned, you’re just a useful idiot to them and they’ll cast you aside as soon as they no longer need you. The end result of the push isn’t going to be “free as in freedom” for everybody here, just Microsoft capturing 90% of a revenue stream instead of 70%.
Classic populism moment - but of course it’s “populism, but on the computer”.
Freedoms for users and freedom for business are two fundamentally opposed and conflicting goals, see: GPL vs MIT/BSD. And in their moment of victory, businesses will just steamroll right over you - just like they literally already did with consoles.
It’s just crazy that they have these exceptions when their own hardware is very much general-purpose on a technical level, and when they’re actively pushing to use that general-purpose capability to ensnare users with AI features and other crap.
Sony and Microsoft are two of the platforms that stand to gain the most from AI adoption literally purely on the basis of being closed platforms with proprietary APIs (plus a minimal amount of interop for embrace-extend-extinguish) with millions of active users and a captive audience of dev studios who have no choice but to use Sony and Microsoft’s closed, gatekept platforms.
Somehow the plight of poor little Larian being stepped on by Sony and Microsoft and Epic just doesn’t make the front page of HN like apple hate.
1 reply →
> If people want to buy an iphone and shit it up, let them do it.
The next generation isn't necessarily choosing, though.
Their parents are giving into their demands for *an iPhone due to social pressures entirely originated by Apple's monopolistic behavior (iMessage green bubbles).
Then, when they're locked into the Apple ecosystem from the start, it's almost impossible to break out -- even if you grow up into a mature adult that doesn't give a shit about bubble colors.
Interoperability (being able to exit an ecosystem without massive downsides, specifically) between the only two parties in a de facto duopoly is absolutely necessary and morally right, and it's a shame market failures force the judiciary to intervene. But we are where we are and there's no use putting lipstick on a pig -- the system as it stands is broken, and if left alone will feed on itself and become even more broken.
> Their parents are giving into their demands for *an iPhone due to social pressures entirely originated by Apple's monopolistic behavior (iMessage green bubbles).
First of all, we don't have that problem here in europe. People just use cross-platform messengers.
Secondly, I don't understand why a company should be forced to bring its service to a platform it doesn't care about. Apple supports the default carrier messaging standards (SMS/MMS). It's not Apple's fault that they suck. In fact Apple explicitely created iMessage because SMS/MMS were absolutely terrible.
If RCS is considered a standard (is it?), then Apple should absolutely support it and apparently they plan to do so. Seems fine to me.
While I personally don't use iMessage I'd prefer it if the service was available everywhere, but I don't see why Apple should be forced to support other platforms. Just because iMessage is popular? Imagine a world where WhatsApp was either an iOS- or Android-exclusive app. Should they be forced to develop for a platform they don't care about too? What about popular iOS-exclusive apps like Things? What about Garageband or Logic? Or Super Mario games on Nintendo?
2 replies →
> I like the app store, I like the restrictions, I don't want apple to change anything about it.
This is basically saying you only use TikTok, Facebook, Instagram, YouTube, Spotify, Tinder, Gmail, Google Maps, and play zero to some handful of mega huge F2P games.
Why have an App Store at all then? You don't use it. It's an installation wizard for you, not a store.
Don't you see? This stuff doesn't interact with restrictions at all. The problem with the App Store is that it sucks, not that it's restricted.
> making their app store worse
I've heard this take from so many people. It is already as bad as it gets. The App Store is an utter disaster. They have failed in every aspect to make a thriving ecosystem. It is just the absolute largest, hugest, best capitalized, least innovative apps and games.
This doesn't have to be the case at all. Look at Steam. Even Linux package managers have more diversity with more apps that thrive.
For your first point that is a fairly wild accusation of that user.
For me, one of the features of a centralised app store is that I buy and subscribe to apps through the app store, which centralises my app subscriptions within my Apple account. I wouldn't have this functionality if I was pulling in apps outside of the app store.
I can go into my Apple account and see every subscription I have and cancel it from within. No shoddy dark website behavior that makes it hard to unsubscribe, I can do it all there.
This just one feature that I find handy in having a single store.
4 replies →
[dead]
Same here. I use linux VMs and containers for all my "hacking" where I need total control and customizability of the OS. On my workstation and phone, where I do my banking and read emails, I'm willing to trade control and customizability for an extremely locked down high trust operating environment. I feel like Apple's closed ecosystem, despite all its flaws, gets this compromise right.
> I use linux VMs and containers for all my "hacking" where I need total control and customizability of the OS
> On my workstation and phone, where I do my banking and read emails, I'm willing to trade control and customizability for an extremely locked down high trust operating environment.
Excuse my French, but uh what? A browser accessing a bank in a Linux virtual machine running on bare metal is by far more secure than desktop MacOS running on bare metal.
At the end of the day, for the activity you described (browsing), what you must be able to defend against is the inherent insecurity of the browser. Linux provides all manners of process, network, etc isolation via CGroups and can be enhanced by SecComp to limit the usage of typical exotic syscalls used in kernel exploits.
MacOS has what for that? The best opportunity you have for defense is to run qemu so that you can run... Linux. The corporation you work for doesn't use Apple because of their stellar security posture, it uses Apple because they can buy mobile devices (phones, laptops) preconfigured with MDM which saves a lot of money.
2 replies →
I'd kill for an Apple-sanctioned way to load Linux VMs on my iPad and have them run at full speed. It's got an M1 in it, the virtualization hardware is there, Apple just doesn't want me using it.
As it currently stands, the options for Linux VMs on an iPad are:
- iSH, a Linux kernel ABI compatible user-mode x86 emulator that uses threaded code (ROP chains) as a substitute for a proper JIT, but doesn't support all x86 applications[0].
- UTM, a port of QEMU that requires JIT (and thus, either an external debugger or a jailbreak) to run a full x86 or ARM OS.
- UTM SE (Slow Edition), which is UTM but using the threaded code technique from iSH, which is not only slower than iSH because it runs both kernel and user mode, but also got banned from TestFlight before they could even make an App Store submission (probably because it can get to a desktop while iSH can't).
All of these suck in different ways.
[0] Notably, rustc gives an illegal instruction error and mysql crashes trying to do unaligned atomics
Nothing like arguing against software freedom because of "checks notes", security by obscurity. I thought I'd read higher effort content on HN.
I don't buy into this narrative. I have a Pixel phone, you can do quite a lot of privacy "hardening" just by going over the Google settings and turning off a lot of tracking (which they were probably forced to put in by regulators). The rest you can achieve by using Firefox instead of Chrome and choose a different search engine.
I get a lot of hard to solve Google CAPTCHA on many websites I visit so I know Google is having a hard time tracking me :-)
In terms of security, I don't think Pixel is less secure than the iPhone. It gets security updates regularly, Google invests a lot in security and I don't think the Pixel has more zero days than the iPhone...
So all in all, I don't buy into the "iPhone is more secure and handles your privacy better than Android" narrative
You don't do banking on a laptop?
4 replies →
Is Macbook less secure because I can install whatever app I want, even my own app? No, it's not. I want to be able to do the same with my iPhone. It's as simple as that.
Well, yes, it is less secure. Though Apple has been adding more restrictions around apps having full disk access and stuff.
23 replies →
I don't even let my users have browser extensions without them going through the formal review process. Managing the proliferation of PWAs (potentially unwanted apps) is one of the most unsolvable issues in security. iOS is the gold standard for secure mobile computing due to inability to support alot of these risky use causes.
5 replies →
Yes it is, it just isn’t as big of a target for bad actors because it’s a much less personal device with way fewer users.
It’s definitely less secure. IMO that’s an acceptable tradeoff but it’s still true that MacOS allows you to install potentially harmful software in a way that an iPhone doesn’t. With great power comes great responsibility and all.
The problem is that "less secure" is not exactly meaningful without a lot of clarifications.
I'm no security expert, but I know that security is certainly not a linear, at the very least it's some multi-dimensional thing that's exceptionally hard to generalize.
One system can be more or less secure than another for some party or parties, for some particular threat models if you can or cannot install certain apps, etc etc. Skipping all those bits makes the statement vague, increasing the risk of misunderstanding of the implied conditions.
Just a quick example. Installing an app could paradoxically make the device simultaneously more and less secure for the owner. Let's say it's an advanced firewall app. On the one hand it improves the network hygiene, improving the device security against its network peers. On the other hand, it may help in compromising the device, if someone gains access to its control interface and exploits it for nefarious purposes.
Whether or not it's more secure is moot as far as Apple's concerned. For them it's about control of the market, not device security.
1 reply →
If you want to treat your phone like a general-purpose computer, that's fine, but the iPhone doesn't work that way, very much by design. I understand that you want a different user experience, but them's the breaks.
Yes. That’s why there is substantially more malware for Mac than iPhone despite iPhone having far, far more users.
Of course it's less secure.
Objectively, yes.
[dead]
It is. That's why I do all of my banking on iOS.
That's the biggest thing, allowing sideloading is 100% optional and lets people stay in the walled garden if they want. Apple not allowing it is absolutely about suppressing competition, which given their >50% market share is a blatant abuse of their monopoly.
I can’t wait for every data hoarding app (Facebook, Reddit, Google) to require sideloading so now we’ll have the choice to either use Android or Apple when being tracked down to granular details.
I want it to be semi onerous to enable apps outside the App Store, for this reason.
13 replies →
Doubtful, Google got dinged pretty hard in part because there were too many steps to allow other app stores to exist, and becsuse app stores couldn't auto-update apps like Google Play could.
And all that is way easier than rooting/jailbreaking. I doubt that will be enough of a deterrent considering the anti-trust angle being that you can't compete with apple's native software
No Google got dinged because they claimed their ecosystem was “open” and changed it after the fact.
The reason that Google lost the same type of cases that Apple won was because consumers knew iOS was closed before they bought it.
Do you prefer not being able to send or recieve good quality images and videos to anyone using Android?
> Do you prefer not being able to send or recieve good quality images and videos to anyone using Android?
Bit confused by this. What prevents me from sending or receiving good quality images to/from Android users?
29 replies →
I guess there’s WhatsApp etc, but it’s not a great experience. And that’s in part due to the ecosystem. I can swipe 200 photos and send them to my wife - it shares them on my iCloud behind the scenes, and sends a link. Messages makes it seem like I’ve sent 200 full quality photos in an instant.
That’s hard to do without the vertical integration.
2 replies →
I don’t think you can send images to friends on Xbox from a PS5, no? How is that different?
1 reply →
I do this every day using WhatsApp.
> they should just let people jail break the phone and offer zero support for it
That would be significantly more fair to the end users than the current status quo, if they won't intentionally make obstacles for those users.
Obviously, that's not happening.
Note there could easily be even more obstacles than there are. Third party apps like banking apps actually have extra jailbreaking checks; first party apps don't, you can still watch DRM movies, and afaik it doesn't void the warranty. At least not if nobody notices.
If they would only verify quality and provide safe APIs and paths to safely integrate they can have their platform. The issue is that they are both managing the plantform and (unfairly) participating themselves.
If they had one set of APIs for smartwatches that can be used by them for the apple watch and everyone else for their smartwatches they wouldn’t get sued. But instead they give themselves deep integration into the OS and limit everyone elses access. When you are one of the only available platforms thats not okay.
Stay within store, nobody forces you to sideload or download certain apps.
You and I will do this. So will anyone else on HN.
My grandma won’t understand the difference. So when she gets a text saying, hey install this cool new thing, and then gets hacked, these changes will be to blame.
Why can’t we have a close ecosystem and an open ecosystem? If you want to side load, Android is right there ready for you.
17 replies →
I like the iPhone in general but there’s a ton of things I need to keep an old Android around for, because of functionality apple blocks for no good reason: connecting to many non approved bluetooth devices, vehicle gauges and other useful driving data in carplay, etc.
Does this chain of thought apply to any company or just to Apple? At what market share does this become a problem in your opinion? Or are we assuming that the market is ‘free’ and people wouldn’t buy such a device/service because of these ‘restrictions’?
The suit is not about user choice between iPhone and Android. The suit is about control 60% of the digital market. Sure, a user can go buy a different phone. But, an App developer can not reasonable not support iPhone given it has 60% of the market and apple requires 30% of all digital transactions on that market.
I agree people should be able to choose different things. But I also agree with the suit, that once someone gets in the position to control the market of 1000s and 1000s of companies, it's not longer just about user choice in phones. It's about the digital goods (apps/subscribtions/IaP) market itself.
None of these require allowing alternative app stores. Just allowing more apps in. You don’t have to use these apps, and theres nothing inherently insecure about it.
> I sort of think apple shouldn't try to comply
I know some of us like to think of Apple as some kind of corporate diety, but even Apple has to answer to the US government.
I agree with this take. My one concern is it has the potential to diminish the entire brand. Even with giant warnings about losing warranty/support when installing 3rd party app stores or side loading apps, at the end of the day the back of the phone has a big Apple logo on it. So when the customer fucks it up and Apple refuses to fix it, they’ll still blame Apple.
If consumers find that's a problem, then they should be willing to pay the 30% premium in the app store.
My guess is that this is not as much of an issue as Apple claims, and this 30% premium will not be worth it to the consumer.
1 reply →
Apple's hardware house of cards might come down if developers are allowed to push the devices past what Apple allows due to form-over-function design decisions they make, and I'm okay with that.
If you're concerned about the brand value then sell your stock before it happens or buy some put options at a nice price.
That is the right way to think about it.
If your walled garden (App Store) is really better, people will stay in it voluntarily.
Yeah exactly, for some of us this is a feature not a bug. And I say this as a customer that also supports open source software. Yes it's possible to support both.
Like damn, what if I intend to build this ecosystem from the outset, does that mean as soon as it reaches critical mass the government is going to come in and dismantle it? It's bullshit. This is essentially saying you're not allowed to build ecosystems.
Consumer products don't demand the same flexibility in this regard that enterprise products do. This is just other companies crying that they want a slice of the pie.
Companies are not allowed to leverage their dominant market position in one market in order to gain an advantage in other markets. If you dislike monopoly and antitrust laws, go vote against them.
1 reply →
Mostly agree with this except for "... and offer zero support for it."
Nope, that's covered by basic consumer protections. Apple still has to offer support if the user has issues that weren't likely to have been caused by the modifications.
Your car maker doesn't get to refuse to honor your powertrain warranty just because you put in a custom stereo.
> offer zero support for it.
If only they had it left it there.
I'm sure this comment will get downvoted and dunked on, but I agree and I would be that if Apple is forced to make changes like these, many peoples' only experience of it would be their iPhone/Apple Watch/etc getting worse.
Some examples:
I think many computer savvy people don't realize how freeing and liberating it is for normal people to have an "appliance" computer.
Please let governments pass legislation which mandate a manual trasmission model. I will never buy an auto!
Except that Apple are literally the richest company in America. They could hire a thousand new programmers in a team to work 24 hours a day on these requirements and it wouldn't even tickle their profits, let alone revenue.
If apple is forced to open up, it creates a market for more security products, meaning healthier competition and more transparent security.
Not really, safari is the only browser which is installed on a iphone by default, so normal users just use it like they did before and dont need to do anything. However other people that do want to use something different are free to.
Nobody is suggesting making the iphone harder to use, just allowing additional choices if thats what the user wants. The choices can be hidden away from normal users and grandma, but why cant they be there in the background for people that want them?
4 replies →
> - Every dollar and engineering hour that Apple spends complying with these new requirements is time they won't spend on things people actually want, as well as increasing the surface area for bugs and security holes.
Small indie company, btw.
Explain how.
This seems a baseless statement.
nothing changes for you, keep living in apple prison. how does other people having more choice make your experience worse? all arguments I heard so far are completely far fetched and contrived scenarios that dont amount to anything but fear mongering.
Every time I refresh you keep adding more contrived BS excuses to allow the trillion dollar company to keep extorting devs and users with obscene fees.
" - A lot of these changes are like mandating that cars have a manual transmission option. Sure, there are plenty of people that love the control, but there are many, many more that appreciate not having to deal with it."
Nonsense analogy. Computers are General Purpose Computing Devices which people increasingly depend on in their lives where single point of control from Apple makes their lives artificially more difficult solely for the purpose of being able to squeeze out profits. It increases prices for consumers and allows oppressive dictatorships to demand certain apps to be removed and Apple always complies, leaving users without alternatives.
" - Every dollar and engineering hour that Apple spends complying with these new requirements is time they won't spend on things people actually want, as well as increasing the surface area for bugs and security holes."
Boohoo, the trillion dollar company has to do a little more work. They could just stop putting so much work into anti-consumer propaganda so they would have more time for actual work.
"- Apple is the intermediary between other companies like FB, Google, ad networks, data harvesting, government apps, etc. They can't do things on my phone because Apple forbids it. The more Apple is forced to open up, the less protection I have from other powerful players in the tech market."
This is exactly the kind of exaggerated, fear mongering narrative I've expected. Increased competition and openness could also lead to better privacy and security solutions as companies would need to compete on these features to win over users. Also, despite Apple's policies and safeguards, there have been instances where apps have found ways around these limitations or have used data in ways that are not transparent to users, because Apple only cares about Privacy as far as it benefits their bottom line, that why Apple also started to work on an advertising platform. They care about "Privacy" because now they can exclusively monetize user data.[Apple is becoming an ad company despite privacy claims - https://proton.me/blog/apple-ad-company]
" - Every place where Apple is forced to open up is a place where there's a choice that many users didn't ask for but will have to make (e.g. default browser)."
Nonsense, the only thing that changes is that other people can change the default app, so when they don't care nothing changes for them, they don't have to do anything. this argument of yours is the kind of absurd reach that makes your overall position look absurd.
" - I've never had to help a relative with their phone. I've had many of them come to me for help with their computers. Their and my experience with computing platforms is worse without the guardrails"
I've read this meme so many times and every time I read it I doubt that it's an actual thing instead it's something you desperately need to say in order to uphold your indefensible position of defending Apple's anti-competitive practices. It's not a good argument either, just because your relatives are incompetent we all should suffer under that?
" I think many computer savvy people don't realize how freeing and liberating it is for normal people to have an "appliance" computer."
Ah yes, less choice is actually more choice, slavery is freedom and war is peace.
It doesn't matter if you like it. It doesn't matter if you don't like it. What matters is their actions and behavior are against the law. It can be proven,/according to the US Gov.
>If people want to buy an iphone and shit it up, let them do it.
Those choices also affect me, though. Any shared albums, messages or other data I transmit with these users has a higher risk of being leaked.
There's some security in knowing almost all phones are not jailbroken and thanks to regular os upgrades, have a pretty solid security floor.
One way to handle this would be to decorate the comms ID, email / phone name whatever to show they aren't running a standard iOS. But I would want to know as easily as I do that messages I exchange with someone are going to an android device.
>One way to handle this would be to decorate the comms ID, email / phone name whatever to show they aren't running a standard iOS.
I shudder to imagine the headlines complaining about the "scarlet bubbles apple is using to shame freedom loving users" or whatever nonsense the media would scare up if they tried to do something like that.
Yes exactly. If Apple allowed users to download alternative app stores or directly install apps, none of this would be a problem.
You know that nobody forces you to use features you don't want to, right?
if you like your prison, that's your thing, you have the right to stay in it, just don't force other people to live in misery under your preferences when they'd rather live in freedom. we also have rules and regulations which decide if something is lawful or not, so it's not just about what you personally like or not.
No one is forcing anyone to buy an iPhone. You still have that choice, you just want to force someone else to make another choice. It's hypocritical.
1 reply →
> they should just let people jail break the phone and offer zero support for it.
Just let people wipe the phone completely - no drivers, no kernel, nothing, and bring their own. That's the proper solution to people wanting to own their hardware and do whatever they want with it. Want to install a different app store/browser/etc? Go for it, start by installing the new kernel and drivers.
Here's my take on the App store:
Almost none of the "free" apps are actually free. However, the App store makes it impossible to find this out without first supplying credit card information and installing the app, and possibly setting up an account with an app.
It used to be great. Frankly, it's now abusive.
> Apple itself offers a "super app" of course, which is the Apple ecosystem of apps.
Not sure I buy this point. Competitors can also offer their own suite of apps. Apple has an advantage that they can come pre-installed. But they aren't really building super-apps, just a variety of default apps - nothing stops third parties from offering multiple apps on the platform, that is actually a common thing to do.
> Apple has an advantage that they can come pre-installed.
Not only that, apparently updates automatically push their apps on you as well, without even asking. Suddenly I had a "Journal" app added to my homescreen from nowhere, and I thought my device had been hacked before I realized what was going on.
Apple also have the advantage of not having to follow their own rules. Their apps can send notifications without asking for permission about it. "Journal" again is an example here where the app sent me a notification and after going to the app, then they asked me for permission to send notifications.
Since iOS 12 apps can send “provisional” notifications, meaning permission isn’t required right away. Other apps can use this, but few do.
Having an app that competes with an existing Apple app is considered a duplicate app and you can be rejected because of it.
This was more of an issue early in the App Store’s history than later on. Apple’s relaxed on that a lot a long time ago and you can use any number of contacts, calendars, email clients, browsers, camera apps, messengers, maps apps and so on.
12 replies →
Wouldn't that rule out so many apps? E.g. Netflix competing with Apple TV, Goggle Photos vs Apple Photos, Google maps vs Apple maps, any note-taking app, camera, email client, browser, or weather app... What actually gets you rejected?
1 reply →
EDIT: My comment was wrong, please see helpful corrections below!
I think there are technical limitations when you have different apps vs. one app. Simples being you need to log in to multiple different apps, but things like data moving between them etc are also complications.
Apps on iOS are allowed to communicate and share data so long as they are published by the same developer.
6 replies →
> Simples being you need to log in to multiple different apps, but things like data moving between them etc are also complications.
I don't think this is actually true. Specifically, once I've logged into one Google app (like Gmail), others automatically pick up the user (like Calendar), so it seems to at least be technically possible.
I think it refers more to a hypothetical app that, when you're using it, would allow you to completely ignore the entire Apple software ecosystem. It would have its own home screen with launchers to things like a web browser, office tools, media, etc. I think this sort of thing never came to fruition because (aside from it being very hard to make) it would be way too bulky what with having to come in the form of a single app package. The ban on third party stores means it wouldn't be able to offer its own app store or come in segments so you can pick only the apps you want.
> I think this sort of thing never came to fruition because (aside from it being very hard to make) it would be way too bulky what with having to come in the form of a single app package.
Note that the Android equivalent (custom launchers) doesn't need to, and iOS's implementation (Springboard.app), while more integrated than that, is still more modular than you describe. It's only App Store restrictions that prevent you from having an app that opens other apps. (If all apps cooperate, you can use the custom URL handler mechanism to work around the App Store restrictions.)
Is that not like the Bing app and the Google app which have mini apps inside
1 reply →
Either provide a platform or compete in one. Don't do both.
The problem here is that platform is not precise. You could say this means that Apple should just make the iPhone hardware, and software vendors should compete to create operating systems for it. There's no hard line.
5 replies →
Doing both is fine so long as you as a platform provider don't give any preferential treatment to you as a user of the platform.
2 replies →
I bet the Apple apps have much, much, better background activity/services support. Doing "background" uploads is nothing short of painful compared to Android.
While we never want to compete with core Apple apps, we're constantly having to say 'sorry that's the restrictions running on Apple' with background support.
(our usecase is we have a B2B app that has visual progress reports - so we'll have the same people on a team - the Android ones get their progress reports uploaded instantly, the iOS ones 'sorry keep your phone open'.)
You also have to buy all apps through Apple's app store to natively download to a device. The Digital Markets Act addressed something similar, requesting that developers can sell through alternate marketplaces. Apple came back with a proposal to (1) stick with the status quo with 30 percent commission on sales, (2) reduce commission to 17 percent with a 50 cent charge on downloads over a million, (3) sell through a competing app store and pay the download fee every time. (https://www.nytimes.com/2024/03/04/technology/app-store-euro....)
I've designed several apps (Fitstar, Fitbit, theSkimm) that were dependent on the Apple ecosystem. While it's a huge tax to comply with their rules, they also do a TON to help developers succeed, especially early on. They maintain components, provide developer tools, build entire languages, design new paradigms, and ensure quality. I've had a respect for the tax on a service they provide to both developers and end users. At this point though - they're acting as a monopoly, and it feels anti-competitive.
It's not just the developer tax that's a problem. Hiding behind a veil of privacy also doesn't forgive the introduction of "dark pattern" end user experiences - such as the inability to have a group chat with non Apple users. And no non-Apple share links on Apple Photo albums. These create digital "haves" vs "have-nots" - and not everyone in the world can afford to buy physical Apple devices. There must be protocols that allow information to be more interoperable so people have optionality and control over their digital identities.
One thing I hope they mention: Apple put in proprietary extensions to give Apple-made Bluetooth headphones an advantage over all others, then removed the headphone jacks.
It's hard to tie all that together. Generic Bluetooth devices work just like you are used to everywhere else -- that is, kinda shitty and unreliable. Must we suffer a universally crappy experience by preventing Apple from improving BT for their own headsets?
Maybe they should be required to license the tech, if they are not already. But I don't want to degrade my experience just because that's the only way to have a level playing field. Maybe the BT standards group could get off their ass and make the underlying protocol better.
This isn't accurate, normal Bluetooth works much better than you might imagine. The kind of things that are added on top with Apple's solution are things like fast pairing and instant device switching. They also have their own custom codecs, but most other Bluetooth communication devices also support custom codecs which, on Android for example, are enabled by installing a companion app.
Re: Bluetooth being better than you portray: Don't get me wrong, you can certainly run into problems, but in normal usage it works just fine. And Apple isn't fundamentally improving on the potential issues with their proprietary solutions.
10 replies →
I don't really know how all this tech works, but when I bought my new Xiaomi buds, the moment I opened them my Android phone recognised I have new buds and asked me to pair them with one click. It was like magic. My understanding is that this would not be possible on an iphone, whereas this exact behavior works with Apple buds on an Apple phone.
1 reply →
I'm fine with Apple implementing BT to spec (i.e. crap) and having their own extensions to improve it. I'm not fine with them eliminating the only alternative, the jack. Since the first iPhone, there's been both BT and jack, and people clearly preferred the jack until Apple decided it was time to grow their accessories sector.
1 reply →
Apple has historically sucked at external, non-Appme Bluetooth device support.
“Apple improved upon the notoriously unreliable Bluetooth standard and then slightly degraded wired listening by requiring a $9 dongle” is quite a weak anti-trust argument. Almost all innovation comes from this type of vertical integration.
Do you actually use the dongle? It doesn't work with inline mics, making it useless even if you were to carry it around everywhere. It also doesn't work with previous iPhones, so you can't share say a car aux between an old and a new iPhone.
8 replies →
These days the reliability problems of Bluetooth are effectively gone. Sure, it's not a perfect technology, but Bluetooth devices work completely reliably for me across tons of vendors.
Saying Bluetooth itself is unreliable is an outdated view. There are shitty Bluetooth devices yes, but the protocol works fine when paired with good devices
21 replies →
> Almost all innovation comes from this type of vertical integration.
In what world?
3 replies →
What innovation? At the time of removal from iPhone, the LG V35 had a headphone jack but was thinner and lighter than an iPhoe with the same IP rating, and a better camera.
> Almost all innovation comes from this type of vertical integration.
Really? That's a bold claim. Having a large number of companies that are able to offer competing products and services tends to lead to innovation.
6 replies →
Huh? It sounds more like they deliberately broke everyone's devices except their own so you either have to pay them more to continue using your existing headset with an adapter, or if you have a bluetooth headset you're just shit out of luck unless you buy an Apple headset. How is that not anticompetitive?
5 replies →
All of these look important to me, but I've been particularly frustrated recently by the smartwatch issue. I've been a Fitbit user for several years and briefly tried an Apple Watch before returning it and resume Fitbit use— I had a few issues with the Apple Watch, most notably around battery life. But that brief experience showed me really starkly how much Apple is able to lock out third parties from doing things that their own stuff can do trivially by hooking right into private operating system APIs:
- Apple Watch can directly use your credit cards without needing to separately add them to Fitbit/Google Pay.
- Apple Watch can "find my" your phone, whereas Fitbit's version of this is limited to just making it beep, and even that only works if the phone is running the Fitbit app in the background (which it often isn't).
- Apple Watch can stream data to the phone all the time, whereas Fitbit relies on the app being opened, meaning your morning sleep data isn't available immediately since opening the app (to look at it) just enables it to begin transferring.
- Apple Watch can unlock itself when your phone unlocks.
- Apple Watch gets much richer notification integration.
And yeah, you can argue that all of this is optional "extra" stuff that is just Apple's prerogative to take advantage of as the platform holder, and maybe that's so to some degree... but these little things do add up. Particularly when Apple doesn't even have a device that competes with Fitbit, it feels unfair that they shouldn't be made to open up all the APIs necessary for this kind of interoperability.
My Apple Watch tracks Afib (atrial fibrillation) much more consistently and reliably than my Charge 5 did.
I believe Apple needs more regulatory action taken against it for abusing it's dominant position. But apart from cloud streaming apps (which they've resolved recently by allowing them), I find these claims to be pretty weak and not significantly market-affecting.
I strongly believe Apple is under no obligation to make iMessage cross-platform. It's their service they invented, and they get to run it how they chose. SMS is the interoperable standard between different platforms, and RCS is the new standard which they've comitted to supporting.
I would much rather action taken on Apple for the anti-steering provisions restricting competition for payments. I think this has had a much bigger market impact than limitations on game streaming or smart watches.
As sibling points out and I have argued strongly for in past discussions here, at issue is Apple's control of texting: That is, the ability for a phone to message any other phone with a text message without requiring the other participant to use a custom app. Only iMessage can do this on the iPhone.
In the consumer's eye, all phones can text, so it is a universal way to reach someone who has a phone number. It removes the complexity of having to coordinate ahead of time with a contact about what messaging service they both have. It's why texting is so popular in the US (along with historical actions by US carriers to make texting extremely cheap and ultimately free)
Once they had this control, they then used it to make texting better only when the conversation participants each had iPhones, which produced a network effect where friends would be incentivized to pressure their contacts to also use iPhones. Apple leveraged convenience, features and security to make this happen.
I don't anticipate Apple's upcoming RCS support to materially change this. If we're lucky, we'll get higher quality pictures out of it, but it's possible to support RCS while not supporting a lot of the features that make RCS better than SMS, such as read receipts, replies, typing indicators, and yes, encryption. Encryption is not a standard part of RCS yet, but it could be made so by Apple forcing Google to standardize their encryption and then implementing it. But it's not in Apple's interest given the above to bother. More likely they will do as their initial complaint/announcement about RCS hinted at: Not even engage on encryption because it's "not part of the spec", leaving iPhone/Android messaging unencrypted.
Google is not blameless here, it's insane that they haven't worked themselves to standardize encryption.
When you put it that way, it certainly sounds a lot like Embrace, Extend, Extinguish. And I've never seen any tech oriented person who is familiar with EEE argue that it is a legitimate business strategy that should be permitted except in this case.
1 reply →
That's one of the things I like about this complaint - it points out that they don't allow any other apps to support SMS, so only iMessage has the ability to message anyone with just a phone number, seamlessly upgrading if the other party has iMessage and using SMS otherwise.
It's not solely about iMessage not being open, it's about reserving key features for only iMessage to give it a significant advantage. (Also mentioned are other key bits like running in the background, etc)
> I strongly believe Apple is under no obligation to make iMessage cross-platform. It's their service they invented, and they get to run it how they chose.
So if it were up to you all telecom operators would be on separate networks, because you can always use smoke signals to get your message across?
(I'm with you for niche applications where the number of users is small. But we're talking mainstream communication here.)
I think that telecom operators are free to offer phones that don’t send SMS, and see how many customers that gets them.
What i meant to say in my original comment - it’s not Apple’s fault SMS sucks and people don’t want to use it.
2 replies →
>It's their service they invented, and they get to run it how they chose.
That argument only works until there is market dominance, which is the point of anti-trust regulations.
...but Apple doesn't have dominance. They may have slightly more than half the market, but that's not usually considered antitrust territory.
6 replies →
> It's their service they invented, and they get to run it how they chose.
So was the Bell telephone network.
My biggest problem is how hard it is to get my data out of apps in usable formats, move it between apps, or put in custom apps. My iPhone would be great if I could use my own data and apps as easily (and freely) as my old Samsung Galaxy.
It's hard to use iphone as a general purpose computing device when they make it hard to share between apps. I know it's part of apple's "security model" but it can also be interpreted as killing competition between 3rd party apps and apple apps
1 reply →
You can download all your data from the Apple Website. Heartbeat, GPS etc. are plainly available. I wrote an app that converts Lat/lon to distance traveled.
I think they are hitting apple pretty broadly on all things you're mentioning. I don't think everyone will agree on all of them but many will agree on various ones and it's left up to courts after that.
> It's their service they invented, and they get to run it how they chose.
What does that have to do with anything? They have a dominant market position and they abuse it. Different position, different rules.
They aren't in a dominant position in the market by any normal measure, though.
Where does that "dominant position" idea come from, that you and others are claiming in this thread? Apple is nowhere near having a dominant position in any of the markest where they compete, such as cell phones or computers.
In the U.S. where this lawsuit was filed, Apple controls 50-60% of the smartphone market, where the next largest competitor Samsung holds only 20-25% [1]. Among U.S. teenagers the iPhone has a massive 87% market share [2]. That is indisputably dominant.
[1] https://www.statista.com/statistics/620805/smartphone-sales-...
[2] https://www.pipersandler.com/teens
1 reply →
iPhone has a 55-60% market share in the US & Canada. So Id be pretty happy with saying they have the 'dominant position' in the North American mobile market.
https://explodingtopics.com/blog/iphone-android-users
https://worldpopulationreview.com/country-rankings/iphone-ma...
1 reply →
It is a term of art. How Apple acts has an impact on markets. Indeed, as the EU says directly
> The European Commission has fined Apple over €1.8 billion for abusing its dominant position
https://ec.europa.eu/commission/presscorner/detail/en/ip_24_...
They control a huge swath of the market and block/limit ability of users and 3rd parties to use their devices, so it's not just about being dominant, it's about how you act as a dominant corporation/company.
Thanks for this excellent summary.
With regards to the "super apps", Apple can just as well argue that it aspires to retain access for multiple players ("avoiding monopoles", ironically), so naturally it does not want only a single app becoming the majority of all downloads, which leads the app store idea ad absurdum.
Makes you wonder about something else: Could Apple one day be broken apart like "Ma Bell"? It seems the Apple brand is inconsistent with notions of modularity and openness (which brings with itself a certain messiness), everything is supposed to look at feel alike up to the slightly silly (as a problem to solve, as long as there are still children starving on this planet at the same time) device unpacking experience.
It's good that the U.S. government are doing their job as expected, in this case that's relevant for all other countries, where a lot of the device owners/users are based.
My ultimate wish would be some someone to launch a third mobile platform - beside Apple IOS and Alphabet-Google Android - based on a new open W3C standard (not HTML). Such a standard would get a chance to grow with the support of the legal apparatus: judges should force the oligopolists to implement said standard, and then people might just say "hey, I can just implement ONE app, and catch all THREE platforms."
>Also, the Apple Watch itself does not offer compatibility with Android.
This is the reason I am now on an iPhone after being on Android since ~2009. But this could also apply to Samsung too. There were two watches I was considering - Samsung's and Apple's (for health monitoring reasons, I have a family history of heart problems, and am already nearly 10 years older than my dad was when he died). I would either have to buy a Samsung phone or an iPhone to get the functionality I wanted, and TBH I really don't like Samsung's take on Android (I've been either Cyanogenmod or Motorola for over a decade), so an iPhone it was. But I would have preferred to get an Apple Watch and have that work fully with my Android phone, but that's not even a starter, let alone the limited-functionality you would get with a Samsung watch with another Android phone.
I'm happy with the watch, and I now like a lot about the iPhone. But it was 4x the price of my previous phone.
Was this before the Google Pixel Watch, or did you eliminate it for other reasons? Also, newer Galaxy watches run Androids WearOS instead of Tizen, and from what I understand, work much better with other Android phones.
It is interesting that in this case "pro-competitive" does not necessarily mean "pro-consumer". I am not sure how stuff like "super apps" are a good thing for consumers (sounds like a nightmare mass surveillance scenario to me). Similar cloud streaming apps where the whole fuss is really about microtransactions in games or less regulation. Message interoperability is not a bad thing, but not sure why we still talk about "MMS" in 2024 when so many different chat apps are around. I don't know about smartwatches, maybe that is a fair point. And as for digital wallets, I already trust apple for the OS, I would not see why I would put the effort to download an extra app from a third party I would need to also trust to put bank details, except if we were talking about some open source gold standard of trust and privacy. I do not care if it is apple or a third party that gets a commission from banks or who gets my transaction history to sell to brokers.
On the other hand, I would like to see interoperability in stuff like airdrop. But that would not be something that other FAANG would make money of, so that is probably not so interesting for these regulators.
> And as for digital wallets, I already trust apple for the OS, I would not see why I would put the effort to download an extra app from a third party I would need to also trust to put bank details
Do you think no one else should be able to build a mobile payment service? Should banks be block from making, say, ChasePay?
It's fine to prefer Apple Pay and to choose Apple Pay even if there are other options. The question is, should everyone be locked into Apple Pay vs choosing Apple Pay because it is better than ChasePay?
I don't think nobody else should be able to build a "mobile payment service", I just do not care and I do not think this is about consumers.
If it was just up to me, the "mobile ecosystem" would just burn to the ground.
Another vote for Airdrop, but with no strings attached please (i.e. no silent failing on MP3 containing folders)
The NYT article is making the case look weaker than it really is, especially for armchair lawyers.
You can read the full document but of course very few of us would do that.
Instead, I think this Youtube video of the US Attorney General is giving a good summary of the case.
https://www.youtube.com/watch?v=MJ6JycDyYj4
Thanks for summarizing. As someone deeply entrenched in Apple's ecosystem, and who admittedly prefers the walled garden, I really have no problem if any of these five things were struck down.
Better competition for cloud streaming apps? Seems good for me as a user. Better messaging interoperability? I don't have anyone in my family or friends group who wasn't already on an iPhone, and I thought this was coming already with RCS anyway, but sure let's go. Better smartwatch support? If it makes Apple want to build even better Apple Watches, I'm all for it. And all of my cards already work with Apple Wallet so this has no bearing on me either.
The only one that's really ambiguous is "Super Apps". I'd be greatly inconvenienced if Apple things stopped working so well together, but I wouldn't be inconvenienced at all if others get a chance to build their own "super apps".
> I don't have anyone in my family or friends group who wasn't already on an iPhone, and I thought this was coming already with RCS anyway, but sure let's go.
I'm skeptical that adding RCS will actually fix the problems because of how Apple is likely to implement it. Their malicious compliance in the EU strongly hints that they are going to hobble their RCS implementation just enough to maintain the status quo just like they are with the DMA requirements. Hopefully legal efforts like this push Apple more towards actual interoperability.
I suspect the "Super Apps" is the real reason for this lawsuit. The other giant tech companies are probably pushing for this.
This would let Google get rid of dedicated apps like Gmail or Google Maps, and then just force everyone to go through a central Google app itself.
All of these are pretty sane, except for:
> Also, the Apple Watch itself does not offer compatibility with Android
Will they force Samsung and Google to have their watches interoperate with iOS too, or are they exempt because they are bit players in the field?
Here's a quote from the complaint:
> Apple’s smartwatch—Apple Watch—is only compatible with the iPhone. So, if Apple can steer a user towards buying an Apple Watch, it becomes more costly for that user to purchase a different kind of smartphone because doing so requires the user to abandon their costly Apple Watch and purchase a new, Android-compatible smartwatch.
This actually kind of happened to me. My iPhone 12 Pro was stolen out of my hands last year in July. I had an Apple watch, but decided to replace the iPhone with a Pixel 7 Pro [1] since it was a bit cheaper than replacing the iPhone and I didn't have a job, and as a result my watch didn't work. Initially I was happy enough to use a dumb analog watch, but shortly after this happened, I was diagnosed with sleep apnea and wanted something that would track sleep. I ended up getting a Garmin Instinct (per a recommendation on HN actually).
I gotta admit that it would have been pretty nice to not have been forced to buy a new smartwatch, and just use the one I already had. I love the Garmin Instinct, more than I liked the Apple Watch [2], it's a very good, well-made product, and I'm happy that it appears to work fine on iOS and Android, but I really didn't need another watch. If there hadn't been an artificial limitation forcing me to get another watch, I would probably still be using the Apple Watch.
[1] I don't have that phone anymore because the Pixel 7 Pro is a horrible product that Google should be ashamed of themselves over.
[2] In no small part because the battery is like 16 days instead of the 1.5 days I was getting with the Apple Watch.
Then don't buy an Apple Watch? They're pretty upfront about what it is.
1. Samsung watch actually used to support iPhones. They dropped the support, likely due to business reasons and the limitations as described here 2. My naive understanding is that the question is not forcing anyone to support anything, but rather the ability to make it possible to do so. If Apple wants to have full support for Android phones, they are welcome to do so, but not vice versa -- nobody can possibly create a smartwatch that works as well as Apple Watch with iPhones.
I think no because an android compatible watch would be compatible with any other android phone, not only Google Watch <--> Google Phone.
I'm surprised no mention of Apple's forced 30% on all transactions, complete with hard requirement that you never mention the fee to your users.
> Apple also collects fees from banks for using Apple Pay
15 basis points (0.15%) from the issuing bank on something that _undoubtably_ increases tx volume and associated interchange revenue. Sure, the issuing banks would like tx volume for absolutely free. Sure, DOJ should argue the point on NFC access. But 15bp from the party that's making more money on a service that's free and beneficial for {consumer, merchant, card network} just seems like good business.
> Sure, DOJ should argue the point on NFC access.
That's the point of the lawsuit. Chase can't currently make Chase Pay to compete with Apple Pay and offer a mobile payment service with less than 15 basis points.
Lmao no. How will it increase tx volume.
And fine, let apple collect their fee, but also open up payments on iPhone to other providers. Why can't my native bank app use the nfc hardware itself, hmmmmmmmmm? Oh Apple lock in so they can collect their $$$ for literally no reason; the payment network already exists, Apple is just a middleman.
Did they mention copying photos from your phone to a PC via USB? This is intentionally crippled and such an unpleasant experience in comparison to the experience if you have a Mac, for me at least.
https://news.ycombinator.com/item?id=39781722
The messaging interop point is probably DOA since Apple has stated that they will be adding RCS support to iMessage.
The smartwatch point is interesting and not an argument I've seen made before, but it's a very good example of Apple's vendor lock-in.
Quote from the article:
> The company “undermines” the ability of iPhone users to message with owners of other types of smartphones, like those running the Android operating system, the government said. That divide — epitomized by the green bubbles that show an Android owner’s messages — sent a signal that other smartphones were lower quality than the iPhone, according to the lawsuit.
I read that as 'interop' is a secondary issue, if an issue at all; the actual case is the green/blue segregation. If Apple embedded a fingerprint in every interoperable message and shown blue messages for iMessage-sent content, green background for others, it'd still be a problem even if messages are otherwise identical - unless all the features truly work on both, in which case the color split is purely status signaling.
Strage to see that as an issue; SMS is clearly an inferior protocol compared to iMessage and it's useful to know when messages have been downgraded.
26 replies →
The colors indicate the features available. Even with RCS, there will be a significant list of features available to iMessage users that are not available over RCS. No matter what Apple does there must be some mechanism to visually indicate that standard iMessage features are no longer available. What would be the alternative, pretending that these features exist and then failing silently when one client doesn't support them?
The green/blue bubble thing is irrelevant. It reflects a fundamental reality of the platform technology.
1 reply →
Gruber gives a pretty good breakdown of the blue/green bubble history: https://daringfireball.net/2022/01/seeing_green
Short version: SMS has been green since the first iPhone, blue iMessage was added later. Green was not invented to "punish the poors"
6 replies →
I’ve never understood the messaging interop angle when there are so many non-phone network based messaging apps available. It’s just always seemed the weakest of the arguments against Apple w.r.t. the iPhone. SMS/MMS/RCS standardization was historically a train wreck so it made sense to me for Apple to just support the minimum and be done with it. All of my groups chats that involve a mixture of iPhone and Android users has usually been on something like WhatsApp for this reason.
The other points seem much more specific and actionable.
To be fair, Apple has said a lot of things. Wasn't FaceTime supposed to be an open standard and that never happened? If they give a specific target date I'd feel more encouraged.
That would be an interesting development, because apparently the other monopolist in this game is implementing RCS with some proprietary crap, and Apple will deliberately implement the current standard feature set. So they will continue being incompatible but now because of Google. I'll continue investing in the popcorn futures :) .
> 3. Messaging interoperability
The richest company in the world is purposefully generating social and psychology stress for young people so they can edge up their market share just a little bit more. In a just world, people would be imprisoned over this.
Or alternatively in a just world we would teach our children not to be little shits to each other because of their tech choices. I just can't wrap my head around how the whole SMS vs iMessage color thing has become such a dominant "problem". It's been that way for as long as there was any distinction to be made between SMS and non SMS messaging. It's valuable information to the end user, and it's easily dealt with by using any other messaging system other than SMS to communicate, like apparently the entire rest of the world does. But somehow it's too difficult for american teenagers to figure out how to install Signal, or Whats App, or Telegram, or Facebook Messenger, or use email, or Discord, or IRC, or Matrix, or Skype, or Google Chat or literally any other of a few hundred messaging / chat systems that are out there.
Even though I am somewhat gainst Apple I dont think that is a fair assessment.
I do however find them extremely hypocrite of suggesting how they "care" about young people and yet not acting on it while causing this problem.
In terms of (4) Why would the apple watch want to have to build and maintain their apple watch on the google platform. Its funny that a company not wanting to work on another platform (probably due to business costs of doing that) is being considered anti-competitive.
Making it difficult for 3rd party .. sure but trying to force apple to have their hardware work on other platforms is a business decision .
Apple is the old Microsoft but much worse. WinTel PC was so much more open comparing to Apple.
1. Seems odd, given WeChat is on iOS… the example you used is literally a counterpoint for the allegation.
3. Messages do interop. But it’d be hilarious if the US created some kind of precedent where everything has to work on everything.
4. Samsung, and Google both fall into this trap, where more functionality is available between like devices.
5. So when my Amex isn’t accepted, that’s Visa or Mastercard restricting APIs - and causing lock in right?
These strange legal cases are odd to me. If we think these large tech conglomerates should be regulated, then write laws for them, don’t use the court system to muck things up for no reason.
"For folks who don't have time to read a 90 page document, the case rests on specific claims, not just _the general claim that iPhone is a monopoly because it's so big_. "
But that's not a claim. It might be a fact that supports a claim. One which Apple might contest. It seems that no matter how many times web publications in spades remind readers that monopolies are not per se illegal, i.e., something more is required, e.g., anti-competitive conduct, forum commenters remain convinced of some other reality.
Right. The legal theories are:
- Monopolization: actual, attempted, conspiracies, etc.
- Restraints of trade. Horizontal (rigging bids, fixing prices, allocating markets to avoid competition) and Vertical (resale price limits, exclusive deals)
- Tying: leveraging one monopoly to gain another
- Merger, where the resulting market would not be competitive
- other Unfair Competition (FTC)
While lawsuits are not uncommon, actual relief is rare, in part because the few judgments are overturned on appeal. Antitrust has been steadily eroded for decades.
Recent relief includes US v AT&T 2018 (imposed conditions on the Time Warner acquisition), but there are many more overturned.
So: 1. Super apps and 2 cloud streaming apps (restraint of trade): it's hard to compare all of apple to all of these multi-function apps. One question is whether all the apple functionality in fact complies with whatever constraints are imposed. I suppose the theory is restraint of trade. In NCAA v. Alston (2021) the NCAA lost their ability to restrict student compensation, but that was a blanket restriction.
3. Message interoperability: Apple also color-codes SMS messages, and will argue it helps to indicate the kind of data that can be transferred. That's a losing argument.
4. Smart watches (Restraint and tying): Unclear what limits are placed on other watches. Easy to fix with an updated API, but some risk the court will try to order Apple to license WatchOS. As with patent, watches may end up adding more legal exposure than the product is really worth in the portfolio.
5. Digital wallets (tying): Hard to see the courts requiring openness here when they have not done so for other financial networks, and the government doesn't really want this.
Most are based on tying, but tying has not been effective for some time. Virtually every successful tying case lacked a distinct business or technical rationale. (The right to repair and maintain (from Xerox on) is the furthest they go in rebutting technical rationale's, and they still permit technical standards.)
To be honest, I never got why the message interop was such a big deal. Do people still use text messages in 2024 as opposed to a third party app like Signal, Discord, Whatsapp, Telegram, etc?
I just find it a bit questionable that Apple is being forced open this much. If you want a super app, why don't you just use the browser? Also, is cloud streaming apps such a big deal?
And re smartwatches, isn't it somehow expected that apps made by the same company will always have an edge? You can see this in the Windows+Microsoft Auth combo where Microsoft apps can do stuff that non-Microsoft apps can't just because it is a Microsoft app.
Maybe iPhones are much more popular in the US, but I feel Apple doesn't have such a strong hold of the mobile market in Europe.
My worry is that Apple is be forced open and will have to allow everyone to access the same APIs with all the security implications of it. Surely, if people don't like the way iPhones work they can move to Android or Tizen. I personally wish people moved away from iPhones AND Androids so we could have the thriving and healthy competition we had at the beginning of the smartphone revolution with Android, iOs, Symbian and similar. Support a market full of mobile OSes competitors and not a duopoly with open APIs.
4. Smartwatches
This is true, my wife and I have Huawei smart watches.
After my wife's android phone broke she got an iPhone and the watch is basically useless.
It can't receive notifications, can't control music playback, it can't use "find my phone" which makes the phone shout "I'm here" really loud.
The only thing it can do is sync the step counter.
My 2 cents:
1 - Might have an argument there.
2 - OK, but only if the user is willing to accept the security risk to their apps, Apple and non-Apple. Apple has an interest in keeping the apps they create, or sell for others, secure but should bear no responsibility if a third-party fails to keep to the same standard.
3 - OK. I personally kind of like it because I am a bad person, but OK.
4 - Aren't most of them behind Apple's watches, anyway? I don't have an issue with Apple Watch not being compatible with Android - while Apple shouldn't prevent a third-party (see 2 above) from creating a bridge, they should, in no way, be forced to do it themselves.
5 - (see 2 above) And I don't have an issue with Apple torquing the nuts of banks - the banks do the same to us. And yes, it's my money they're taking from banks, but the banks don't like that, so ... I'm gonna call that one a tie.
>Apple itself offers a "super app" of course, which is the Apple ecosystem of apps.
Isn't this .. not "super apps" then? If it's multiple apps? Said 3rd party super apps could instead be multiple apps people install a la carte. But companies want to do uber apps for funnel purposes etc.
The "messaging interoperability" point strikes me as a weird one.
In the US, people tend to use iMessages, which is not interoperable with other ecosystems. But iPhone place no limitation on third party messaging apps. Indeed, the rest of the world simply ignores the existence of iMessages and uses other applications for messaging (these vary per country/region, but I don't think that iMessages has any significant market share in any other country).
There's not technical reason preventing people in the US from using another messaging platform, and there are no limitations imposed on third party messaging apps. It's really just a cultural issue of people _choosing_ iMessages. Probably just network effect.
Most of this sounds like the DOJ doesn't understand the tech at all.
iMessage is an Apple service, created as a way to provide additional value to people on Apple platforms so that they aren't limited by SMS. The DOJ argument appears to be "oh, you made a better mousetrap, and now you have to let people outside your platform use it." Why? What's the rational argument there?
They then extend that argument to the watch, which is just bananas. It's designed to work with one set of platforms. The tightly coupled nature of Watch/Phone/Mac provides benefits, but Apple is never going to open the technical kimono up to Samsung (e.g.) watches to use the same hooks, and they shouldn't be required to do so.
For a second, let's just assume that Apple is 100% guilty. What will the fine be? If it's anything less than many billions of dollars, there is zero incentive for Apple to do anything at all different in the future.
Suing Apple(or any other company over stuff like this) when the fines will be a tiny slap on the wrist at worst will not incentivize proper behaviour, so there is literally zero reason for doing this except for the govt to feel good about itself, see!! we got a few hundred million from that evil corp for doing bad things. LOL. Apple could plead guilty tomorrow, pay the fine and continue doing business and not even notice.
Ongoing fines until they achieve compliance, or legally barring them from operating in the US. I think that's usually how rulings go in these kinds of cases.
Page 76 of the lawsuit PDF goes into some specifics under the section "Request for relief".
The US govt would never ever bar the worlds largest, most profitable public company from operating in the US. That's ridiculous and nowhere in the Request For Relief that I just read: https://s3.documentcloud.org/documents/24492020/doj-apple-an...
It basically boils down to: stop doing the bad things and pay a fine. The fine being an amount equal to it's costs for bringing the suit, pennies on the dollar next to the dollars Apple made.
There is no incentive to change future behavior here. When the govt broke up AT&T's monopoly, there was an incentive to change behavior. Since then it's weakly enforced "fines" that do nothing to curtail future monopolistic behavior.
I imagine this will happen: Some of this will stick, but it will be stuff Apple has already promised (like adopting RCS) and they will pay a small(to them) fine and will continue on business as usual with no actual changes being made, just like all the other lawsuits of this type the US govt has done in the last few decades. Some people will feel better I suppose, even though absolutely nothing of substance will have changed.
1. Super Apps are notorious for tracking the user across the "mini" apps within it, which is the argument made by Apple for making them hard to get approval for. I'm on Apple's side here
2. I was able to use PS Remote Play on my iPhone even many years ago (pre-COVID). A quick google search shows that Steam Link and Shadow PC (my ATF) are also available on iOS. I'm on Apple's side here too
3. I think the situation has recently changed here as someone else has commented, so this feels solvable without a lawsuit. Also it's hard to single out Apple here when everyone out there has their own messaging platforms. It's not like WhatsApp is encouraging third-party clients. An argument can be made that iMessage blurs the line between what's Apple-provided vs. carrier-provided, so I can see the user confusion and the issues that come with it. I'm on the FTC's side here
4. Who cares about smartwatches. It's niche at best. Besides, there are countless other watches you can use and they work with many devices. I'm on Apple's side here
5. It's not like you can't tap your card instead of your phone. I don't think the phone needs to be just a husk with apps created by third parties, especially for things like wallets. I'm happy to trade away that freedom for increased security, Benjamin Franklin's quote notwithstanding. The payments ecosystem is made up of players charging fees from the next player down the chain, so also hard to single out Apple here, but I can see why there's need for increased transparency (I wasn't explicitly aware they charged any fees, even if I would probably guess they were if prompted). I'm on neither side here.
So based on my biases and incomplete understanding of the facts, Apple wins 3-1
It's worth remembering that this administration is suing seemingly everyone in Tech, in what I can only assume is being done in the hopes they can make a name for themselves. Lena Khan literally said "you miss all the shots you don't take".
I would prefer a more focused approach with higher signal to noise ratio.
1) Apple makes an exception if you're China, unfortunately. This is how WeChat has taken off, and I bet WeChat could bully its way around the App Store rules to the detriment of competitors, another "special deal" from Apple.
2) This is about cloud gaming, when you're streaming the game from hardware in the cloud, like Xbox Game Pass. Streaming the game from your own hardware isn't as competitive to Apple since it requires you buy a $500 console or gaming PC.
3) The biggest issue was Apple not implementing RCS and defaulting every iOS user to iMessage, which has created a two-tier messaging system, friends getting locked out of chat groups, etc simply because Apple doesn't want to use the standard.
4) "Who cares" is not a valid argument in using your dominance in one market to dominate another, which is textbook anticompetitive behavior. They also do this with AirTags, Airpods, any accessory where the Apple product gets to use integrations with the OS and third-parties are forbidden from doing so.
5) Tapping your phone is more secure because the card number is randomized and single-use, protecting it from replay attacks.
1. Presumably it’s equally likely causality flows in the other direction: WeChat took off before Apple instituted strict controls but the cat was already out of the bag in that market. WeChat is an exceptionally user hostile app, and arguing for more of it is anti-consumer. It’s probably the best example of what can go wrong if you require the freedoms that give rise to superapps.
Apple Pay doesn’t offer single use card numbers for third party cards. They are different from your regular card number but they stay the same between purchases.
Thanks for the thoughtful reply
Re: #2 FWIW Shadow PC doesn't require a PC. You get a virtual one for like $20-50 / month depending on the level of virtual PC you'd like.
And Microsoft Cloud Gaming is still in beta. Why would Apple even need to consider supporting it?
4 replies →
I'm not sure Apple makes or don't make an exception in China. From what I can see, Chinese chat-pay superapp features are something largely chat and web based. From what I can see, it works something like following:
a) Users may reload HNPay balance by credit card, debit, or bank transfer, through in-app browser.
b) Users may use "send money" button to create some special chat message or link, which will be intercepted at server side, to send HNPay balance to a HNPay address/user ID.
c) (Deprecated)The user may scan QR code on a fading sticker at storefront that does the same as above.
d) The user may also use "show QR code" button, have the other user/store machine scan the code, which allows the other user/store computer to do b) with a negative amount for withdrawal.
e) The HNPay balance can be refunded to bank accounts if needed.
I'm sure people here can come up with half a dozen applicable financial regulations, restrictions imposed by banks and payment processors, cybersecurity attack vectors and massive lawsuit potentials for each of above, plus perhaps couples of solvable App Store guideline difficulties across a)-e). I think those would be problems towards realizing Facebook Messenger pay or TwitterPay, not App Store special treatment that only applies to China. Not many of them, if any, use NFC and secure element hardware in iOS devices like the point 5. misleads.
Even if Apple supports RCS, iMessage supports many features that RCS does not. It will still be a two-tier system but the tiers will be somewhat closer.
3) there are tons of other apps in which exluded users can have groups an use other features with other multiplatform users. You can't sue a company because in just their official app it won't support a protocol develop by others. Just install another app, no monopoly here.
I love how whenever Apple makes a clearly anti-trust move it's always about privacy.
That would be true, if Apple couldn't literally write any TOS they want that allows other App stores or billing methods and then add "but you can't include tracking that invades our users privacy or resell their data".
That's just as enforceable on their end, and not anti-competitive, assuming Apple themselves don't launch their own ad platform and tracking...
> I love how whenever Apple makes a clearly anti-trust move it's always about privacy.
Who else is going to care about privacy though?
For the payment situation for example, Apple Pay (and Google Pay) use EMV Tokenization so that your actual credit card number is obfuscated:
* https://en.wikipedia.org/wiki/Apple_Pay#Technology
* https://en.wikipedia.org/wiki/Google_Pay_(payment_method)#Te...
Credit card numbers are used by retailers to data mine their customers:
* https://www.forbes.com/sites/kashmirhill/2012/02/16/how-targ...
2 replies →
Apple having access to everything related to end user, every step they can take regarding privacy can be deemed as anti-competitive.
Here’s another example: Facebook knows exactly the 100 people they show my ads but not giving me their full name, relationship status, list of friends, their gender, sexual orientation, etc.
3 replies →
If I care about my privacy, I much prefer the world where Apple just restricts APIs/integrations that are harmful to it than that they have to employ armies of lawyers and auditors to go after TOS violations after the fact.
1 reply →
It’s much easier to identify and detect an app that does multiple things than identify trackings across multiple parts of an app.
It's not just this administration going after tech. The other guys got the ball rolling, although they use a different narrative to sell it. I think most people recognize there are various problems with the industry that essentially all boil down to the amount of power big tech has. There have been warnings from governments and other players in the private sector for years. I happen to like my iPhone a lot, but it's about time Apple and the rest of them get their teeth kicked in.
in #2 you’re talking about something else. those are streaming games from a console you own.
_cloud_ streaming where the game is running a ms/sony owned server is only available in a browser.
i don’t know about the sony side of things, but apple rejected ms’s native cloud streaming app.
Those barely exist... Microsoft Cloud Gaming is still in beta.
2 replies →
> Who cares about smartwatches
219.43 million people use smartwatches
I assume that's worldwide? That definitely seems niche to me compared to the global population.
6 replies →
This is irrelevant. The primary argument people have against Apple is their platform indirectly impacts how other businesses can operate generally. The smartwatch never took off as a platform, so it exercises no such influence.
7 replies →
> 3.
Every single group chat that I use on a day-to-day basis has a non iPhone participant. The biggest argument against the way apple treats SMS vs iMessage I see is people feel ostracized for having green bubbles. I just don't understand why this rises to anti-trust.
Videos. Every time I get a video from an iphone user it is trash quality. Other iphone users don't have this problem. It's just me on the android. I cannot seem to get any iphone user to understand linking out from whatever icloud or whatever, so whenever someone sends me a video they took, i basically don't get to see. I'm sure there are more, but this the one that actually makes me mad.
From the iphone side, there has to be something, because my family keeps 2 group chats. One with android users and one without. Someone when using an iphone is annoying when group texting android users.
11 replies →
Becuase the green bubble makes the user move to an IPhone. Then the user can only use Apple Pay, not Google Pay or Samsung Pay, can only use Apple's Store, can only.. And from having teenagers, the green bubbles MATTER. very, very, very much.
1 reply →
What is this “having green bubbles” stuff? My messages are green on threads with Android users, to indicate the capabilities of the messages I am sending. Not theirs. I don’t even know how to tell who’s on what in a mixed-ecosystem thread.
7 replies →
Not mine cause we leave those people out. It's not Apple's fault that SMS sucks, and RCS adoption was very slow even on Android. Even with all Android phones, a group chat is a disaster unless they use FB Messenger or WhatsApp, which is in fact what most people use. Market working as intended there.
4 replies →
> 1. Super Apps are notorious for tracking the user across the "mini" apps within it, which is the argument made by Apple for making them hard to get approval for. I'm on Apple's side here
Never heard this argument, could you name an example of this? I figured the reason for the ban was that it would sidestep most of the Apple software that comes with an iPhone, which Apple obviously wouldn't want since they would prefer to lock users in.
I came across it somewhere I Apple developer docs, I think, when I was building my app. Or maybe it was RevenueCat docs or some tutorial... I'm on my phone now but will try to find it later
> It's worth remembering that this administration is suing seemingly everyone in Tech, in what I can only assume is being done in the hopes they can make a name for themselves
Of all the points in your low-effort manifesto I find this the most absurd. Even if you don't see any merit in the case, you must admit that it's likely that the DoJ does.
From what I'm seeing in other places, there are also some pretty weak claims being made beyond this.
The first is their attempt to redefine what the market is in order to declare Apple a "monopoly": they've posited a completely separate market for "performance smartphones", and tried to use total revenue rather than number of units sold in order to push Apple up to having a very high percentage of this invented market.
The second is their characterization of how Apple got to where they are. Like them or not, you have to be seriously down a conspiracy rabbit hole to believe that the iPhone became as popular as it is primarily through anticompetitive tactics, rather than because it's a very good product that lots and lots of people like. Regardless of whether you, personally, find that value proposition to be compelling.
They also point at some of Apple's offerings and make absolutely absurd claims about how they're anticompetitive—for instance, that they're going to somehow take over the auto market with CarPlay 2.0 and the fact that AppleTV+ exercises control over the content it serves.
There are some things Apple does that are genuinely concerning and deserve more antitrust scrutiny (for instance, their anti-steering provisions for the App Store are pretty egregious), but so far as I can tell, they're not even mentioned in this suit. I'm frankly disappointed in the DoJ for how they've put this together, and would have loved to see something that was narrower and much more robust.
> The first is their attempt to redefine what the market is in order to declare Apple a "monopoly": they've posited a completely separate market for "performance smartphones", and tried to use total revenue rather than number of units sold in order to push Apple up to having a very high percentage of this invented market.
This comes across as very strange, they must not have much confidence in their ability to prove that Apple holds monopoly power in the overall smartphone market. I suspect if they lose this case it's going to be because the court rejects such an intentionally narrowed market definition.
[dead]
>> Who cares about smartwatches
The Justice Department, 16 US states, and the District of Columbia, among others. Anti-trust violations are crimes.
This is like nailing Al Capone for tax evasion. They missed the one actual example of Apple abusing its ownership in one industry (the OS) to then give itself a monopoly over another industry (app stores/app store fees).
Holy mother of based.
I love the current US government. Cracking down on pretty much all of Apples bullshit in one fell-swoop. Now just stop them from offering 8gb of ram on the base model macbooks, and apple might be the perfect tech company.
This is somewhat aligned with the recent trouble they had in EU as well, so now two different regulatory agencies call them out for the same topics. Are they going to claim "security reasons" again?
> "Apple has restrictions on what they allow on the App Store as far as "Super Apps" ... In China, WeChat does many different things, for example, from messaging to payments."
The WeChat super-app is available on iOS, complete with installable "mini apps", and most of the same functionality that is available on Android. So it's not clear exactly what the complaint is here. Unless Apple makes exceptions for WeChat and China that are not available to developers elsewhere?
I am sure each of these items are a pain for a different sets of people. The most irritating one for someone who moved recently is: NFC lock down.
Like my Xiaomi phone was able to store any card I wanted and do a Tap to Pay, but I have to use Apple Pay and I can’t do that because my region is locked to somewhere Apple Pay isn’t a thing. Here in Melbourne even public transport is affected by this. The local myki transport cards can be digitally carried on an Android phone but not an iPhone.
Yet the most important issue for many is missing (unless something changed recently) - inability to access filtered cesspool of scam, malware and annoyance that modern ad-infested internet is.
Jihad against anything actually working well (ie firefox and ublock origin) due to to be polite dubious reasons. Apple gatekeeping is just a move to ads for themselves, it was already multibillion business for them last year. Thats monopolistic behavior in plain sight.
I'd be more sympathetic to the government's arguments if Android phones didn't exist. But they do, and people can use them if they don't like Apple's walled garden.
As things are, this lawsuit seems like the government striking an aggressive posture torwards tech companies for no good reason. It's almost like -- as the tech companies get bigger and more powerful -- the government wants to remind them who's really in charge.
If phone OSes and ecosystems were fungible, then I'd agree. It's reasonable to prefer iOS for many reasons, but still be disappointed in the walled-garden, non-interoperable aspects.
Customers don't really have great choices right now when it comes to smartphones:
1. One OS is locked down, has a walled-garden ecosystem, but has many privacy-protecting features.
2. The other OS more open (interop & user-choice-wise, not really in the FOSS sense), but is run by a company that seems hell-bent on eroding user privacy.
These properties are dictated by Apple and Google. But due to the barrier for entry, there are no alternatives that come even close to duplicating Android's and iOS's feature sets. Even simply using a community-developed Android-based OS can cause you to lose access to many useful features Android provides.
I guess I went off on a little tangent here, but my position is that the existence of Android is only a defense if switching between the two doesn't incur high costs, both financial and non-. That's demonstrably not the case.
> 1. One OS is locked down, has a walled-garden ecosystem, but has many privacy-protecting features.
I wonder, if you open up iOS, do you lose the privacy-protecting features? One of the benefits of iOS is that it makes good privacy decisions for you, where it can
If you take away the defaults, you kind of take away the design choices that were made to improve privacy. People (myself included) are not the best at making decisions that preserve their own privacy
Many people will hit whatever button gets them to the next stage of whatever it is they are trying to achieve. If Apple is not allowed to intervene in that experience, will we see a lot more people being taken advantage of by dark patterns and other software tricks?
You see this as about two major phone companies when in reality it is about all the small phone/os/app companies(competition is good in a free market) that get pushed out because the only two major companies (apple and google) share insane contracts between eachother essentially creating a horizontal monopoly that squashes competition.
> Apple itself offers a "super app" of course, which is the Apple ecosystem of apps.
Does Apple not let others offer a suite of apps?
Individually, yes. But each app has its own app store approoval process and fees. Also they are jailed privately so they cannot share information with each other. Only Apple Apps are the ones that can do that.
> Also they are jailed privately so they cannot share information with each other
This is one of my favourite things about iOS vs Android.
> Also they are jailed privately so they cannot share information with each other.
If the information isn't just stored on the device then it should work fine, right?
I don’t see Messaging interoperability of the iMessage protocol in the complaint.
I see:
* third-party apps not being able to send/receive carrier messages (SMS)
* only Messages getting background running
* blue/green colored bubbles.
The background running thing is a bit of a surprise. If you had asked me, I’d have said iMessages didn’t run in the background given it’s load delay for new messages.
Yeah, iMessage completely craps out when sending messages without signal. A red dot and manual “retry now” button? What is this? ICQ in 1995?
WhatsApp on iOS does a much better job, ironically (it just sends all queued outgoing messages once connectivity is back in the background, like every email client did back in dialup days).
I remember how Apple Watch wouldn't let you download podcasts or songs on Spotify. Apparently they changed that to allow some recently, but that change did get me to switch to the Apple Podcast app for awhile, which I feel like is inferior.
Thats for the writeup. I tend to agree with most of those, although the "super app" things is weird to me...I don't like the idea of "super apps" because it is hard for the user to share only the minimal permissions.
Interesting! So this doesn’t include the 30% Apple tax in this lawsuit?
Epic losing their suit pretty much torpedoed that plank. The findings there would basically tread the same ground and were already found in Apple's favor as a matter of law.
> The findings there would basically tread the same ground and were already found in Apple's favor as a matter of law.
Because the Supreme Court declined to hear the appeal of Epic v. Apple, even the exact same legal question with the exact same fact pattern would only be bound by that decision if it was (1) between the same parties (res judicata), or (2) in a district court under the Ninth Circuit.
Since US v. Apple is filed in the District of New Jersey, which is under the Third Circuit, the decision in Epic v. Apple is, at best, persuasive precedent, not binding precedent.
2 replies →
> Apple itself offers a "super app" of course, which is the Apple ecosystem of apps.
...if that counts, is the suit claiming that they somehow don't let other developers have multiple related apps? Because it seems that something like Meta's suite of apps (Facebook, Instagram, Threads) that all share login data and suchlike should qualify if "the Apple ecosystem of apps" does.
> the case rests on specific claims
In this case, could a resolution involve resolving the individual claims, or are the plaintiffs looking for a more all encompassing solution?
Does it indicate what the trigger was on the timing? As far as I can tell, most if not all of this has been Apple SOP for some time.
> 3. Messaging interoperability
> 4. Smartwatches [interoperability]
Where do you draw the line on forcing interoperability?
This is kind of like (in-person) movie theaters.
Movie theaters don't allow you to bring your own food, you have to buy their food/drink.
Why should a movie theater be forced to allow patrons bring their own food?
Why should Apple be forced to allow it's patrons to brining competitive things to their business?
Note: I ask these questions out of genuine curiosity. Not to troll/stir-the-pot.
I presume the question is about impact: At Apple's scale, restricting competition has a very broad impact on the economy. In contrast, a movie theater not allowing outside food is probably not reducing all that much food-related competition in aggregate.
I don't think there's a good real-world "venue/food" analogy. However, hypothetically: Imagine if half of all homes/apartments were controlled by the same company and they also happened to be the largest food producer. They then decided to limit what food could be brought into your home, saying "We have the safest food, so you can only buy our food." Now, they might even be right that their food is the safest, but the market impact would be significant enough to warrant anti-trust action.
Let's say that a movie theatre chain becomes very successful by selling high-quality food instead of stale popcorn laden with artificial butter flavoring. They also curate movies and refuse to screen low-brow garbage pushed out by the studios. The customers love the good movies and good food, so this chain slowly takes over the market, nearly, but not quite, to a level of monopoly. You can still go to competing theatres, but the seats will be sticky, the food will clog your arteries, and you won't enjoy the movie.
So you're saying in this situation the government should step in and force the successful chain with standards to allow competing movie theatres, junk food sellers, and low-budget movie producers to sell their wares in their theatres?
That's literally what's happening with these moves against Apple.
The peddlers of crap are upset that they're locked out of a well-managed market frequented by discerning customers.
That's it.
5 replies →
Even better analogies:
- Should the government force marketplaces to allow competing marketplaces to set up shop within their area, collect fees, but not pay any fees to the larger market?
- Should the government make laws to require restaurants to allow competing chefs to bring a hot plate and start cooking food at the tables and serve them to their customers?
- Should Google be forced by the government to include support for formats in Android that are used by Apple such a HEIF and HEIC? What about Microsoft and Linux?
These rules are not about individual choice or freedom. This is about giant corporations using the government to give them a way into the walled garden built by a competing mega corporation. This is completely self-serving and in no shape, way, or form serves the common good.
As an iPhone user I do not want government interference in a market place that has been kept mostly free of malware precisely because it keeps out the riff-raff. I want the hucksters and the scammers blocked. I really don't care if they scream "unfair!" at the top of their lungs from outside of the fence.
Similarly, general SMS messaging is a cesspit of unceasing spam precisely because it is so interoperable. Because Apple keeps out garbage devices with zero security, I've seen precisely zero iMessage spam in the last decade. I got a spam SMS in the last hour. I'll get several more today.
> I do not want government interference in a market place
This is just not the world we live in. The Play store is also malware-free, and yet you can sideload apps on Android phones.
1 reply →
Even better: no stupid analogies and just talk about topic at hand.
> Should Google be forced by the government to include support for formats in Android that are used by Apple such a HEIF and HEIC? What about Microsoft and Linux?
Yes, please.
> As an iPhone user I do not want government interference in a market place that has been kept mostly free of malware precisely because it keeps out the riff-raff.
Citation needed.
2 replies →
In some countries with strong consumer laws, movie theaters are not legally allowed to forbid customers from bringing their own food and drinks.
I always wonder why safari doesn't get more attention in these sorts of claims against apple.
They probably could have avoided all this if they’d caved on messaging interop.
Super Apps sounds like an app that takes away resources from other apps
None of these arguments are very satisfactory to me as a consumer and this appears to be more Mafia like behaviour than a genuine concern for market based competition.
Are you an Apple customer currently?
Yes. Thought customer means a lot of things. I have purchased their MacBooks recently, iphones for family and such.
Why would that matter? It's completley possible to be harmed by a companies market manipulation without being a customer of theirs.
2 replies →
How so?
What's stopping people from buying or using any other kind of phone, new or old? Or from producing one? None of what's listed here is relevant to that regard.
https://www.macrumors.com/2023/10/10/iphone-teen-survey-2023...
90% of marketshare with monopolistic practices is relevant?
Absolutely nothing. The claim that Apple has a monopoly on the smartphone market is just laughable. Android has 40% market share in the US and 70% globally.
To reverse your statistic, Apple has 60% of mobile market share in US and Canada, meaning the whole of North America.
On top of that, 87% of the teen mobile market in the US own an iPhone.
Apple definitely has a dominant position in the western smartphone market.
2 replies →
Thanks for the summary. My "Open Apple" wishlist includes:
• Allowing alternate web browser implementations, including alternate Javascript and WebAssembly implementations.
• Which would include third party developer access to the memory allocation/permissions API used for JIT compilers. Make iOS a first class ARM development OS. Please.
Perhaps removing restrictions to general APIs for competitive apps and "Super apps" would implicitly include those changes?
Interesting that this doesn't address Apple's iOS "taxation" of tangential non-web transactions, or the lack of App Store alternatives. If Apple has monopoly power, those seem like suitable concerns.
Thanks this simplifies things a lot.
Thank you for the summary
I specifically prefer apple because they don't let others fuck around like android does.
is a browser a super app? a cloud streaming app?
Do they mention CarPlay? It drives me crazy that it only integrates notifications with Apple first party apps. It will send me notifications for iMessage or Apple calendar, but completely silences and hides Facebook Messenger, WhatsApp, Google calendar, Google voice, etc no matter what settings I try. It's frankly dangerous because it forces me to check my phone while driving in case of an urgent message or call. Meanwhile Android auto will show me all notifications and I can silence them while driving if I choose.
CarPlay supports notifications with non-first party apps like Microsoft Teams. I don't use everything on your list, but WhatsApp definitely supports CarPlay notifications. You may have them muted. You can mute/unmute on a per-app basis -- go to the app settings and adjust the "Show in CarPlay" toggle.
I haven’t used WhatsApp for while so maybe I’m wrong about that one, but Messenger definitely doesn’t work. I wish it was opt in by default for all notifications, it’s annoying so many don’t work.
As someone who never uses Apple devices, iMessage is the only true form of monopoly based control that Apple imposes. Apple's 30% costs are harsh, but it is not like Google or MSFT charge anything less.
Such cases always seem to reach a pre-determined conclusion, that has more to do with the political winds of the era, than true legal determinism.
Looking at the accusations from that lens:
1. Super Apps - I don't see how 'Apple doesn't share enough data with Chinese super apps' is going to fly 2024 America. It also has huge security and privacy impliciations. This accusation seems DOA.
2. Streaming games is tricky, but it isn't a big revenue stream. The outcome for this point appears immaterail to Apple stock.
3. iMessage - This is the big one. I see the whole case hinging on this point.
4. Smartwatches. Meh, Apple might add inter-op for apple smartwatches on android. I don't think this will lead to any users switching over or an actually pleasing experience.
5. Digital Wallets. This seems tacked on. Apps are PhonePe and PayTm work just fine on Apple and Android. I have never heard of anyone using a Digital Wallet that is not Apple pay, Google Pay or Samsung Pay. Are digital wallets a big revenue stream for Apple ?
> Google or MSFT charge anything less.
Google: true, BUT you can install and publish other app stores
MSFT: false, they charge 15% for apps and 12% for games (talking about the Microsoft Store)
You can't possibly equate the situation on windows or android with iOS. It's trivial to install an app from outside of the app stores on both, whereas it's entirely impossible on iOS.
We do have "Super Apps" in the Western world. They're called "web browsers."
Note that Apple doesn't allow alternative web browsers on iOS, so Safari/WebKit is the only Super App allowed on iOS.
https://open-web-advocacy.org/apple-browser-ban/
> When you download Chrome, Firefox or any other browser that isn't Safari on an Apple device, that browser is forced to use Safari's rendering engine WebKit. Chrome normally uses Chromium, and Firefox Gecko. However, Apple will not allow those browsers to use their own engines. Without the ability to use their own engines, those browsers are unable to bring you their latest and greatest features, and can only go so far as whatever WebKit has added.
First, Chrome's rendering engine is Blink. Chromium is not a rendering engine, it's the open-source version of Chrome.
Second, third-party browsers use their own rendering engines (Gecko, Blink) on MacOS, while iOS only allows WebKit.
Not the case anymore in EU thx/because DMA (since ios 17.4)
Although Apple now has to allow alternative browsers to ship their engines in the EU, they actually set out ridiculous conditions for browser vendors to be able to do so. Therefore, as of now, none have done it.
This is malicious compliance from Apple to try and make the law ineffective.
3 replies →
> Note that Apple doesn't allow alternative web browsers on iOS,
Nor [embedded] programming languages (e.g. Python).
That’s how Steve Jobs put down Flash.
No, for a a platform to survive, its maintainers need the leverage to call out laggards and make them truly sweat and work with it. Not just build 10 layers of Cordova fluff
Your second paragraph is incorrect and is explained why in your quote. Apple does allow alternative browsers, it does however restrict the rendering engine. Saying there is only one browser on iOS is like saying Google Chrome and Microsoft Edge are the same browser because they both use chromium.
That means I cannot install uBlock origin and other extensions on FF, so we can call it one way or the other, but it's restricting.
1 reply →
I see it as Apple allowing a facade around their browser. You can't really call Chrome on iOS as "Chrome" if it's still just Safari under the hood. It's like putting Ferrari body on a 2010 Honda frame. Is it a "Ferrari" or is it really a "Honda"?
No, I do not think it's fair to say that Apple allows other browsers, and neither does the DOJ.
1 reply →
> Saying there is only one browser on iOS is like saying Google Chrome and Microsoft Edge are the same browser because they both use chromium.
This is the correct take, though. They ARE the same web browser, just with different skins.
1 reply →
> it does however restrict the rendering engine
This isn't a sufficient description. Apple actually requires all third-party browsers to use the WebKit framework. If they actually allowed browsers to use the WebKit engine, then you could make a new browser incorporating the open source WebKit engine compiled into it. But this is not allowed.
> Saying there is only one browser on iOS is like saying Google Chrome and Microsoft Edge are the same browser because they both use chromium.
No, Edge and Chrome both use the Chromium engine. They are different browsers that incorporate the same engine. Edge can do this because Chromium is open source.
But Chrome on iOS doesn't have its own engine at all (not even the Webkit engine). It just offloads to the WebKit framework.
Microsoft __chose__ to use Blink, ostensibly because they felt that maintaining EdgeHTML was too costly. On iOS, you either use WebKit or your browser is technically and legally banned.
Chromium is open source and both Google and Microsoft do whatever they want to it as part of developing their browsers. WebKit on iOS is a closed source blob of rendering engine and assorted bits that it is not possible to deeply extend or alter.
3 replies →
Blink is the name of the rendering engine, not Chromium.
That’s a specific strategic choice, wanted by Steve Jobs himself to maintain leverage on the browser ecosystem.
If Chrome was let loose indiscriminately on any platform, how long before it became a Macromedia Flash, hobbling battery life and performance on whatever platform didn’t align to Alphabet’s strategy?
Also, how long before Alphabet began prime-timing Android, leaving Apple versions trailing months of not years behind, and restoring the “Works best on IE” experience of the ‘00s?
That is stretching the definition of a browser. Superapps enable all the miniapps in them to access the same user data, the history of app interactions (e.g., message history, shopping history), and to integrate closely. Webapps are nowhere close to that.
This is no longer correct I believe at least in the European union.
Arguably, F-Droid is a (Android-only, not possible to make such an app on iOS) super app that very much exists in the western world.
> Apple itself offers a "super app" of course, which is the Apple ecosystem of apps.
To be fair to Apple, both Google and Meta have loads of apps for iOS that compare to the Apple suite of apps. Although there is definitely a pre-installed advantage for the Apple apps.
> F-Droid is a (Android-only, not possible to make such an app on iOS) super app that very much exists in the western world.
I’d call that an app marketplace, not a super app.
2 replies →
They should have added claims for:
- NFC
apple does have full NFC support for their products but for other apps there are tons of road blocks for using anything close to full NFC functionality
- Bluetooth
same, similar more usable, but some functionality is still not available for 3rd party apps at all meaning certain things can only be provided 1st party by Apple
- Strange behaviour when releasing questionable competive Apps
There had been multiple cases where Apple released 1st party apps and it "happened" that the previous leader(s) of previous existing 3rd party apps "happened" to have issues with releasing updates around that time (or similar strange coincidental behavior). Additionally such new apps often had some new non-documented non public APIs which makes it harder for 3rd parties to compete.
- Questionable app store reviews
Stories of apps running in arbitrary you could say outright despotic harassment when wrt. the app store reviews are more then just few (to be clear legal non malicious apps which should be fully legal on the apple app store).
EDIT: To be clear for the first 2 points apple always have excuses which seem reasonable on the surface until you think it through a bit more (e.g. similar to there excuse for banning PWAs in the EU, I think they might have undid that by now). And for the other points it's always arbitrary enough so that in any specific case you could call it coincidence, but there is a pattern.
Bluetooth remains my biggest gripe with my iphone. When I walk out of range of any connected device, my call switches from my headset to the phone, and I have to manually go in and reconnect to my headset every third or fourth time I want to connect to it.
It stands in stark contrast to literally everything else about the device, which is almost universally easy and thoughtless.
my biggest gripe is NFC, through more then their not-so-competitive parts but also that they didn't support it at all until they had their own 1st party use-case for it (which isn't anti-competive just sucks)
the reason is that it crippled a whole industry of smart door looks
NFC is (by far!) technically the best way to handle them (for many of the common security levels). (Through I mean proper secure application of NFC, something you often do not get in a satisfying way with a lot of the RFID card solutions. And I'm aware that a ton (most?) of smart door room solutions are a complete security nightmare, but that is companies cheeping out and/or not hiring anyone who know anything about security etc.)
EDIT: stuff like this https://news.ycombinator.com/item?id=39779291 is what I mean with most RFID based solutions are shit. Through not sure how much this specific case was very competent hackers and how much bad security.
2 replies →
One of the big reasons I buy into the Apple ecosystem is for that next level of first-party interoperability. It works far better than any collection of more open systems I’ve even seen/used.
I don’t use Apple in spite of this, I use it because of this. Trying to support everything will likely lead to a worse experience for everyone in a multi-device world.
Apple is a hardware company making their own software to run that hardware, much like a game console. It seems like many of the criticisms here could be adapted and applied to Nintendo, Xbox, and PlayStation. Why can’t my PS VR work with my Xbox… it’s a Sony monopoly /s
There are areas where I think Apple can improve, such as right to repair and reliability in general. But it seems like some of what these governments are trying to kill is the very reason some people went to Apple in the first place. That doesn’t lead to more choice, it leads to less choice… as the government tries to turn iOS into an Android clone. Kind of odd that Apple is being told to act more like the platform that has the lead in global market share.
[dead]
[flagged]
[flagged]
I just don’t understand the appeal of “Super Apps”. Do users really want to hire a taxi with the same application they use to message their friends, and have that be the same application they use to buy household goods, and have that be the same application they use to control their garage door? It doesn’t make sense to me. These are totally different tasks. Why would a user want to use the same app to do them?
Imagine the extreme end result of this: You buy a phone, and it’s OS comes with only one app installed: The Super App which you launch and do everything through it. How is that Super App not in fact the OS at that point?
> Do users really want ...
The answer is clearly yes in a lot of markets, even if purpose-built apps might be better at a specific tasks, a single app that does dozens of things "well enough" is more convenient than having to juggle dozens of login infos and para-relationships with app developers (managing graymail etc).
Does't this "the market is right" logic also apply to Apple itself and its walled garden? E.g.: "Do users really want a walled garden where they can't install 'everything apps'? The answer is clearly yes in a lot of markets..."
1 reply →
The extreme result is indeed what Apple wants to avoid because you would more or less have a custom operating system at that point and could ignore Apple's software, which they would hate. Obviously it is not as good as being able to flash an actual new OS onto the device but it would still impact Apple's bottom line.
Google itself is a superapp at this point as you only have one account. But to answer your question, I think it’s because of interoperability issues. Why can’t my calendar services message me? Or why can’t I quickly create an event inside a chat? If you remember PDAs, they fell under the definition of one ecosystem to manage your communication and time, but now you have several services that refuses to talk to each other. One of the core strength of Apple is that kind of integration. It’s not that you want one company managing it all, you just want an integrated app ecosystem.
The one area I have concerns about is superapps. I’m of the opinion that user experience is better when an app does one thing and does it well. WeChat and Facebook as platforms or just a digital variant of platform lock-ins.
> In China, WeChat does many different things, for example, from messaging to payments. This complaint alleges that Apple makes it difficult or impossible to offer this kind of app on their platform.
But WeChat is available on iOS isn't it? If not the iPhone would be pretty impossible to sell there, just like Huawei's android without Google play don't sell here in the west.
It's a good list, but I'll be interested to see how it becomes anti-trust actionable and not just "a good list of reasons not to buy an iPhone."
Why is any of this a problem when consumers who find all that too constraining can just use Android?
Because its bad for consumers to have to choose a different device solely because of Apple's anti-competitive practices. This is exactly the sort of scenario when regulation is good - Apple is acting in their best interest, but its on-the-whole bad for the American consumer. We can have the good of Apple without the anti-competitive bullshit like a lack of message interoperability. We just need the government to enforce it
Consumers would have to choose a different device if, say, Apple saved money by putting in a lousy screen or a cellular radio that was unreliable... What transitions these ecosystem misfeatures to anti-consumer in a way that an inferior screen isn't?
(I submit they aren't anti-consumer; they're ecosystem control and some consumers find that to be a feature. I know I feel safer recommending my grandma an iPhone because scammers won't trick her into side-loading a root kit into it or loading some fake banking app that she pays money into that just disappears).
This makes me so angry. You have a choice in the market! Everything on this list is a feature which I am choosing as the customer. If I didn't want these features and benefits then I would make a different choice as a consumer. As a consumer I am not a victim. I can choose between iOS, Android, or something else.
I wonder if people made comments like these in support of Internet Explorer when Microsoft was dealing with antitrust law in court.
Uh, yeah they did. Many people thought at that time that DOJ was overstepping. Many still do. In hindsight, Microsoft’s behavior at the time seems like small potatoes compared to the ecosystem protection that occurs today.
You can look at adoption rates of IE vs Firefox and Chrome, and compare them to iOS vs Android.
It isn't about you, it's about me who can't install iMessage on an Andorid phone or a Linux desktop and participate in your group chats in reasonable capacity.
One question: Who owns iMessage? Who pays to run the servers? Who pays for the bandwidth?
Do you allow your neighbors to use your yard and driveway that you pay for?
6 replies →
You are specifically choosing to not have message interoperability? Why?
We have message interoperability already. I can install any messenger of my choosing. I can install WeChat, Facebook Messenger, Slack, Signal, etc, etc.
But I don't need any of those because 99% of the people I communicate with are on iMessage.
6 replies →
You're not buying a literal apple. Purchasing context does not stop at point of sale.
Many victim are adamant that they are not actually a victim no matter what evidence is provided. Luckily anti-trust law doesn't care about your opinion.
But are you really a victim ?
While the smartphone market is not exactly a broad selection of competing standards, you can chose between Android and iPhone, and over time they've more or less come to represent opposing poles, where Android initially embraced openness and iPhone was the walled garden.
People picked based on preferences, but it's not like any of the platforms lock you in. They even have tools to facilitate easy switching between platforms.
Many companies, especially in highly regulated industries, specifically pick iPhone over Android for the ability to lock down the device. In my industry, our IT department has essentially given up getting Android "certified" to comply with regulations.
Apple recently opened up the App Store in the EU, in theory allowing 3rd party stores, but despite almost everybody i know using iPhones, i have yet to see anything 3rd party installed.