3 ms·
I am surprised that on HN, supposedly technically people still tout the “vendor uses private functionality” trope. Of course every OS has “private functionalit
by scarface74 4y ago
I am surprised that on HN, supposedly technically people still tout the “vendor uses private functionality” trope.
Of course every OS has “private functionality” that is not exposed to untrusted third party apps. Do you want every application to have root level access to your device? The private enclave?
Apple usually dog foods any new APIs before making them public. Once you make an API public, you’re stuck with it warts on all. Apple can also do things in ways that would be insecure for third parties to have access to.
For instance, in iOS 2 (?) Apple had an internal app extensions framework and in the US, was hard coded to support Facebook and Twitter.
A few years later, Apple had extensions framework where the extension was in a separate process for security and opened it up.
It took years for Apple to come up with a decent Siri intents framework for any third party and still Spotify took years to support all of the features that they complained about after Apple implemented the APIs.
- smoldesu 4y agoYou have completely missed the point. Let me back things up and you can tell me where things stop making sense for you: Nobody is mad about iOS existing or using custom entitlements. Nobody is mad about the App Store existing or charging 30% on top of most IAPs/transactions. Nobody is angry at Apple for shipping Safari by default, or even for loading up iOS and MacOS with uncontrollable telemetry. We're mad that we don't have options. Apple has no reason to arbitrarily limit our options besides personal profit, which is something they objectively do not need. That's what people are going to bring up during antitrust hearings, and it's the stuff you can't refute with "oh muh security". Apple is a hardware vendor that uses their status to abuse the software market, much like Microsoft did with the early web before they were brought to heel by antitrust hearings. The writing is on the wall for Apple, private entitlements or no they're headed straight to the hot-seat.
- scarface74 4y ago> We're mad that we don't have options Sure you do, you have the same option that 70% of mobile users exercise - buy an Android device. > much like Microsoft did with the early web before they were brought to heel by antitrust hearings This is another false trope. Absolutely nothing happened in the US as a result of the anti trust trial with respect to Microsoft bundling IE with Windows. There was no forced unbundling, no “browser choice” nothing. > That's what people are going to bring up during antitrust hearings Those same arguments landed with a big thud during the Epic vs Apple trial.
- smoldesu 4y ago> Sure you do, you have the same option that 70% of mobile users exercise - buy an Android device. I didn't buy an Android device, though. I bought an iPhone, and Apple is the one limiting the software I run on it. It's a closed case: Apple does not deserve the right to dictate what software people run on the devices they own. There is no degree of apologism that refutes this. > Absolutely nothing happened in the US as a result of the anti trust trial with respect to Microsoft bundling IE with Windows. They were still found guilty though, and the only reason they escaped prosecution was because they appealed and instead seeked a settlement under similar terms: https://www.justice.gov/atr/case-document/file/504276/download https://www.justice.gov/atr/case-document/file/504276/downlo... (page 10). Their settlement involved the explicit forced sharing of APIs and internal technology (in Apple's case this would be software management). > the Epic vs Apple trial. And in fairness, so did Apple's. They used this as an opportunity to subpoena half the industry, and all it revealed is that Apple is in a class of their own when it comes to control over what users are allowed to interact with. Maybe it didn't hit a boiling point with Fortnite, but few things do. At least we have the EU to slap Apple around when they make silly mistakes like the Lightning port.
- scarface74 4y ago> I didn't buy an Android device, though. I bought an iPhone So you bought a device using your own free will that didn’t meet your needs even though there was an alternative? That’s like someone buying a Tesla and complaining they can’t use gas to power their vehicle. > Apple does not deserve the right to dictate what software people run on the devices they own. There is no degree of apologism that refutes this A real judge disagrees with you… > Their settlement involved the explicit forced sharing of APIs and internal technology (in Apple's case this would be software management). And that has nothing to do with browser bundling or the App Store. If a single App Store is illegal, that also means all of the console makers and TV smart OS vendors are acting illegally. Also, today in 2022, Microsoft Office is just as dominant as it was in 2000. > prosecution was because they appealed and instead seeked And the “settlement” has nothing to do with browser bundling and in fact, they did release another platform - the XBox where not only were they the only store, even when you buy a physical game, they get a cut.