Comment by JohnFen
20 hours ago
> Apple and Microsoft seem very different companies.
They are very different companies in very different businesses. Apple is a hardware company, Microsoft is a software company. That affects everything (and is why the two are not fundamentally competitors).
I don't think one has ever been better behaved than the other at all, though. The main difference is that for most of their time, Microsoft was just in a position where it could do more harm than Apple.
Apple does plenty of harm every day when they force Safari as the only web browser engine allowed on iOS.
We certainly are in a predicament aren't we!?
Now I am what you would consider a "Full Stallman" free software guy, but you can imagine my mixed feelings when I ended up being interviewed by Business Insider on why Microsoft shouldn't be giving up with web engine for a Chromium based browser. Yes, things like Safari are proprietary junk but they still keep things like Chrome dominance at bay. Alas I feel we are better having a few proprietary systems than a singular monolithic one. Once Apple lets that one go, it is only a matter of time until Google almost single handled controls the framework of the internet.
Save us Ladybird, you are our only hope!
"Chrome dominance" isn't my concern, and it isn't the problem with Apple.
The problem is Apple is intentionally hobbling their web browser and forcing every other browser maker to use it, which prevents web applications that use any kind of hardware API from functioning on iOS - the only alternative being making a native app for iOS where Apple can charge a significant amount for any purchases made through the native app. Web applications threaten Apple's greed, so they forbid any other browser maker from using anything but Safari on their platform.
Microsoft got sued in an antitrust and lost just because they bundled IE with Windows - not for forbidding any other browser on the platform like Apple has been doing, which is way worse IMHO. And that's one of many reasons the DOJ is suing Apple for abusive business practices.
1 reply →
That’s more complicated because the alleged harms are quite limited (it’s not like Android or desktop users are using PWAs much) and the biggest direct impact is the unalloyed good of “the web” not being synonymous with the Google Chrome roadmap. Everyone has benefited from proposed specs with significant negative privacy and security impacts not being adopted, so we have to ask how much the negatives outweigh the positives here.
Remember when Microsoft got sued in a class action because they simply bundled IE with Windows? Well Apple is doing far worse than that. The DOJ finally noticed and was suing Apple for it as well now, and rightfully so.
Right? They are really limiting Google’s development of their platform, the internet, by making some websites pander to a non-Chrome browser engine.
No, they are making it impossible to implement some kinds of web applications on the entire iOS platform so they can push developers to make a native app, where they can collect a significant percentage of any money made through the app.
The DOJ noticed and is suing Apple for doing this.
3 replies →
Yes, but with that sort of thing, the harm is at least limited to Apple customers.
No, it isn't. It's forcing developers to write native apps instead of web applications, which then lets Apple collect a significant percentage of any sales made through the app. This is why Apple is being sued for this by the DOJ, among many other abusive business practices.
I do not want to pay Apple for the privilege to develop a native app, as well as being forced to buy not just their mobile devices, but a full computer just to develop that native app on, when it could just be done as a web application. It's hurting me, a non-Apple user.
That’s why there are so many great PWAs for Android and most companies avoid writing Android apps and just tell Android users to use the web apps.
Oh wait, that’s totally not the case.
My web app works great on Android, but will never work on iOS because they refuse to implement APIs I need, and they won't let anyone else implement a browser with the APIs either.
I refuse to pay Apple and buy their hardware to be able to develop a native app for their walled-garden platform, where they can then further extort me for any money my users spend through the app I create.
And the DOJ agrees with me, which is why they are suing Apple for abusive business practices.
7 replies →