Apple announces ability to download apps directly from websites in EU
macrumors.com
macrumors.com
I have no sympathy for their concerns. I can download apps on my MacBook machines all day from many different sources, and it harms no one. While I understand the associated risks, computers have been this way long enough that the free and fair use of software on my devices is far more valuable than the brittle safety a marketplace offers.
Apple's greed knows no bounds, and while I'm no big fan of the EU, there are some regulations like these that ensure these big bears in the industry can't abuse their positions for profit, at such unreasonable expense to consumers (not always monetarily, but be it fair access, availability, and choice), and developers especially.
If commercial real estate charged XX% cuts of all sales from a business, every business would crumble with enough time, and only the big hitters would succeed with great resentment towards their gracious corporate overlords.
Then again, I'm not American so I can easily see the influence your country has on most other countries, so to say the "EU have enormous capacity for overreach at the expense of participating countries and their citizens" is completely ignorant and oblivious.
I used to enjoy exploring the App Store — I resent it now. I'll download half a dozen apps only to delete them within minutes of launching them because of their rent-ware attitude or just plain shitty functionality.
This part:
> If commercial real estate charged XX% cuts of all sales from a business
As I understand, for luxury fashion brands, this type of contract is sometimes used.FWIW, at least in the US, this is actually how a lot of commercial/retail real estate works. Every mall or shopping center you visit charges rent based on sales revenue.
That's more or less what happens in real life. If you are having any success with your physical business, you can bet your ass that your landlord will increase rents. They keep a keen eye on this. Sometimes they'll even state that it's not more than fair that they should get more in rent, since your business is doing so well.
How does that count as a "marketplace"?
> Web Distribution ... will let authorized developers distribute their iOS apps to EU users directly from a website owned by the developer
All of this just makes it crystal clear what Apple's goal is: to prevent competition. It's not about security like they've been lying about; it's all about maintaining their app store monopoly.
Web Distribution requires stricter app and developer review than Marketplace distribution.
Does this only makes sense if you assume payments are tied to the App Store? They aren’t.
If you remove payments from your list of motivations, what do you presume Apple’s motivation is to encourage apps to list themselves on the App Store and not a third-party marketplace?
I'm assuming that Apple is going to profit from that catalogue.
Maybe this is an American trait, but I would be surprised at any company that wouldn't be doing this. A law has been made that affects our business: How do we comply with the law with as little impact as possible to us?
Some of the comments here seem to expect Apple to simply give up, as though a parent just walked in the room and said "You better do it or else."
If it's really the spirit of the law that counts, then the law should require no specificity. A simple "Treat everyone fairly, installs can come from anywhere" would be sufficient.
And Apple has the cash to play chicken with any potential fines if it comes to it, so its not hedging much if at all.
It is clear that the EU is going to have to get very tough, before Apple is going to proactively take into account any of the "spirit of the law" that the EU would like it to understand.
Article 13 is the fun one for Apple: https://www.eu-digital-markets-act.com/Digital_Markets_Act_A...
The world is getting more technical. People will demand openness. If I buy a product, I should have reasonable flexibility to use it how I want. Even if I break it, repurpose it or improve it, I want the choice to do so, just like I have with pretty much every other thing I own.
People will vote with their wallets if Apple refuses to open things up a bit.
To assume the law means things that aren't written in the law is, quite basically, undemocratic.
Furthermore, Apple’s behaviour is quite discouraging for us EU based developers who actually understand and aspire to the EU’s values and what we consider “normal” treatment of the people using our apps and services.
This is for example how Germany now has a basic right to data protection. It's not written in the constitution, it was formed by our supereme court by looking at what the intentions of the author's of our constitution were. Same principle applies to EU laws.
I agree that this is not a citizen's job. That's why I wrote that I am very happy to see the EU commission drag Apple in front of the CJEU.
Basically, it is what the web would look like if it were developed by corporate interests, conversely "apps" could have been a better designed web[1], but instead are this comparatively clunky gated process where you have to explicitly install the app first only then can you use it.
1. The web was designed to deliver pages, this was well designed, application like functionally grew organically afterwards and is quite the mess.
The TI calculators were progamable, my brother used those.
Then the pocket pcs (windows ce) had 3rd party programs, those were distributed as files by the publisher. Program stores were webpages were people sold their files. I used the skyscape medical books; you installed the program as usual, then you bought a code specific for your version and file. All that done through a webpage
Then we have android. Google had the Marketplace (now playstore) as we know it today, except packages didnt use google services to validate licenses, Many times it was just a package (a file) The main progress was ease of use.
Then comes iOS and their extreme BS of not being able to "sideload" "apps" The store is no longer a convenience, it is a requirement. For your safety, of course. The main "progress" here is that they convinced many "Americans" that a commodity affordable phone with a painted cartoon of a bitten apple is "Exclusive", as VIP only. I compare it to the NFT phenomena, except the fruit cartoon did stick.
And it has become the norm because both developers and consumers have readily and happily accepted that deal.
It was well designed, using Hypermedia. Which works extremely well for hyperlinks and forms. Instead of leveraging and improving these primitives, corporates¹ and web-devs threw it all out and re-invented it. Multiple times².
¹ The worst offenders obviously being those that have held back web-apps just so they can extract more money from native apps. i.e. Apple.
² jQuery, then Angular et. al. Then react. Now WASM. In which we throw all all the REST concepts and push a mongrel data format, JSON, over the web. When we had XML with strong typing, meaning, hypermedia, permissions, etc. We have - by now- reinvented all these on top of JSON, but worse and poorer. And, finally we are full circle back to HTMX. How often will web-devs keep re-inventing wheels? Why can't we see that problems have been solved since early '00s and that improving these is also possible?
> To be eligible for Web Distribution, you must:
> Be a member of good standing in the Apple Developer Program for two continuous years or more, and have an app that had more than one million first annual installs on iOS in the EU in the prior calendar year.
> Developers will pay a CTF of €0.50 for each first annual install over one million in the past 12 months.
In other words the option is still a joke not worth using. "Yes, you can distribute independently... as long as you've already been popular on the iOS App Store in the past year".
Apple's philosophy is similar to the justice philosophy of nations like Singapore. Freedom in exchange for security. Some people like the trade off and some don't. And if there is anything that we know for sure is that when it comes to tech, freedom is the last of people's priorities.
Sadly, this doesn't seem to allow for that.
I hope once the EU starts to look at Sony and Nintendo next.
It refreshes when your on the same wifi network as altserver, for me it works most of the time, but sometimes I need to kick altserver to get the phone to see it.
Doesn't fix the issue, and its a limitation that annoys the hell out of me too, but at least helps mitigate it. (Though it doesn't solve the number of self signed app limit)
To my users I'm on the app store for ease of installation, that's all. No one knows how to install a PWA.
When I'm building just for me, it's web every time
"The gatekeeper shall allow business users and alternative providers of services provided together with, or in support of, core platform services, free of charge, effective interoperability with, and access for the purposes of interoperability to, the same operating system, hardware or software features, regardless of whether those features are part of the operating system, as are available to, or used by, that gatekeeper when providing such services."
This means the Core Technology Fee is per-se illegal.
The only exception to the provision is security, so Apple can probably demand notarization of IPA files (although maybe not really, since Android does not enforce that at all and the sky hasn't fallen over there) but the requirement that the developer already be in good standing and have 2 million app downloads is insane and non-compliant too.
> The gatekeeper shall not be prevented from taking strictly necessary and proportionate measures to ensure that interoperability does not compromise the integrity of the operating system, virtual assistant, hardware or software features provided by the gatekeeper, provided that such measures are duly justified by the gatekeeper.
> The gatekeeper shall not be prevented from taking, to the extent that they are strictly necessary and proportionate, measures to ensure that third-party software applications or software application stores do not endanger the integrity of the hardware or operating system provided by the gatekeeper, provided that such measures are duly justified by the gatekeeper.
> Furthermore, the gatekeeper shall not be prevented from applying, to the extent that they are strictly necessary and proportionate, measures and settings other than default settings, enabling end users to effectively protect security in relation to third-party software applications or software application stores, provided that such measures and settings other than default settings are duly justified by the gatekeeper.
I have said this before here, but I am not looking forward to when this likely eventually comes to the US and as a user I have less control over my phone, not more.
The walled garden is why I chose an iPhone and continue to stay with the ecosystem. Not being at the mercy of dark patterns that many website still employ when trying to cancel subscriptions or just not reminding me of a yearly subscription about to charge.
Apps having no choice but to get money from me by going through the App Store is a benefit to me as a User. Developers I also hope quickly realize that if they try to push me to subscribe outside of the App Store they will get $0 from me instead of 70%.
I continue to be worried about the Facebook's and similar companies (we already know Epic is doing it) forcing users outside of the App Store.
How many users actually understand the issues at stake, though? I don't say that to be patronizing but it's a nuanced, thorny problem. I bet if you simply asked "do you think it should be allowed to download porn apps?" a good number of users (if asked anonymously!) would say yes. How many users understand why they can't subscribe to Netflix through the iOS app? How many know what Apple's cut even is? The government has all kinds of regulation in what my utility providers can and can't do, in ways I'm not fully clued into. I see this as similar.
> I have less control over my phone, not more.
> Developers I also hope quickly realize that if they try to push me to subscribe outside of the App Store they will get $0 from me instead of 70%.
To my mind all of this comes back to the free market: you're free to ignore all this stuff and keep getting everything through the App Store. If you and many others do the same thing then the market will prove the idea to be a dud.
The iPhone isn't a new platform though. I feel like people well understand what they can and cannot download through the App Store by this point.
While I do completely agree that Apple needs to loosen the control on things like porn apps, that is a different issue.
As far as Netflix, that is ultimately Netflix choice. They could allow you to subscribe through the App Store if they really wanted.
As far as Apple's cut. I mean I don't ask my grocery store what their cut is, or target, or any other store. I don't ask what Steam's cut is, or Xbox, or Playstation, even though all 3 of those are similar cuts. As a user, that number really doesn't mean anything to me.
> To my mind all of this comes back to the free market: you're free to ignore all this stuff and keep getting everything through the App Store. If you and many others do the same thing then the market will prove the idea to be a dud.
That is the problem, how free am I really to ignore it if the only way to get by budget app or whatever other app that I have come to rely on is suddenly a different store or they just don't want me to subscribe through the App Store anymore.
This isn't hypothetical, if I want to play Fortnite I will have to get the epic game store when that comes out. Is that really a choice for me? Instead of being able to choose if I want to play Fortnite or not, I instead am choosing if I care enough to download an alliterative store. Why is that ok? Instead Epic is making the choice for me, and it is up to me to decide if I care enough.
And then it becomes normalized and just accepted because most users who don't understand the risks of alternative stores, just go with it.
"Don't like Apple? Don't buy it then."
Well I can use the same argument for apps.
"Don't like this third party app store or their dark patterns? Don't buy it then."
Vote with your wallet, goes both ways.
Or, hear me out, let's regulate so neither Apple nor other vendors can abuse their customers.
And it's not like Apple's protection is effective. AppStore is full of subscription scams.
Now the people outside the walled garden want in, and they're tearing down the walls to do it, and they seem to be completely clueless that by doing so they'll destroy the very thing that makes it so desirable.
The dark patterns such as making it extremely hard to cancel subscriptions or not reminding users that they're about to charge should be made illegal as deceptive billing practices.
[0]: https://techcrunch.com/2015/06/25/apple-bans-games-and-apps-...
I only chose an iPhone because I don't really like Android and there is nothing else. Only two different platforms is simply not enough choice, so you have to create choice within those platforms. While you like the walled garden I would like a native Firefox with the Firefox engine and uBlock Origin.
In the end, despite all the marketing, neither issue is about user or worker freedom. It's about which entity has more power.
Now a decade has passed and we're asking for change. That's fine, but we can't forget that when the app store first came out there wasn't this hysteria around the need to sideload. The app store as a place for developers to publish their apps was huge, Apple did the publishing for you. How that we all have more choice, we're expecting Apple to change to provide more choice.
But we can't forget how beneficial the app store and the "walled" approach was.
I do agree with a lot of your points. Now there could be an aspect of predatory behavior by Apple in the way they charge developers etc, but that's where I feel the problem should be tackled.
If the iPhone walled garden app store approach is so bad, then why is it so successful?
And that's fine
The feature is not for you
You can keep using your iPhone as you always did, through the Apple app store
But, there's a but: how many users would answer "no" to "would you like to download our app and get a 30% discount for the same exact features"?
It's obviously not the case. Not you, not anyone else.
You obviously aren't mad about how unsafe MacOs is because Apple doesn't restrict installation on it. And you shouldn't be mad that the iPhone walled garden is no more, you did not buy it for that reason.
It's somehow concerning that the company has so much grasp on your perception of reality that you are spitting out their propaganda like this.
There’s a correlated relationship between open platforms and security but people in this thread seem to imply this has zero security implications.
See above I bolded for you that Apple is removing choices from the user.
> Apps offered through Web Distribution must meet Notarization requirements to protect platform integrity, like all iOS apps, and can only be installed from a website domain that the developer has registered in App Store Connect.
Further, the conditions for eligibility seem to block access to new startups and indie developers.
> To be eligible for Web Distribution, you must: (...) Be a member of good standing in the Apple Developer Program for two continuous years or more, and have an app that had more than one million first annual installs on iOS in the EU in the prior calendar year.
I guess the outcome will be that outside some completely irrelevant oddballs there will just be one or two entities like Epic serving the intersection of non-casual gamers and people who consider the iPhone a gaming platform and they won't pull much market away from Apple, but serve as a limiter to how much Apple can abuse their platform rule. It will look like a failure, but only because some of the limiting effect on platform abuse will also bleed into makets not directly affected by EU rules.
You get 1m free Apple App Store installs/year.
Can't have this being used by those who might not net Apple any money, they're locked out obviously. Fair and reasonable. /s
I don't see this ending well for Apple in any measure. It seems they think the EU lawmakers will just go away if they stick their fingers in their ears hard enough, but that's not how the EU works. The gears of EU turn slowly, but grind finely.
[0] https://developer.apple.com/support/web-distribution-eu/
When you look at the multiple on services - the App Store could easily be >40% of Apple's total market cap.
They're going to stick their fingers in their ears as long as they can to defend that.
You don't give up the golden goose. You defend it.
They were screwed by Microsoft in the past. And now they're the ones screwing every single small and mid-sized software shop everywhere.
When will we stop buying their products?
Some time ago somebody made an alternative App Store for emulators, https://altstore.io . I think it works by having users get a developer's certificate and installing the apps like an in-development app. I think it would be really neat if this model got tested in court and declared completely legal.
It's genuinely shocking how petty the company is acting with these changes, and how obvious their attempts at only doing the bare minimum to follow the law are.
> you have to have at least one million first installs annually on iOS to even qualify
That's not what the site says at all? "Membership in the Apple Developer Program includes one million first annual installs per year for free for apps distributed from the App Store, alternative marketplaces, and/or Web Distribution." That seems to indicate that there is no minimum, and installs up to 1 million are free. That means that (wild guess) 99.5% of all apps ever released will pay no fee. EDIT TO CORRECT: see below, you have to have an app over 1 million downloads in the previous year to participate, but this description of the fee structure is correct. Which is...weird?
> I doubt Epic and the like would be considered in good standing as far as Apple is concerned.
If Apple plays games like this, they deserve consequences. But does it make sense to take this interpretation rather than just assuming the language means what it means: you haven't been kicked off the platform, and you've been around for two years?
For phones though I don't have the tools I do on the mac (ios is too opaque) so if I couldn't get it from the Apple app store I just wouldn't download the app at all.
On my pixel I can download and install any .apk I want. Easy breezy. Isn't this what the EU intended with the recent veredict?
What would happen if big companies simply refuse to pay? Will EU put the European employees in jail? Would they put Americans in their jail? Will they do DNS block? Credit card block? Remove apple products from physical store? Many of the EU countries like Germany are export driven and certainly they don't want to close the market.
> "So while the U.K. court did not find Samsung guilty of infringement, other courts have recognized that in the course of creating its Galaxy tablet, Samsung willfully copied Apple’s far more popular iPad." - https://filklore.com/wordpress/2012/10/are-apple-in-contempt...
> First annual install. This is the first time an app is installed by an account in the EU in a 12-month period. After each first annual install, the app may be installed any number of times by the same account for the next 12 months with no additional charge.
Okay...
> A first annual install may result from an app’s first-time install, a reinstall, or an update from any iOS app distribution option — including the App Store, an alternative app marketplace, TestFlight, an App Clip, volume purchases through Apple Business Manager and Apple School Manager, and/or a custom app.
Do I understand this correctly that you will have to pay the fee for each user (above the 1 million free) even if they just get an automatic update? Given that updates are automatic by default, you will end up paying even for inactive users (users who installed the app but long forgotten about it and don't use it).
Or maybe that's their hail mary for the next round.
> Apple's specific criteria, such as being a member of the Apple Developer Program for two continuous years or more and having an app with more than one million first installs on iOS in the EU in the prior year, and commit to ongoing requirements, such as publishing transparent data collection policies
But as you can see you won’t be seeing indie apps distributed in this way. Though, to be fair, for most indies the App Store with the old rules is probably the best deal available to them.
How do you figure? Given the choice, many indie Mac developers continue to distribute their software outside the Mac App Store.
Though it looks like the EU iPhone users are only in a marginally better position.
* If your mind is struggling with this, you might need a bicycle for the mind to help. ;-) But seriously, Apple's brand and value prop since original Mac has been to toasterize compute and make it friendly approachable and non-fiddly for normals. If you're bent about this, it's a values alignment issue. And Apple should have a right to have a brand proposition that sets them apart from the majority of PDAs, STBs, and PCs.
I’ll switch to a Pixel running GrapheneOS, where I can run “real Firefox” and any other software I choose.
So, there will still be a centralized chokepoint for censorship of apps the government would prefer you not be able to have on your phone. Cool.
This means no protest apps, no encrypted communications apps unless they have the appropriate government approval/licenses, etc.
This is the same censorship they exert over the app store. It's no benefit to users.
I didn't expect much but that list is a big joke.
If you were looking for a way to distribute your ios software on the web, well that ain't it.
I noticed Microsoft's developer documentation uses the word sideloading a lot: https://learn.microsoft.com/en-us/dotnet/maui/windows/deploy...
> Be a member of good standing in the Apple Developer Program for two continuous years or more, and have an app that had more than one million first annual installs on iOS in the EU in the prior calendar year.
Apple really need to be slapped with another multi-billion dollar fine.
In other words, small developers without the resources to challenge Apple on these rules don't get to play.
They make it sounds like they're being super generous and they've gone out of their way to provide this 'cool new innovation' for us out of their own desire to give back to their customers.
You have to really appreciate the spin and shamelessness of some of the large companies. It's genuinely humorous.
Honestly, I'm surprised Apple didn't come up with the overused standard reply #1: "We are excited to announce (...)", or the standard reply #2: "We've been working hard making XYZ experience better for you (...)"
I suggest strong regulation of the complete BigIT and two chairs for public observers at minimum. In addition they are not allowed to enter any new market.
Why? Because it worked well with AT&T. Results:
* UNIX
* C
* Open-Source
* Public Documentation
Sounds good? Until the Reagan administration appeared, allowed them to split up (Baby Bells), the UNIX-Wars followed, law-suits against BSD and broad incompatibility. And despite this horrible changes we still got: * POSIX
* GNU (immediate reaction by FSF - they recognized the situation)
* Linux (which caused itself Git)
* BSD (TCP/IP)
Our information technology builds upon the regulation of AT&T. That was lucky, yes. But you need to prepare luck.The politicians instead opted for Microsoft, Apple, Google, Facebook and Amazon with near to no regulation at all. Despite we learned that software immediately tends to monopolize due to Vendor Lock-in and mass-effect.
What are my benefits of a low billion fine ten years after on of this companies hurt us again? None.
Splitting up? See again Vendor Lock-in and mass-effect.
That's some pretty baldfaced revisionism you've got going on there.
They were ordered to do this by a court: https://scholar.google.com/scholar_case?case=120938923478579...
None of the regulators had a clue it would go this way, it is a lot of magical historical accidents, and there is no reason to think interference guarantees positive outcomes.
For example, HN seems to bristle at the subject of AI regulation as a game incumbents play that hews towards regulatory capture.
Apple is clearly in the wrong here but how to best untangle things is not trivial.
I personally don’t think that the forced split-up will happen, the direct interests involved are too big for that to have any chance of success, but it’s the only way forward for the US as a whole (when it comes to IT).
Personally, I don't fw apps anyway so whatever. Even if the govt wants to force iPhones to be like shitty Android then that's alright, I'll keep my old iPhone then deal with it when needed.
At least Apple Silicon is amazing! Too bad about everything else!
That should remove all the possibilities of apple trying to find the loopholes with shit measures such as those "options".
People in tech are in dire need of some humility. We don’t know everything, we don’t have all the answers, we can’t just jump into someone else’s job and immediately do it better. Is the law flawless? Probably not. Would all its issues be solved with one sentence? Definitely not.
1. The open source app store. The git hub app store. Open source apps easily prepped by developers and installed and updated by regular users. With source and build files.
2. The developer tools app store. Real developer tools on iOS devices.
3. Lower app store vigs. Lower app prices. Allow the lowest cost part of the market to drop prices further. I would love to buy tiny solid 0.25 cent apps without ads. Maker markets without a parasitical Apple tax.
4. The ad free app store. Sorry I even imagined it, it just hurts to think about it.
5. And the no "in-app purchase" store. Only for substantial apps worth paying for up front. Use forever, or choose to pay again for an upgrade you actually want.
6. Children's only app store, with high safety bars of all kinds. Very parent friendly.
7. Formally verified app store. Starts small, but learns. Meantime, more safety than Apple can deliver by one astronomical unit. Pushing Apple to improve its safety MORE.
8. Different kinds of app infrastructure. Streaming apps and games from anyone. Better systems for software versioning, updating, cross-app plug-in mechanisms.
9. One shop app-stores that deliver different kinds of versioning, upgrading, and other kinds of support that Apple doesn't in a coherent manner.
10. The very safe no-code app store. Sorry, app stores with different approaches! Very sandboxed, but very easy for technically literate non-coders to create simple tools for anyone to use. Given the solid sandboxing, and restricted "source", no barriers for anyone to contribute their app. Maker friendly.
11. The novelty developers 1k-byte app store. It's just for fun but how cool would that be. Innovation in efficiency as a game. Other developer app store experiments. Innovation comes from freedom. (Had to turn this list up to 11.)
--
None of these inconvenience those who wish to stay on Apple's store.
They will only push Apple to increase its selling-point safety futher, while, while dropping anti-innovative self-interested restrictions it has misleadingly defended, like its prohibition on other web engines ("But the safety!").
Any other ideas for app stores that deliver useful differences?
A better app store would make pricing actually clear before you download the app, instead of the nightmare that pretend "free" apps have created.
Because they are not "gatekeepers", a term defined by the DMA which focuses on specific sectors.
Also the video game ecosystem is pretty healthy these days, with nearly every major game available on Windows at launch or a few months later. As a matter of market competition, letting you hack your game console or smart TV or whatever just isn't that relevant.
Apple amply touted the iPhone's capacities ("there's an app for that") and smartphones are defacto a core component of our lives. The Switch isn't.
It's not the same.
I suspect if half the console market was unlocked ala the Steam Deck, the EU would be pushing for the other half to also be unlocked, too.
We also have to keep in mind that Epic sued Apple, not Microsoft, Sony, or Nintendo. A lot of monopoly maintenance involves obfuscating the business relationships that make the monopoly work. i.e. Apple doesn't report how much money they make from the App Store[0] because that information would be very useful to regulators looking to undo their monopoly. The discovery on the Apple lawsuit published a lot of this previously hidden information. In other words, the EU had Apple land on their plate ready to cook and serve.
Epic will not sue their console partners. The damage to their business would actually be a lot worse: instead of merely seeing Fortnite taken off the various console stores, the console manufacturers would be sending repo men to take away all the devkits Epic uses to test Unreal Engine, demanding they delete the console ports of the engine, and refusing to cert any new games using Unreal Engine, forcing all their partners to license different technology and rebuild their games from the ground up. It would be immediate and total financial suicide.
In other words, the console manufacturers are "getting away with it" because they had way more control over their niche than Apple did.
[0] Related note: there's an unenforced SEC rule that specifically forbids not reporting this information, to prevent monopolies from obfuscating their profit centers like this.
Hmmmm, these feels like its still just apple controlling it.
"Be a member of good standing in the Apple Developer Program for two continuous years or more, and have an app that had more than one million first annual installs on iOS in the EU in the prior calendar year."
The realistic part of me thinks this sounds like more resistance to the DMA.
Another part of me thinks this will be good for security. Some random can't get a dev account and publish malware payloads on a hidden URL that will happily run on iOS devices, and are installed via a Safari zero day.
You see what they'll do when they're allowed to do that.
Apple's compliance will always be malicious, so the law may under no circumstance allow them to do that.
> To be eligible for Web Distribution, you must [...] be a member of good standing in the Apple Developer Program for two continuous years or more, and have an app that had more than one million first annual installs on iOS in the EU in the prior calendar year.
These are the same as the current requirements to create an alternative App Store. So it sounds like this is a way for developers of a single app to allow users to install just their app. Before this comes into effect, these developers will have to create a custom store to allow users to install a single app.
I'm pleasantly surprised to see the EU standing in this battle. This is a good thing for hackers, creativity and competition in the mobile space
"Always has been."
Silicon Valley's original sin is Steve Jobs conning Steve Wozniak and a bunch of tech contractors into building his business empire. Every company in the Bay Area is a politically implausible liason of a very specific kind of Objectivist control freak CEO[0] and the hippie nerds that can actually build what they want to sell.
The hacker mindset of openness is very easy to confuse with Jobs-types that want openness for thee but not for me. It's very easy to complain about people currently abusing their power (remember Google's "Don't Be Evil" poking fun at Microsoft?) but hard to recognize incipient abuses of future power. The only way to unambiguously avoid this is to go full Stallman[1] and categorically distolerate any amount of control or ownership over one's work.
To make matters worse, this industry is one in which you really can't make money unless you're selling something that's closed off and locked down. The people who actually do play fair get bankrupted any time the government is looking the other way on antitrust.
[0] Yes, I am calling out YCombinator. You're part of the problem.
[1] To be clear, RMS very much has Jobs' personality, grafted onto Woz's morality and skill. He would have become just as awful as Jobs had he not insisted on Free Software early on.
I do think people forget that when the iPhone app store was released it was a game changer. The whole idea of a single place to download all apps and games was huge for most people including developers. It meant that everything was there, in the one place and managed through that one app.
Now a decade has passed and we're asking for change. That's fine, but we can't forget that when the app store first came out there wasn't this hysteria around the need to sideload. The app store as a place for developers to publish their apps was huge, Apple did the publishing for you. How that we all have more choice, we're expecting Apple to change to provide more choice.
But we can't forget how beneficial the app store and the "walled" approach was.
Now there could be an aspect of predatory behavior by Apple in the way they charge developers etc, but that's where I feel the problem should be tackled.
With smaller apps I don't have this problem. There's typically plenty to choose from. If I don't like the policies of one, then I can go for something else.
If Apple is forced to allow FB an alternate path and FB takes that path abandoning Apple's App Store, you can blame Apple for the extortion fees in its App Store that are driving FB and others away. Had Apple not been so greedy, there wouldn't have been suits and the EC wouldn't have forced their hand, but Cook's gotta cook for shareholders and leaving even a single penny on the table would be against his commitment to them.
My grocer, who does far more for my well being than Apple, makes 2-3% store-wide markup and he still manages to invest in his store, feed himself and his family, and employ a decent sized staff on that ~2.5% -- and that's the case for most grocery stores, big and small, and we're all real good with that and have been for several decades, these people building actual buildings and gathering up the best foods the world has to offer from hundreds or even thousands of suppliers and paying people to cut open boxes and stock shelves with these amazing foods and mop the floors when we break jars of food that we never pay for he and his crew take sh*t from customers who had a bad day (who might even rob or assault them) and all for 2.5% margin while folks here, on a hacking forum of all places, simp for a walled garden that's extracting 30% from mom and pop hackers for providing what amounts to web hosting.
C'mon. Get real.
Android has sideloading yet Facebook still uses the official store.
With this available (which is a much simpler system), all of the App Marketplace-convoluted setups seems redundant.
I wonder what Apple's line is to justify not making this open for everyone
They will most likely lose.
It is a nuanced question with a computer[0], but for a phone (increasingly used for more important transactions and sensitive private data by people more naive when it comes to security) it is simply a no-brainer.
Unless cyber crime is prosecuted as robustly as robberies, I want this kind of jail to constrain the device. Believe it or not, it is a feature.
[0] I do run arbitrary code on my MBP, but then I am a dev who writes code. And, being that, I recently re-enabled the warning for running non-app-store apps on my Mac—I consider myself proficient enough, but perhaps that is exactly why I prefer having to go through an extra warning dialog if it helps reduce the attack surface.
Every one of them uses iPhones because they cannot be rooted and are encrypted by default.
Venn of old people and at least one group of security professionals.
This is a false dichotomy made in bad faith. You can have open computers and security for those who you wish to infantilize. Chromebooks for example have physical write protect screw inside to do exactly this: https://www.ifixit.com/Guide/Remove+the+Write+Protect+Screw/...
I fully expect the company that engineered the Vision Pro to come up with something like this if they wanted to. But they choose to spread FUD to continue collecting rent on the appstore instead.
I imagine it'll make it a lot harder for congress to kill TikTok in the US if rolled out globally.
Hopefully the EU can pressure Apple to relax some of the requirements.
He!
I’m sad that EU has to make big tech pay.
US antitrust and lawmakers love those sweeeet lobby donations.
Corporations run US.
I expand on my thoughts in this piece: https://www.philoinvestor.com/p/downside-at-apple-a-10x-in-1...
They are increasingly relying on having full control of their ecosystem to maintain their "monopoly", and with all the risks brewing in the horizon - its price is pretty high.
People extrapolate the present too much into the future, but much of life does not work that way.
I def look sideways at people who buy a used $300 iphone when you can get a safer, higher quality, more feature phone with more for $150. This is different from someone buying Nike Jordans because they are status insecure, because Nike Jordan's dont affect my life. A critical mass of Apple users caused developers to make Apps for iPhones.
There are plenty of “free Vbucks” and survey sites that show you how to enable sideloading on Android to download said app that is just pure malware.
I see this stance often - Do you mean worried for the wellbeing of the easily manipulable (e.g. children) on the platform, Or worried for the quality floor more generally?
The former has an argument, the latter does not in my opinion. Even then while I welcome a requirement for apple to notarise apps for regular install (particularly as a means to verify the source), I'd also demand the ability to run unsigned apps unrestricted - whether the barrier is self-signing, a settings checkbox, make me stare at a 30s countdown, whatever.
And yet the world hasn't collapsed due to every Android users' identity and bank accounts being stolen.
Maybe users aren't as dumb as Apple pretends they are.
You can enable unsigned apps, but you'll loose Apple services (e.g. iMessage). This should be enough to convince normal users not to do it, but allow those who really want to do it, to do it.
I feel sick. Yet, I am intrigued by what kind of drugs the PR team at Apple is taking... ;)
In my opinion, Apple's proprietary APIs provide a negative value to developers. Shuffling APIs around for no obvious reason is why none of my old iOS / Mac apps still work. I've been forced to issue refunds to people who upgraded their macOS and then afterwards noticed that my apps don't work anymore. And since Apple owns the customer relationship, we couldn't even send an email to warn them that upgrading will break their setup. (Pro Tools had to do that on basically every OS X upgrade.)
On Windows, things JUST WORK! :) and they've continued working with almost no maintenance for almost 9 years. The Windows version is, thus, highly profitable.
But the Mac version was a financial disaster. And discontinued.
EDIT: Just to clarify, I was super happy with Apple from about 2008 to about 2014 and shipped multiple iOS and Mac apps. But needless to say, my impression of them has soured when they started treating us developers badly. I'm now using Pop! OS as daily driver and it kinda feels as nice as OS X was before the stupidification efforts started.
That's what the 99$ fee for the developer program is for. The 50ct Core Technology Fee is just Apple showing the middle finger to successful developers. I hope the EU goes after this fee first. The whole reason for the DMA is that developers do not use Apple's platforms to bring apps to the user's devices. The user has paid for the device and the operating system, the developer has paid for the developer account, so I am really interested to see how Apple justifies that fee in a court of law.
That said I also don’t think it’s a reasonable expectation for old binaries to continue to work indefinitely. Maintenance is a reality of life of a software developer, and personally speaking if I found myself unable or unwilling to do quick spot checks on each platform my apps run at least once a year, I’d just drop support for those platforms or discontinue the app.
That’s not to say that Apple is blameless here, but I think Microsoft has set an unrealistic standard (while also making some things much more difficult for themselves… Windows on ARM for example will never materialize so long as developers expect to be able to toss a binary over the wall and abandon it for a decade, because no matter how good an x86 compat layer is, it’s still significantly worse than native).
As for cost, we selected initial values based upon data from the Open Beta and other adjustments made to milestone rewards before launch. Among other things, we're looking at average per-player credit earn rates on a daily basis, and we'll be making constant adjustments to ensure that players have challenges that are compelling, rewarding, and of course attainable via gameplay.
We appreciate the candid feedback, and the passion the community has put forth around the current topics here on Reddit, our forums and across numerous social media outlets.
Our team will continue to make changes and monitor community feedback and update everyone as soon and as often as we can."
No drugs. PR teams write what helps their company to succeed. They don't have to believe into what they write.
I do wonder if that would’ve been enough to have compliance.
I also wonder if apple could argue that web apps are enough.
Am I reading this right?
The walled-garden App Store was one of the reasons I got him an iPad in the first place.
It's more like a solution engineered around the headline of allowing direct-downloads, in the end Apple is still heavily involved in the release-process of the app...
Many Apple indie devs and fanboys are literally screaming. I bet many people @Apple are too. There are so many things the company could do to regain geek-cred. Package manager and windowing on macOS. Align Mac App Store policies with the more liberal Windows 11 Store policies. Let people run what they want, even outside the EU, including other web engines. Invest in Proton so old Windows games can run on Mac (but then, no App Store tax). Keep OpenGL and Vulkan around for the scientific computation folks (and others). Commit to keeping Rosetta2 around indefinitely, because compatibility is your #1 job as a platform. Open-source more stuff (god forbid, your OSes! why not?).
But they've gotten timid and conservative. Top execs see risk, and VPs seem to think they're making products only for the stereotypical technophobic grandpa, rather than power users.
Early indications are that Europe has learned from the mistakes of the GDPR, and enforcement of the DMA is going to be a lot more proactive. Notably, Facebook seems to be scared of it; the delay to launching Threads in Europe seems to have been for DMA/DSA compliance (in particular, it's not login-walled anymore, at least in Europe). Hard to imagine them delaying a product launch for GDPR compliance...
Developers need the iPhone and Apple needs developers.
Is Apple trying to get fined? They're not even hiding the fact they're maliciously complying.
For one, this makes deploying a free app on an alternative store (that becomes popular) simply impossible? I highly doubt that was the EU's intent.
Usually with malicious compliance you can at least see the logic for a future legal case. Here, if they were trying to lose a future case I don't think you could do worse.
You can monetize it with in app payments or ads such that wealthy people subsidize other users.
If the app is from a nonprofit they can get the fee waived.
The core issue is that Apple doesn't want to give away the absolute god-like control over how apps are distributed on iPhone and they can't be compliant until they let go. I am guessing this is going to get dragged on with 3rd version of Apple policies coming out soon after they get sent back to drawing board by EU.
iPhone users don't really own their own device, do they...
However, over the years there have been more and more instances where Apple decides what I can do with my phone. From restricting APIs to give their first-party apps advantage, to, most recently, not having any (local) method to move voice memos off my Apple Watch.
I've realised they are orchestrating their hardware and software to build a truly solid wall from within which they can extract continuous rent from their captives.
I don't own my device because I cannot freely run the software I create on it (without paying Apple and gaining their approval, which is impossible in some cases).
I'm done with Apple... but there are no acceptable alternatives. Android is bad in other aspects.
This is not a free and fair market; it's a duopoly.
I genuinely pray weekly for a phone like the Framework Laptop, where I can run my own software (Arch Linux) and repair and replace the hardware as needed.
Everyone should be able to run whatever legally-obtained program they have on their device without needing to pay someone, and without needing the permission of someone else.
In my opinion, that should be law. (I think that would be net-beneficial to society and so worth the restriction on profits for a couple of humongous companies or whatever.)
Then again, we are at the end stages of game consoles. Microsoft in particular seems to be considering the idea of not even bothering with hardware. Software is where the money is, Chinese hardware companies can make hardware like you see in the retro handheld scene.
P.S. Apple stockholders downvoting me, lol
https://www.opensecrets.org/orgs/apple-inc/summary?id=D00002...
Also, it is notable how free market fails to solve the problem: almost 100% of consumers seem to not care about freedom to install any software on their devices.
P.S
As long as the regular Joe doesn't bother about walled gardens, apple is on the green.
How many developers actually have a problem with apple's "My Way or highway" approach when it comes to walled garden tax or others, and how much are them from EU..