I would be pretty surprised if the EU has no objections to this policy.
If you publish a popular app via an alternative app store and don't pay Apple, Apple can still block/remove your app?
Then what is the point of alternative app stores? I thought it's about who controls which apps get blocked and which get onto the phone?
They cannot overtly say they are not going to do what they were told to.
This does not give them the right to block apps based on content or similar factors. You could publish a porn app that Apple would normally disallow. In this program Apple would not try to prevent that from being installed. If it started stealing user credentials, then their security provisions would come into play and the app would be removed.
The financial part doesn't even matter, they're still reserving the right to censor.
(It’s per year, not per month.)
1 obvious, so, they just disincentivised updates? Brilliant. Or maybe the idea is for app developers to charge for updates.
2 oh right, developers have to update frequently or else Apple will remove the app for being a security risk or simply no longer being compatible with current os and apis, os and apis whose changes are controlled by who again?
So they charge for updates, and make it a rule that you must update.
What a great racket!
Just going to repost this comment I made a few days ago to explain:
Also you should be able run unsigned code on hardware you own if you want. One tenant of property ownership is the right of exclusion. Normally you would be able to choose what software to run or not run, but in this instance apple also has a say and they can say nope not that.
Here is the rub, normally when you sell something all rights are transferred, by the sale. If you wished to reserve rights it generally would require a contract/lease ect... However, apple here is using cryptography to effectively reserve the right of exclusion regarding what software can and can not run on that ARM core. The problem is you can go right now buy a iPhone and without even opening the box and agreeing to anything Apple has effectively already kept that right from you. Let me explain.
Let's say you did not want to use any of Apples software and install Linux on your phone. Apple still has the keys to the boot-ROM. The hardware will not boot any code not signed by apple. Here's the rub apple sold you the device which should have transferred all rights of that device. However, even after that sale Apple is maintaining the right to exclude software from executing on hardware they no longer own. This should be illegal, but they get away with some how probably because most people don't understand fully what's going on here.
In essence, Apple is encroaching upon individuals' personal property rights, particularly the right of exclusion. By employing cryptography post-sale, Apple effectively reserves the right to control what software can run on a device they no longer officially own.
For a more in-depth exploration of the right of exclusion, I highly recommend reading the paper titled "Property and the Right to Exclude" [https://core.ac.uk/download/pdf/33139498.pdf]
in particular the section "A. The Logical Primacy of the Right to Exclude"
Contrary to the conventional wisdom, Sinofsky -- hardly an Apple fanboy -- says Apple has handled its response, including its proposed App Store changes, to the EU's DMA with aplomb, despite the law being an assault on Apple's brand promise:
The way most publications would write that value would be $1,000,000, or just $1MM if you're nasty. Either are acceptable because they are clear and follow widely-used conventions.
As to the substance, I think the pricing changes hurts small developers who strike gold, which is bad, but I don't really care how it affects Facebook, or TikTok, or Amazon, or whomever else would hit 1MM downloads. That's a personal choice. I agree with the author that only allowing third-party browser engines in certain locales would create an undue burden on companies like Mozilla, or really anyone who wants to compete without WebKit, and seems mean-spirited in that it follows the letter of the regulation without following the spirit.
Commas, dots and spaces are also used. Underscores are unusual, a bit of a vestige of maritime communications.
He doesn't appear to be a "most publications" to me. He's a computer programmer, blogging his thoughts, presumably speaking to other computer programmers.
The convention he uses is widely used, in computer programming languages. Swift, Python, Rust, C and javascript all allow it.
1: https://en.m.wikipedia.org/wiki/Decimal_separator#:~:text=In....
For the most part, I have defended Apple's approach because I personally prefer a locked down environment for my phone. I've put up with some of the things I dislike about this walled garden because of the benefits and simplicity it affords me.
But their stance here is impossible for me to defend. It makes me wish it was possible for competition to exist in this space beyond the duopoly. The reality is that "make your own phone" is not viable, and because it is not viable, these kinds of policy decisions are extremely impactful.
I've never been under any illusions about Apple's benevolence, i.e. I know they're a company out to make money like the rest and not some force for good. But I've respected what they've accomplished. This latest move has made me lose quite a bit of respect. They're barely attempting to hide the maliciousness of their "compliance".
I hope the EU takes it to them at this point.
Let's say that I created some kind of device, not as complex as a phone, but something that was like a little portable video game system or something. If the government can tell Apple that they have to allow third-parties to be able to do whatever they want to these devices, then it may hurt my business if third-parties don't have the same standards of quality as I do. Apple's standard is really, really high (insanely high by some accounts) and I feel like mine is too.
That's the only reason that I would oppose this type of legislation. The people complaining about Apple's behavior are the people that have become successful off of Apple's ecosystem and customer base. They want the benefits of having access to Apple's highly curated customer base without the downsides of having to develop and foster is themselves. It feels entitled in a way that I only begrudgingly support because of Apple's size and resources. If it was any other large corporation, I'd feel the same way. I wouldn't feel this way about any regular company, though. I would be rallying against the governance.
A better option is "use Android", which already does support multiple stores.
PWAs could bring some improvement here, but there are also plenty of services (ie Dropbox) that are essential to people and need to be integrated into the system more than that.
The moat of 10000 other companies saying "we already maintain our app for two platforms" is basically insurmountable to new entrants.
* App store restrictions.
* I want a phone I can use one-handed. 4 inches is the largest screen I could tolerate.
* No removable battery?
Why is it that no manufacturer will come along and make something better? Every year I look at other options. There are none that meet even one of my requirements.
I get that normal people want the app store Apple made. One where draconian requirements on developers make it hard to sneak in malware. But why can't I have a phone that fits in a normal sized human hand?
I also prefer smaller phones, but over the last five years I've found it increasingly difficult to find software whose UI are designed with even 4.7 inches in mind, let alone 4.0 — and in at least one occasion that has included the UI design I was given to implement by the design team of the place I was working.
Edit: Actually the more relevant point is that it already is my phone. I paid Apple for it. Why can't I install anything I want on it?
Because Apple controls your phone: