(评论)
(comments)

原始链接: https://news.ycombinator.com/item?id=39618673

首先,让我澄清一下:应用程序供应商和向独立游戏开发商销售的独立软件开发工具供应商或软件开发工具包 (SDK) 供应商之间存在显着差异。 这些是非常不同类型的关系,尽管它们可能与该帖子的作者感觉相似。 像虚幻引擎母公司 Epic 这样的 ISDK 供应商选择在 iOS 应用交付机制方面与 Apple 建立高度敌对的关系。 他们的动机似乎主要是由《堡垒之夜》的成功所驱动,尤其是年轻玩家,他们倾向于使用用真实货币购买的游戏内货币在 iOS 设备上的应用程序中大方消费。 这可能看起来不公平或不合逻辑,但他们对苹果作为“看门人”的立场似乎主要是因为这款产品获得了广泛的普及。 正如一位评论员今天早些时候指出的那样,这种成功部分是以苹果从这些购买中赚取佣金为代价的。 然而,更广泛的影响似乎会损害依赖虚幻引擎和 Epic 及其相关附属公司的其他相关产品的独立游戏开发商。 同样,Unity 是另一个与 Unreal 争夺市场主导地位的引擎,尽管它更注重原生 Android 和 iOS 移动设备之外的跨平台游戏应用程序开发。 同样,虚幻的成功对整个全球移动游戏行业产生了大大小小的重大影响。 关于“客户”的可能解释,需要理解的是,从苹果的角度来看,客户既包括从选定的第三方移动应用程序中购买可购买商品的应用程序消费者,也包括使用软件开发工具包开发应用程序的专业软件开发人员( SDK)以及来自竞争工具包的引擎,例如 Unreal、Unity、Monocube 等。 然而,无论术语如何,应该清楚的是,Epic 或使用 Apple 专有技术堆栈、操作系统或 SDK(以及相关技术)向 iOS 设备开发或发布任何类型内容的任何人在逻辑上都没有资格成为直接竞争对手或主要竞争对手 到苹果本身。 因此,苹果对出售给间接购买者(即寻求在 iOS 上开发和发布有利可图的移动娱乐特许经营权的应用程序和游戏开发商)的产品设置限制是不合理的。 虽然所有主要移动设备和 Io

相关文章

原文
Hacker News new | past | comments | ask | show | jobs | submit login
Apple terminates Epic Games developer account, calling it a 'threat' to iOS (techcrunch.com)
897 points by madtrax 17 hours ago | hide | past | favorite | 860 comments










Epic perhaps thought Apple might show them grace after the lawsuit in the US. A kind of repeat of the Apple-Samsung litigation where everyone has a "it's just business" attitude and keeps doing business together while simultaneously suing each other. Apple on the other hand has decided they will show them no quarter. I don't think they're being emotional about it. I think it's to show every other developer that they will actually enforce the DPLA that everyone signs, and they won't turn the other cheek.


Epic doesn't care whether Apple shows "grace", or needs them to, they are going in by force with the backing of the EU legislation. It might just take a year or two longer to get through the courts. They can hold out that long without any problems, preparing their store in the background.


Yeah, its really weird to appeal to the noble intentions of a corporation.

They're both just engaged in business.

I can believe that Apple is acting incredibly badly in this case without needing to fluff up Epic Games at all.

Apple and Samsung could sue each other and do business with each other because the stakes were lower and they were more codependent.



That's just the opposite kind of naive. Companies are still for the most part run by CEOs, and many of those CEOs have tremendous egos and most of them have a tremendous ability to direct the actions of those companies. Look at Tesla and Twitter lawsuits- they're clearly in Musks's interests.

Companies aren't minds of their own directing their own actions. Tim cook or some other high level executive is deciding these actions. Stop abrogating the direction of the literal directors



Twitter is a private company and Apple has a board of directors very interested in not rocking the boat


> Yeah, its really weird to appeal to the noble intentions of a corporation. They're both just engaged in business.

This is what's wrong with the current overly capitalist system. Companies are totally allowed to have no conscience, and externalise whatever they please to consumers and the environment. And you could even argue they are 'forced' to do so by due diligence legislation.

If we let this continue there will be no world left to fix. We have to change the game. I'm not saying we should go full communism. Capitalism isn't bad but there needs to be a balance between business and society with actual accountability (rather than the current 'green' initiatives basically just being PR without any kind of enforcement). It can't be all about money.

I think for US culture it's hard to imagine doing this but here in Europe society has always had this balance, at least in most countries. Initiatives like RoHS, GDPR, DSA/DMA are often called anticompetitive but we are actually trying to improve things for the benefit of society, not just the shareholders.



It's entirely a matter of incentives. Companies are like machines whose sole purpose is to make a profit. Pretty much everything they do apart from that (make products, employ people, pollute, etc) is, strictly speaking, a side effect.

If they could make just as much money (or more) without doing any of those other things, they absolutely would, and any company that wouldn't do the same would eventually be put out of business via competition, barring some kind of external intervention, say from the state.

If you want companies to grow a conscience, you're first going to have to figure out how to change their incentives, which means changing the environment in which they operate.



> It's entirely a matter of incentives. Companies are like machines whose sole purpose is to make a profit. Pretty much everything they do apart from that (make products, employ people, pollute, etc) is, strictly speaking, a side effect.

What do you base that on? Sure corporations take on a life of their own, but there's much more to most of them than purely making profits. They're made up of humans too, and usually it's some executive making a final call. There are many corporate agendas that have little to do with profit.

The meme that corporations are purely about profit needs to die, because it encourages that exact behavior by giving free reign to morally devoid executives, IMHO. Corporations can and should also be held to account legally and ethically for being good stewards of public interests in addition to profitability. In the end they're just tools for organization, and a rather effective one, but they're still run and accountable to humans and human values.



The mechanism we have for this is supposed to be competition. If one company is screwing you over, you patronize a different one.

This, of course, doesn't work in consolidated markets, and so what is necessary is for consolidated markets to be deconsolidated.



Most senior leaders I've experienced are preserving profits so they can maintain headcount. Is it without conscience to make sure thousands of people retain jobs? Even if it's ego driven it's still mutually beneficial.


Hard not to act as they do when its consumers happily reward them with their money.


If you want to dedicate your company to a purpose over profit, it should be something like this: https://en.wikipedia.org/wiki/Social_purpose_corporation


What is a "overly" capitalist system? Where we would find companies with a conscience for example? Argentina?


Capitalism is a system of private property and voluntary exchange. There's tons of accountability - people can stop buying and interacting with these companies.


This isn't always the case. Some of these companies own and run the only methods of doing certain things. There are some places, for example, where you can't use cash to pay for things. That means that, in those places, you cannot stop buying and interacting with Visa and Mastercard, for example.


> Companies are totally allowed to have no conscience

I don't think companies are going to form a conscience any time soon.

We need to deal with the fact that they're best viewed as being inherently sociopathic and regulate them effectively.



Perhaps a better alternative would be to stop anthropomorphising abstractions, and not try to weirdly attribute intentionality, independent agency, or sociopathy to the same thing we're acknowledging is incapable of conscience because it isn't a person.

Corporations are organizational models employed by humans in pursuit of human motivations. They are not entities unto themselves. Everything is humans, all the way down.



Corporate personhood means that legally they are. If we stripped that away and let the board of governors go to jail for doing blatantly illegal stuff, then they might stop being sociopathic.

I'd also like a pony.



No, they'd still be sociopathic. They'd do the absolute minimum they have to do under the law, and no more than that - exactly as a sociopath would if watched by someone with the ability to hurt them.

Conscience is fundamentally a trait that requires some kind of physical personhood - an actual self-identity with empathy attached to it. Corporations, being pure legal fiction, have neither.

This is why it is imperative to keep them as small and toothless as we possibly can as a society, even beyond issues with monopolies.



But in the case of the boards being mentioned, the sociopathy is combined with competition between members that doesn't exist right now. If one board member suggests doing something that would be negatively viewed but another doesn't, they are then competing with each other for the direction of the company as opposed to working together to do whatever sociopathic things serves both their best interests.

Sociopathy is all about driving the interests of the individual. Boards not being liable for the actions of companies allows those interests to always be aligned. Taking that away would require them to think about what's good for the business but also what's good for themselves and those things won't always align for all board members the way they do now.



"Capitalist" is a nonsense term that no longer carries any meaning.

There is a revolving door between government and corporate leadership.

There is no functional difference between corporate America and public service at this point in time.

One does not rule the other: they are one and the same.

Social media companies have entire teams run by Federal law enforcement.

Federal leadership draws its senior staff from companies like Google.

It is impossible to conduct business without thoroughly invasive involvement of multiple layers of government telling you what you can do, how you must do it, tracking your actions to ensure you comply, and levying obscene punishments if you don't.

For this "service" you are charged a level of tax that would make the Pharaohs green with envy.



Epic isn't squeaky-clean, but Apple is making dangerous and dumb decisions in this whole debate.

Banning third-party payments was one thing, but then Apple banned publishers from TELLING people about the ability to pay through a Web site.

That is not just unnecessary from a business standpoint (since the vast majority of people opt for the most convenient thing); but it's so offensive that it invites crackdowns, implemented by ignorant politicians and legislative bodies... hurting Apple's bottom line.

Apple is tarnishing its image and earning it a place among the true offenders of "big tech," a place it mostly doesn't belong because it's not a gatekeeper to huge swaths of the Internet and commerce the way Google, Amazon, and Meta are.



>but it's so offensive that it invites crackdowns, implemented by ignorant politicians and legislative bodies... hurting Apple's bottom line.

Apple is a billion (nay trillion) dollar company with the best lawyers and accountants in the world. They clearly believe that the added uncertainty and negative perception that could be attached to their brand by allowing systems that can increase fraud and malfeasance is more harmful to their bottom line than maintaining their walled garden with all the accompanying "crackdowns".

I, for one, agree with them. I would much rather keep the existing system for both myself and my extended family members and people who rely on me as their tech person than allow these third-party vultures to further complicate and enshittify the system. In the current case, if my parents bought something on their phone, I know exactly where to go to see the purchase and can easily help them refund it or, if it's a subscription, cancel it. Corporations misleading people into using external payment systems and channels in order to make a quicker buck (and keep more of that buck) is easily a worse experience for everyone involved except the vultures.



It seems pretty clear what should happen here: Apple should be able to require you to accept their payment system, but not to require you to charge uniform pricing across payment systems, and not be able to charge you anything for sales outside of their payment system.

Now you can continue to use Apple's payment system all you like, but if Apple continues to charge 30% when e.g. Stripe charges ~3%, you're going to pay the difference for the privilege.

And with any luck that would encourage Apple to match Stripe's fees, but either way, now the choice is yours instead of the extra fees being hidden and mandatory.



I'm not aware of any duty to deal in the DMA.


> 12. The gatekeeper shall apply fair, reasonable, and non-discriminatory general conditions of access for business users to its software application stores, online search engines and online social networking services listed in the designation decision pursuant to Article 3(9).

Apple don't get to deny access to their main competitor in this space just as a show of force. That is not fair, reasonable or non-discriminatory.



Epic also intentionally broke agreements with Apple before. Non-discriminatory doesn’t mean they have no grounds to terminate Epic’s developer accounts, and Epic is continuing to make themselves look untrustworthy by trying to publicly and explicitly shank Apple. Spotify is also trying to shank Apple in all the same places Epic is, but they also didn’t go behind Apple’s back to deceive the prior review process in contravention to a signed agreement, file suit and spin-out a pre-prepared publicity stunt-filled PR campaign and then go on to court to testify that all of that was done on purpose. Tim Sweeney and Epic did.

It sucks because I was hoping this fight was basically in the rear-view mirror now, but it’s hard to argue Apple has no grounds for calling Epic untrustworthy and not even maintaining an arms-length business relationship in one jurisdiction with them. Who’s to say Epic wouldn’t try something similar again? Apple can still set terms under the DMA, and Tim has been publicly campaigning that these terms violate the DMA which isn’t actually his call to make.

Also one other point:

> Apple don't get to deny access to their main competitor in this space

As of today, and yesterday, and going back to the dawn of the iPhone: Epic isn’t anything in “this space” let alone Apple’s main competitor. They have stated that they intend to compete, and want to compete with Apple in this space, but Epic’s iPhone app marketplace is vaporware. It hasn’t shipped, it doesn’t look like they’re going to be able to ship now, and in its entire history of being discussed, has earned Epic €0.00 to date.



>Epic also intentionally broke agreements with Apple before.

This is funny to point out since they did it specifically to sue over it (you pretty much can't other wise).

So Apple has their draconian 30% cut or there's literally no other way to have an application run on iOS policy, you can't challenge it without breaking it so you can sue, and because you broke it to sue you are now permanently barred from every making another iOS app.

Yea that seems fine, no monopolistic behavior here, it's only 49% of the phone market so it's fine.



They had the alternative of pulling their software on principle and suing, but they wanted the fight they would have by having Apple suspend and then terminate their developer accounts to bring more public opinion to their side, and they sure got the fight. As a developer enrolled in the program, it would have been hard to argue they didn’t have standing as long as what they were arguing had plausible legal merit (it did, it may not have been the winning argument in the end, but it was at least plausible at the beginning and they won on one count).

The goal wasn’t just to sue Apple, it was to shank Apple with one hand while filing suit with another and they had multiple opportunities to get their account unsuspended at the beginning of the lawsuit even while the case proceeded, before it was eventually terminated.



> They had the alternative of pulling their software on principle and suing, but they wanted the fight they would have by having Apple suspend and then terminate their developer accounts to bring more public opinion to their side

I think that gave them much stronger standing and claimed damages.

It's a weaker argument if they voluntarily removed themselves from the AppStore.

Apple could have trotted out some 'We typically work well with developers in Epic's situation, but they never approached us so there was nothing we could do' excuse.

By forcing Apple to take an action, it concretely showed that Apple does in fact remove access if companies tried to forward users to alternate payment methods.



Sure, maybe this was the better strategy given either strategy was going to be a long shot, but they high rolled for what was ultimately a contract renegotiation and lost worse than if they had played their cards differently. Higher risk can mean higher rewards, but in this case it just worked out to be a bigger loss. They were never entitled to the outcome they fought for, but it was their right to fight for it and Apple’s right to defend themselves and their policies.


There is no such thing as “stronger” standing. You either have standing or you don’t. It’s the rule almost everywhere that a party to a contract can seek a declaratory judgment regarding the contract without breaching.

This idea that Epic had to breach to sue is part of a well crafted PR campaign by Epic.



There is no alternative to mobile computing. Both vendors have draconian rules.

These are devices so essential to modern functioning that the regulators need to come and tell both Apple and Google that unlimited web installs are user rights.

Epic is right. Apple and Google are monopolies over an entire class of computing, and it's a 100% artificial racket.



> These are devices so essential to modern functioning that the regulators need to come and tell both Apple and Google that unlimited web installs are user rights.

This might be what you want but without new legislation, because the DMA ain’t saying what you want, regulators are not within their rights to impose this requirement.



You can sideload apks on Android and have alternate app stores too. I don't think the situations are in anyway similar or comparable.


Agreed. Google's lock-in is much more through bundling and must-default agreements.


> You can sideload apks

Just because you can ask your users to build a nuclear fission reactor, doesn't mean that they can or will.

F-droid gets ~3M MAU, with a 70% bounce rate. It's pitiful.

This is a pathetic case for mobile rights and freedom. Practically nobody knows how to make use of this model.

Installing software should be first class, not buried in the settings. It shouldn't have scare walls, either.

Google knows exactly what they're doing with the "freedom" they're letting end users have. 0.1% of users even know about or can leverage it.



The largest android manufacturer ships their own alternative galaxy store...


I am sorry to push back on this, but this is just incorrect.

The truth is the vast majority of users do not care about sideloading apks. Apple knows this. Google knows this.

However, it is important that it is allowed without any major hurdle (a warning dialog that you need to click OK on is not a major hurdle for me once you consider that many malicious actors will use this sideloading for nefarious purposes).

Google allows it and you are free to use it without major hurdles. Yes, most users don't care to, and that's fine.



> The truth is the vast majority of users do not care about sideloading apks.

You can't really say that since it isn't a common deployment strategy. If web installs of APKs were normal and had no road blocks, then the practice would be commonplace.

The users care about software. There is only one blessed path to get it.



F-Droid is not a good comparison here because the primary motivator for people to use it is ideological, not because it has a wider selection or cheaper prices. The many different app stores in China is a better example of how a somewhat competitive app store landscape could look to the average user.


I realize the gravity is a lot less here, but consider Civil Rights protests where people intentionally but peacefully broke (bad) laws in protest. I would consider what Epic did in a similar way.


This isn’t Segregation. Epic isn’t Rosa Parks. Apple isn’t a legislature. Epic’s actions until now have been for a B2B contract renegotiation, not a human rights movement.

People who did fight for civil rights were also punished with the force of law for their civil disobedience. The laws were unjust, but they still had consequences for those who lived under them, otherwise they wouldn’t have had to fight. Epic is also facing the consequences of their actions, but it’s only really important to them that they win. Everybody else invested in this fight (within the EU) will probably be able to get anything they want but Fortnite from some other app marketplace.



Trying to reduce a monopoly isn't as important as civil rights, but it's a lot more important than "B2B contract renegotiation".

Epic wants better terms for everyone, not just their app.



That's Epic's PR spin, but I ain't buying. This was a chance to reduce the fees they pay to Apple, not subject themselves to the customer relationship rules set by Apple and expand into another line of business. The legal, political and PR campaigns were tools in their arsenal to put pressure on Apple.

They lost, but good news for all the not-Epics out there because there's other companies who stand to benefit from the recent Court and Commission-induced changes Apple made to their policies. It just won't be Epic specifically.



> So Apple has their draconian 30% cut

This notion that 30% is 'draconian' is curious since Steam -- on supposedly open PC -- costs devs more, and even 30% is wrong since it's not 30% below a certain revenue level or in the second year onwards, again in line or less than stores on other platforms.



If you don't like Steam's cut, you can go to Epic or GoG or Origin or Microsoft.

If you don't like Apple's cut, you couldn't (effectively still can't because of the absurd 1 000 000 installs/updates rule) go to any other storefront.

Before you bring up Xbox or Playstation: those devices are not essential computing devices. You can't function in modern society without access to both a computer and a smartphone. That puts a special burden on the companies that effectively own the software stack on those devices.

Not that I see it happen, but lets paint a PC horror scenario:

- Microsoft starts demanding to motherboard and laptop manufacturers to include their Pluton security chip

- Secure Boot can no longer be disabled

- They restructures the Windows kernel in such a way that DirectX is much faster than Vulkan

- They only allow games on the Microsoft Store access to DirectX 12.3 and 13

- Hell, _anything_ not installed from the Microsoft Store has dark-pattern warning pop-ups that make it both too confusing and too scary for the layman to install things from outside the store

- Microsoft also starts to demand a €0.50 fee from any developer that gets more than a million installs - with some updates counting towards installs. _This includes free applications_.

Do you see the problem now? Apple is essentially doing all of these things.



> Before you bring up Xbox or Playstation: those devices are not essential computing devices.

Dude cmon this is not how the legal system works, you can't just pretend that there's such a thing as an "essential computing device" as if iPhones are a human right or some shit



Human right? No. Human necessity in the modern world? Kinda yes. Some businesses are mobile-only now, not just mobile-first. And you need either a computer or a smartphone for many things now. You're really going to be locked out of a big part of normal life without a general computing device.

An Xbox or PS5 is not needed to live a normal life (if you ask my girlfriend it's even the opposite :)



> Dude cmon this is not how the legal system works, you can't just pretend that there's such a thing as an "essential computing device" as if iPhones are a human right or some shit

If I want to file my taxes (in Australia), I need an authentication app that's only available on iOS or Android. I can't use an Xbox or a Playstation. That's the difference.



There are authentication apps on windows, Mac, etc, and you also have the option of using something other than an electronic device.

Before you say desktop OSs are not the same thing, it is to the government. The difference between iOS and macOS is the same as Windows XP and Windows Vista legally, Google only got dinged as a monopoly in the Epic case because of preferential treatment, not because it was "essential" or that the smartphone market is any way distinct or unique enough for that. Microsoft got dinged because it was 95% of the personal computing market in general. Apple is not even close here.

It is fine to suggest abuse and sending warnings, but if you've even remotely looked at any of the legal cases the US government brought against tech companies in the past, you'd know how much of a joke it is when people talk like this.



If we as a society collectively decide that they are, then they are.


Yes except Steam: * Takes their cut for games purchases on their store

* Doesn't have any rules about in game payments/utxns, if you want to use steam wallet for that they'll take 30%, if you want to process the payment yourself or direct users to a website they don't care at all

The last point is Apple's monopoly, along with no sideloading; because if I don't want to use Steam then I can use whatever else I want to.

But I agree, 30% even just on games purchases is too high, and we should reduce this profiteering across the board, Apple, Google, Microsoft, etc. Good thing we can multi task, right?



The PC isn't "supposedly" open, but open. Steam do collect a 30% fee but crucially, they have to work for that fee by competing on core service quality and quality of life features (like cloud saves).

Apple is perfectly entitled to ask for a 30% fee, as long as they allow for competition on equal footing (for clarity, this means they don't try to collect exorbitant rent from their competitors first). Let the free market sort it out.



> and quality of life features (like cloud saves)

You mean like CloudKit?

Apple SDKs exist and do things - including everything Steamworks does and quite a bit more.

If Apple decided to only allow apps distributed through them to use their SDKs or services, then would it would be fine because they'd be like Steam?



As a user, I have to pay for iCloud storage for apps that use it. There is a free tier, sure... which most users will fill very quickly just with device backups and photos alone.

I don't recall ever playing for cloud storage on Steam, though.



They have different QoS levels.

Steam Cloud is truly a backup service. It's not fast even for tiny amounts of data. They'll even kick you over to an even slower lane if you store anything over 250 MB.

Meanwhile, you can do near real-time app synchronization over iCloud between devices.

But yeah, it'd be great if Apple bumped up the free tier size. That said, I've never actually had any problems storing app data on iCloud. Apple users seem to either pay for more storage or not backup to iCloud, so from a developer perspective, eh.



I'm not a lawyer so please excuse this potentially dumb question, but why do they have to break the agreement to sue them?


Also not a lawyer, but my understanding is that in order to have standing to sue, you must be able to show that you were damaged by the behavior you are trying to file suit against.


It's not 49% of the phone market in the EU. More like 36%, and in some markets like Italy and Spain, far far smaller.


It doesn’t matter. A company does not have to be a monopoly to be a gatekeeper under the DMA. The DMA defines gatekeeper (among other things) in terms of the number of users in the EU and revenue in the EEA. According to those definitions Apple is a gatekeeper and the DMA applies to them, monopoly or not.


> This is funny to point out since they did it specifically to sue over it (you pretty much can't other wise).

This is simply wrong.

Many have sued Apple over the legalities of the development agreement over the decades. They just always lose.

And Epic could've chosen to follow Spotify and lobby behind the scenes but instead chose the PR move.



> This is funny to point out since they did it specifically to sue over it (you pretty much can't other wise).

Are you a lawyer? You sound awfully assertive in making this claim, especially with the slight contempt/patronizing tone.



> Yea that seems fine, no monopolistic behavior here, it's only 49% of the phone market so it's fine.

iPhone marketshare in the EU is about 22%.



I find it hard to see Apple being in the right here. While I'm not so naive as to think one company is "good" and the other "bad", I do think that as developers Epic is fighting for our best interests. Apple's app store monopoly serves only Apple.


Criticize Apple vigorously and criticize Epic vigorously. Epic's been fined for dark patterns, data collection on minors below 13, and their entire business model relies on getting children to buy worthless cosmetic skins out of peer pressure, while optimizing for engagement and addiction. It's a predatory business model that should be illegal.

One of their main goals in bypassing IAP is to make these microtransactions non-refundable, so parents are screwed. They're the great satan.



Source for your last point there, please.


Fortnite V-Bucks are nonrefundable (at least they're still marked that way on their site). Their Epic Games Store policy says: "Also, most in-app purchases are non-refundable", so that seems to extend to other games in their store. Epic used to ban Epic accounts after parents used chargebacks (so you lose all your other games, even ones you paid for); it became a big enough controversy (since chargebacks are the only option) that they softened it and now they just ban the credit card. In comparison, every Apple IAP is eligible for refunds and Apple is pretty liberal about granting them.

I assume that one of the reasons Epic isn't as hated as EA is that "the TotalBiscuit audience" is too old to be in the target market for Fortnite.



In the right and within their rights are two separate things. I’m not exactly happy with all of Apple’s App Store policies either, but they have their rights.

I also don’t believe Epic is doing this for anything other than Epic’s self-interest. They have no duty to other developers, and this is a potentially new line of business for them, not a liberation of iPhone app developers.



I do not. Tim Sweeney testified that had Apple offered a special deal just for Epic, they would have taken it.


Maybe I should rephrase that, they're indirectly fighting for our best interest. Obviously their motives are selfish, but their wins are generally good for the rest of us in this context.


Epic does have a history as an app store. They are the main competitor to Steam on Windows, famous for giving away games every week to drive traffic.


Apple doesn’t compete with the Epic Games Store on Windows anymore than the Epic Games Store competes with the App Store on iPhones.

EDIT: just realized I originally mixed up Origin and the Epic Games Store. My bad.



>Origin competes with the App Store on iPhones.

I guess we'll see in the light of the DMA. Apple didn't allow EA to compete before, but who knows now.

But this seems to be missing the point. Epic Games wants to put their store on mobile, they had android on the roadmap for years. They very much want to compete.



First, thank you for posting this because this was my first clue that I mixed up EA’s thing with Epic’s thing. My bad.

Second, wanting to compete and competing aren’t the same activity. They are not presently a competitor to the iPhone’s App Store. They may become a competitor in the future, pending presumably at least some discussions between Apple, the EC and Epic, and possibly a legal fight, but calling them an app marketplace competitor in the present-tense is not accurate nor justifiable.



These words have a specific, narrow meaning and your laymans impression is the opposite of helpful in interpreting them.


In the context of standards essential patents, yes. In the case of DMA compliance, it’s a bit more TBD until the EC issues more guidance and actual legal precedent is set, but what we do know is that the DMA still allows Apple to set terms that 3rd parties must both agree with and abide by which means having an active developer account with Apple. If Apple believes Epic will not abide by the terms in good faith, they don’t have any reason to maintain a relationship with Epic, and Epic has given Apple plenty of reasons.

The real and interesting question is whether they can do this before they prove Epic’s non-compliance with the new terms.



This will be another issue determined by EU courts, but Apple is not justifying it as a show of force. They're justifying it based on Epic's prior breach of contract and statements they've made. I think based on the record, courts will side with Apple.


Why would a 4 year old breach of contract warrant a ban today instead of 4 years ago? The trigger was that Epic criticized Apple, that doesn't seem like a warranted reason to ban someone even if they did something bad 4 years ago.

Also since the DMA bans arrangement that Epic breached before, there is no reason to suspect that the EU account will breach anything new now, I really doubt EU will let this slide.



> The trigger was that Epic criticized Apple

Epic has been criticising Apple almost every single day.



Apple themselves said that the trigger was Epic criticizing them.


… according to Epic


>Apple shared the following statement:

>Epic’s egregious breach of its contractual obligations to Apple led courts to determine that Apple has the right to terminate ‘any or all of Epic Games’ wholly owned subsidiaries, affiliates, and/or other entities under Epic Games’ control at any time and at Apple’s sole discretion.’ In light of Epic’s past and ongoing behavior, Apple chose to exercise that right.

emphasis mine.



no, according to the emails that we can all read clear as day


The email I've seen from Schiller presents it as a combination -- it says that Epic has previously broken its agreement with Apple because of disagreements about the rules, and that Epic has publicly disagreed loudly with Apple's DMA rules. The disagreement wouldn't be a problem without the history of violations.

No idea where this will actually go with the EU regulator, but US courts said it was okay for Apple to keep Epic's developer account suspended based on this.



presumably apple's ban on epic games is for life, not just for a year or two. and registering a new account doesn't change that - it's just ban evasion.

to wit: you are still banned from reddit or paypal or any other online service, even if you create a new account. if they can link it they'll ban that one too.

and this is a new account that epic games tried to register recently. so it got banned too. Not that complex/hard a concept really, unless you're trying not to understand it.

again, do you think you have a right to create a second reddit account after your first one got banned from the service? how about a bank account, do you get a do-over if you do some fraud and get your first account banned?



> presumably apple's ban on epic games is for life, not just for a year or two. and registering a new account doesn't change that - it's just ban evasion.

They didn't ban every epic account back then, just the violating account. I am pretty sure most of epic games accounts are still there, just the fortnite account got banned.



If Reddit were in the kind of market-dominant position than Apple is, then yes, absolutely, it should have been a right.


The EU courts won't, nor will the Commission.


The courts and 49% of people would side with Apple even if it turned out they were grinding up orphans to make iPhones.


Apple has nothing on their side aside from a few tweets criticizing them, that just won't cut it as an exemption to the DMA. It's not like Epic released malware or anything.

Remember that the whole goal of the DMA is that actors like Apple and Google can't decide to block competiton on a whim, the exact thing they are doing right now.



According to the article, they have the official court ruling…


They don't have a court ruling on this that has any relevance in Europe.


Do EU courts consider sworn foreign testimony entirely inadmissible as evidence? It is a fact that Epic swore before a court of law, a foreign court but still a recognized court of law, that they did all this on purpose. EU law might still not allow for its submission into evidence, I don’t know, but that isn’t nothing either. Unless prohibited by law, a Judge in his professional judgement might still allow it.


Depends on the ruling, judge, and arguments. Law does pay attention to overseas precedence, but it's just another piece of evidence to consider, not final worldwide judgement.

In the case here, Epic doing a behavior to go around a store policy that EU specifically is considering bad may mean they cast aside the US rulings.



I suspect if the disagreement is in Epic refusing to commit to honoring a contract and the CEO referring to it as requiring "sworn fealty", the actual resolution would be for Apple to show the actual harm in a marketplace violating said contract.

From there a lot of things can happen to negotiate a resolution, such as negotiating penalties for not following said contract.

I don't think Epic will be able to convince a court that there is no resolution when Apple has already said before and now what they would require for Epic to resume their business relationship with Apple.



I think we’re at least 95% or more in agreement here.


Since the article was talking about Epics worldwide license….


The article is talking about the license for Epic's EU subsidiary, which would have been used to launch an app store only in EU (as the only region where Apple is obligated to make competing app stores possible). When the EC, and possibly later the courts, evaluate whether this is breaking the DMA, a US court ruling permitting the closure of Epic's developer accounts has no bearing.

The EU is a sovereign entity, enforcing its own laws in its own territory. A US court ruling can't compel the EU to allow Apple to violate EU laws when operating in the EU. How would that even work?



> The EU is a sovereign entity, enforcing its own laws in its own territory. A US court ruling can't compel the EU to allow Apple to violate EU laws when operating in the EU. How would that even work?

In a word: treaties. Usual disclaimer that I'm not a lawyer yada yada, but treaties are generally why one country's laws or legal proceedings might affect another country in some way. Think stuff like US copyright law being applied to Europe [1]. I don't actually know how or if anything would even apply in this specific scenario (not a lawyer and I think it's pretty unlikely that the US court ruling would affect the EU DMA here), but treaties are what you'd look at to find out.

[1] Technically those countries passed their own versions of the US law, but it's all hammered out in the World Intellectual Property Organization Copyright Treaty.



In the US and in most countries, sure that'll be enough but in the EU, the DMA superseded their contracts. Apple might have got away with it if they had limited the ban to outside the EU but as I understand, they didn't.


a) It is fair and non-discriminatory. Epic was found by the courts to have violated the terms of the agreement that they signed and Apple had the right to terminate it. They have done this with other developers as well.

b) Epic is not their main competitor in anything.



Have any other companies announced credible plans for a competing app store? I'm at least not aware of any, which would absolutely make Epic their main competitor.

It is pretty hilarious how people think some US court judgement would have any relevance on EU anti-trust regulation.





I think you're confused how this works.

Apple doesn't need a court judgement to terminate a contract. They can just do it if they believe terms have been broken. Epic sued them in the US to reverse this decision and the courts found in favour of Apple. The process in the EU starts the same way.

And this is a basic contractual dispute seperate from the DMA which is why the many other parties have not also had their contracts terminated.

Also running an App Store is hard. It's going to take more than a few days to see competitors.



Well, yes, clearly I think you're confused about how this works given you keep thinking that a US court ruling is going to overrule the DMA on EU soil.

The entity that Epic will be complaining to about this will not be a US court. It will be the EC. The EC will look at the text and the intent of the DMA: to permit competing app stores. They'll also note that Apple has (arbitarily and without any technical justification) made a developer account a requirement for launching a competing app store. And finally, they'll note that Apple is terminating the developer accounts of the company most vocal about intending to launch a competing app store.

It doesn't matter what text Apple has in their contract about how they're permitted to close developer accounts for any reason they want to. It doesn't matter that they have a courting ruling from some other country. Apple chose to gatekeep app store competition on membership in the developer program. To prevent this from being used as an end-run on the DMA, the EC just an't allow Apple to terminate the licenses on a flimsy pretext. And "Tim Sweeney tweeted mean things about us" is not going to work.



a) No one has said that a US court ruling has jurisdiction over the EU. Developers have to sign seperate contracts in the countries that their apps are being sold in.

b) Epic's actions e.g. pushing hidden IAP features were a fundamental breach of the contract in all countries where it was signed including EU. It was never about Epic criticising Apple.

c) Apple takes the first move in terminating the contract. Then Epic sues. And then the EU legal system will settle the matter. That is the process.



You keep hammering on point c but nobody in this thread has disagreed about the sequencing.

a -> that is the clear implication of one of the above comments, ie. if it was a legsl use of the contract in the US that somehow will shield them from dma violation, but dma supersedes contracts



How is that at all relevant to future litigation over the DMA, which is what this thread is discussing?

It sounds like you lost the thread, not GP



You’re missing a key point by calling this a “competing app store”. That’s not what it would be. It would simply be Epic’s app store with Epic’s apps in it, the purpose being to maximize Epic’s revenue on Epic’s games. Apple, in case you haven’t noticed, isn’t a game company — they don’t compete with Epic. Microsoft does. Steam does. Apple doesn’t. In fact, given that Epic games haven’t been on iOS in ages, there’s literally zero competition even there.

It’s kind of silly to think that other companies that actually compete with Epic would choose to publish via the Epic store, since they’d just be giving money to their competitor. Either they’ll build their own stores or they’ll continue business as usual, using the device manufacturer’s stores.

To your other point, while a US court judgement is unlikely to have direct relevance to EU regulation, it does help establish a pattern of behavior on Epic’s part.

It’s also important to note that the provisions for establishing an alternative app store are designed to protect the consumer. Repeated violations of contractual agreements is clear evidence of a company’s untrustworthiness, and it would be irresponsible for Apple to do anything other than exercise the termination clause as a result..



No, it wouldn't be an Epic-only store.

One reason we know this is that Epic Games Store on PC isn't Epic-only.

Another reason we know it is that Apple has (arbitrarily) forbidden app stores that aren't open to third parties. Even if Epic wanted to make it a first-party only store (why?), they couldn't.

You claim that Apple isn't a gaming company. It's true that Apple doesn't really develop or publish games. But the App Store is the world's largest games store, larger than e.g. any of the console games stores or Steam. Every estimate I can find is that significantly more than half the App Store revenue is from games.

Finally, you suggest that nobody would publish games on Epic's store. That might be true on iOS just due to the unreasonable terms Apple set for that (in particular the core platform fee), but it certainly won't be true due to competitors not wanting to give 12% to Epic rather than 30% to Apple. This fear hasn't stopped companies from publishing their games on the PC EGS.

Apple claim that all their requirements are there just to protect the consumers. They might be telling the truth, they might be lying and actually just want to make life as hard as possible for the competing app stores. It's hard for anyone on the outside to be sure which. But terminating the developer account of the most credible competitor on the day DMA enforcement starts is a pretty bad look, and makes it quite hard to believe Apple's story on why the requirements exist.



> Another reason we know it is that Apple has (arbitrarily) forbidden app stores that aren't open to third parties. Even if Epic wanted to make it a first-party only store (why?), they couldn't.

That's a circular argument. Apple is arguing (maybe wrongly) that Epic won't follow the rules. You can't refute that argument by saying "but the rules say they have to follow the rules".



The GP wasn't making an argument about why Epic's account was terminated.

They were making an argument about why Epic wasn't a competitor to Apple. That argument was based on the mistaken belief that Epic was looking to launch a store only for their only games.

In that context it's not a circular argument to point out that a first-party only store cannot be launched on iOS, so obviously that's not what Epic is intending to do.



Apple absolutely competes with Epic. Mobile in general and iOS in particular are massive markets, both player base and profit wise, for gaming.

On iOS apple has decreed that they deserve 30% of that action. And is now banning the developer of one of the most popular games (on any platform).



By that definition every app developer is a competitor.

And Apple is basically a trillion dollar company. Tens of millions in lost revenue from Epic isn’t going to cause them to lose any sleep at night.



It's not about these tens of million, it's about control over all of the money, and about control of everything on the device more broadly.


> By that definition every app developer is a competitor.

In a sense, yes. The term "sherlocked (by Apple)" exists because Apple routinely releases its own version of various apps



"it happened via operation of private contract so it is thus presumptively fair and non-discriminatory" is not how the DMA works, at all.


You don't have a duty to hire in USA, but you can still get in trouble for illegally firing someone for the wrong cause. Same applies here, this isn't rocket science.


Right, the major difference being that Epic is not an employee of Apple and thus cannot benefit from employment law. The terms of their relationship is governed by contract law, and now the DMA.


DMA, Apple can't just retaliate for Epic complaining about them, this doesn't mean that Apple is forced to deal with everyone they are just banned from retaliating for certain things:

> 6. The gatekeeper shall not directly or indirectly prevent or restrict business users or end users from raising any issue of non-compliance with the relevant Union or national law by the gatekeeper with any relevant public authority, including national courts, related to any practice of the gatekeeper. This is without prejudice to the right of business users and gatekeepers to lay down in their agreements the terms of use of lawful complaints-handling mechanisms.

I am not 100% certain that would apply here, but if the DMA doesn't protect against these things then I am pretty sure that EU will plug that hole to ensure gatekeepers can't retaliate unfairly.



You should read the US ruling [1]. This is not about Epic criticising Apple.

This is because Epic did things like pushing a hidden IAP system inside Fortnite to evade review and then at a later point switching it on. This sort of thing has been forbidden since the early days of the App Store. It is a fundamental part of the Apple-Developer contract that you allow reviewers access to all functionality.

[1] https://law.justia.com/cases/federal/appellate-courts/ca9/21...



You keep repeating this, but I don’t see how it is relevant. Apple’s rules are not relevant anymore under the DMA. Under the DMA, companies are allowed to set up alternative app stores period. It doesn’t matter if they violate Apple’s App Store rules prior. The point of the DMA is exactly that you can make your own App Store that doesn’t have to comply with Apple’s rules.

I can understand that Apple wants to safeguard their platform by requiring notarization, etc. But they are playing with fire here. One outcome of misbehaving could be that the EC will require full sideloading (Android-style), so that Apple cannot sabotage third party stores anymore, like they are doing now.



Even if the "hole" is plugged you'd have to prove in court you were being retaliated against. Vibes are not going to be enough. You'd need a decision maker's e-Mail saying "you know what, fuck Epic cancel their account". Without that smoking gun all Apple needs to do is show all the instances of Epic violating their contract. Same if they canceled your account because of violations.


Here it is easy since Apple admitted to it. Them bringing up all of Epics recent criticism of them here works against them, it is like talking a lot about someone's race when you fire them, that doesn't look good in court even if you also gave another reason. For example firing someone with the reason "He was a lazy black guy" could be read as you firing him for being lazy, but I doubt courts would see it that way.


Holy shit what hyperbole. Apple asked for a realistic assurance Epic wasn't entering into a bad faith agreement. Epic decided they couldn't do that so Apple terminated their account. Pretending Epic is a faultless victim is just ludicrous. Not only have they previously violated the developer agreements they've given every indication they're incapable of entering any good faith agreement with Apple.

They've been throwing tantrums against every company they deal with. They want to charge fees on their store and platforms. They want their IAP. But they act offended when any other company wants to charge them to be on their stores.



Apple is asking for a clear commitment to honor its contract this time. I'm pretty sure a court ruling on reinstating the account isn't going to also require a clear commitment to honor the contract.


That’s very much a Pyrrhic victory if Eoic doesn’t have access to the US market. The court ruling in the US said that Apple has the right to terminate their account.

From the linked article

> This judgment stated that “Apple has the contractual right to terminate its DPLA with any or all of Epic Games’ wholly owned subsidiaries, affiliates, and/or other entities under Epic Games’ control at any time and at Apple’s sole discretion.”



Apple Terminates Epic Games' Developer Account (USA)(2020) https://news.ycombinator.com/item?id=24309632


This is about Epic having access to the EU market.


That’s why it’s a Pyrrhic victory. They have access to the EU market which is much less profitable than the US market.


Pyrrhic implies that the battle is over. I see it more as a foothold for a much longer battle. I'm sure North America and Asia aren't ignoring this whole ordeal.

It should also be noted that this article specifically talks about Epic's Sweden AB account being banned. It doesn't affect the state of the US account (which may very well be banned anyway).



> Pyrrhic implies that the battle is over

Other way around, "victory" implies the battle is over, Pyrrhic as a modifier implies a victory that inflicted such a devastating toll that it was tantamount to defeat.



Right now they have access to neither. A less-than-complete win is not a Phyrric victory.


"Thin edge of the wedge" might be the better way to see it?

Epic have cracked open the walled garden in one part of the world (EU).

They need to consolidate that win in the EU so it doesn't disappear, then leverage it to break open the walled garden in other places as well.



Epic is just Tencent which is an organ of the Chinese state. They might have been able to break open Apple like an egg in Europe but the final boss battle is going to be much harder for them.


This is total nonsense, Tencent only has a minority stake in Epic, like they do with most other gaming companies.


As long as Forkknife continues to print money, they can afford the battle.


I think with Samsung, Apple had little choice. If you need to buy over 200 million high res mobile screens per year you have very few choices. Exact numbers on Samsung’s end aren’t readily available, but semiconductor components are by far their biggest segment and Apple is probably their only significant external customer.

I am absolutely sure Apple would love to cut Samsung off at the knees, but not if they do it to themselves at the same time. Samsung poses a much greater threat to Apple than all the third party app stores that could be dreamed up.

It’s a really interesting mutually assured destruction situation.

Epic and Apple, on the other hand, can both be fine without each other, so I wouldn’t expect them to work through the animosity



Parts of Apple's DPLA are likely unenforceable in the EU going forward.


Attempting to enforce an "illegal" contract provision seems pretty "emotional" to me. Apple is finally in a position to lose their monopoly grip on a platform software store, and they clearly will stop at nothing to stop the loss of that revenue, this is obviously an existential problem for them.


It certainly threatens their app store revenue, and by extension market value, so it's rational for them to push back, but by no means is it an "existential problem". Apple is quite a bit more than just the app store.

There's probably risks on both sides here, too: Playing hardball with EU regulators and courts could cost them a lot of money.



> so it's rational for them to push back

If your vision for your company only extends to the next quarterly earnings report, sure, it's "rational."

If you consider the fact that every other participant in the market dislikes this practice, that this dislike has finally risen to the level of government involvement, and that laws are about to be written taking it away from you, then clutching it to your chest is best understood as an emotional position.

It's rooted in a desire to not lose the past while attempting to deny that any other future could possibly exist. It's classic denial, on a trillion dollar corporate level.



I fully agree that what they’re doing now is absurd and way too much. But no resistance at all might expose them to shareholder action in the US.

Still, about 10% of the pushback they’ve been showing so far would have probably been plenty.



> I don't think they're being emotional about it

It's hard to read it as anything but emotional. It's pure display of power, Apple is willing to hurt iOS users to make a point to other developers.



Epic Games was willing to hurt their iOS users by knowingly, wilfully, and strategically breaching Apple's developer agreement in a way they knew would result in Fortnite being removed from the store. Then they manipulated their customers into directing their anger towards Apple even though it was Epic's wilful actions were to blame.

I'd be a little emotional too.



This is a well-timed account deactivation by Apple to prevent Epic from publishing its app store in Apple's app store with iOS 17.4


>A kind of repeat of the Apple-Samsung litigation where everyone has a "it's just business" attitude

Very different. Steve was taking Samsung to court partly ( or largely ) taking Android with it. But Tim wasn't a supporter of that, or at least behind the scene he was dealing with Samsung ( or Samsung Display, Samsung Foundry and Samsung Memory divisions directly ). So yes it was all it's just business in large because Tim was there to smooth things out. Or partly because Tim knew they cant do it without Samsung. Zero Chance at the time and they wasn't a trillion dollar company then.

I dont see any similarities here with Apple and Epic.



Epic is sending a strong signal to regulators that they're malicious, and can't be trusted to police themselves. It's a terrible look under the circumstances.


You misspelled Apple


It is quite unusual to cheer for Goliath putting a David to the knife. Sure, Apple makes great premium hardware but IMO, their monopolistic actions in the digital space is something to be truly wary of.


This is the tweet that Apple cited as warranting removal from the App Store:

> Apple leadership faces some massive decisions in the coming weeks as the contradictions between their stated principles and the intended and actual consequences of their present policies are reckoned with: the app store monopoly, the digital goods payments monopoly, the tax, the suppression of true information about competing purchasing options, the blocking of competing web browser engines and outright destruction of web apps.

> It doesn’t have to be this way. Apple is a few bold and visionary decisions away from being the company they once were and that they still advertise themselves to be: beloved brand to consumers, partner to developers, and overlord to none. [1]

Damn, that's probably the least caustic tweet I've ever read on Twitter...

Ruthless.

[1] https://twitter.com/TimSweeneyEpic/status/176224372553353258...



I was expecting a full on rage-tweet too. Must have hit one of Apples sore spots.




Gruber has a good take on this: [1]

> That Tim Sweeney tweet cited as an example doesn’t seem out of line to me. [...] Apple ought to stick to Epic’s deliberate breaking of the App Store rules with Fortnite back in 2020. It’s not even in dispute that they flagrantly broke the rules then. If Apple wants to make that a “lifetime” ban, they should just say so.

> Citing recent tweets, like Sweeney’s, that are simply critical — even scathingly critical (or to borrow Schiller’s term, “colorful”) — just makes it look like Apple’s policy is that if a developer criticizes the App Store’s rules, Apple will punish them for speaking out. I don’t think that’s Apple’s policy at all, but some people think it is, and this situation with Epic just reinforces that.

[1] https://daringfireball.net/2024/03/apple_epic_developer_acco...



Gruber is an embarrassing sycophant.


If I had a Customer that spent years relentlessly complaining about my Company, I know I wouldn't want to have them as a Customer.

It does present an interesting question on whether a Company can be forced to have a bad actor as a Customer, I guess this will be decided in the lawsuits to come.



The issue is that Epic doesn’t want to be Apple’s customer in the first place. They want to publish iOS apps. The fact that this requires them to be an Apple customer is the core problem.

Imagine if everyone wanting to publish a web app would have to be a customer of the respective browser vendors.

Everyone complains about Google and Mozilla and Safari and Edge. Luckily, that doesn’t prevent us from having our web apps running on those browsers.



> The issue is that Epic doesn’t want to be Apple’s customer in the first place. They want to publish iOS apps. The fact that this requires them to be an Apple customer is the core problem.

Indeed. It all boils down to: if I buy a product from company A, then want to use that product to do business with company B, why does company A have anything to say about it? Am I not the owner of my device?



Increasingly in this modern world, no, you are not the owner of the device. You're more like purchasing the right to use it for a time, in the way that the makers want you to use it. This applies across PCs, Macs, and Phones where Microsoft, Apple, and Google all try to up-sell you on their online services and now their "AI tools".


Hopefully changing laws will cure companies from this delusional take. Most reasonable people don't think this way.


To offer a modest counterweight here, every iPhone owner bought the product knowing damn well that Apple keeps the OS locked down. If you don’t want that, don’t buy an iPhone. There’s no confusion about what the product is and what you can do with it.


> Hopefully changing law

the problem with having consumers take action is that they are completely shortsighted and will take the path of least resistence - a path that the companies will have charted out to make this transition as smooth and painless _for the consumer_ as possible while retaining as much monopolistic power as possible.

There needs to be public institutions with the backing of the state to enforce property rights, including purchased devices.



Had me until 'AI tools'


Publishing a Chrome browser extension more-or-less requires being a customer of the Chrome Web Store. There are plenty of other examples, folks tend to give Playstation/Xbox/Switch stores in these conversations as well.


> Publishing a Chrome browser extension more-or-less requires being a customer of the Chrome Web Store

Emphasis on more-or-less, though. You can use Chrome developer mode (which is NOT a paid option and doesn't require an account) to import extensions from files. You can't do that in iOS. That's Epic's point.



Do you think this is a viable distribution model for web extensions, e.g. an alternative to the Chrome Web Store?


Of course it could be better, so why doesn't Apple show us all what really streamlined and well implemented third party app store support looks like?


I think the point is that an alternative installation method is already provided in the browser


Yes, for user like me. I checked most of the extension I use. They directly come from github, and I generally don't update extension, so there is no fear of some sketchy website buying the extension company.


you don't need a developer account to sideload an app on ios, and it wouldn't change anything legally if you did (feature tiering is legal)

another classic example of android users who don't understand the things they're talking about. go on, tell me more about how "you can't copy and paste between applications in ios" or "there's not even a file browser" please.

(now, still not being able to figure out a calculator app on ipad? that's a fair one lol)



I didn't believe you so I looked it up, and this[0] is what I found

> AltStore then signs the application with your Apple ID so the app can run. You'll need to trust the developer certificate in your device settings, but when you do, any apps that you install through AltStore will work... for seven days. Apple has put several restrictions in place to make the process as difficult as possible, but the developer managed to work around those restrictions. As the clock nears closer to the end of the seven-day period, AltStore will refresh the signing key on the app so that you can get an extra seven days of usage. This can also run in the background.

> AltStore makes use of a feature Apple introduced that lets you install *up to three apps* for free using your Apple ID.

> However, AltStore relies on a computer on the same network running AltServer, so you'll need both iTunes and iCloud installed on that device. [...]

Is this seriously what you're talking about? Because after reading that I still don't believe you can install apps on iOS without Apples splash of iHoly Water TM.

[0] https://www.xda-developers.com/how-to-sideload-apps-iphone-a...



[flagged]



If I can't install an app for more than a week, I can't install an app.

Also: since I don't have a Windows or Mac machine, I literally can't install an app.



Stop arguing with trolls


Next tell us that we're all wrong and anybody can write and release an app for iOS because the web


Yes, this is indeed increasingly common.

All the more reason to legislatively nuke it all as fast and as forcefully as possible before it entrenches.



I use userscripts/violent-monkey for my stuff and I don't have to deal with any of them. I grant you, it's harder for people to use my stuff.


I don’t quite understand why they happily subscribe to this model with Xbox PlayStation and Nintendo, but are adamant about getting their way with Google and Apple.


The arbitrary limitations on computers that are obviously general purpose is more clear than the arbitrary limitations on general purpose computers that are marketed as special purpose computers (gaming machines). In reality they're all equally bad.


Gaming consoles are not really special purpose anymore.


That's why I called them "general purpose computers that are marketed as special purpose computers".


Are you saying that the laws governing digital markets should vary based on a manufacturer's current marketing strategy?

What if they market it one way this month and a different way next month?

I wonder, would a Chromebook be considered a general purpose computer for the purposes of this argument? Should the rules change for the Xbox if Microsoft ever mentions that the Xbox is a great platform for browsing the web on a TV? You can plug a keyboard and mouse into it and Google Docs (among others) works perfectly.



Yes the rules should change. Otherwise it will increasingly go other way and what used to be general use devices will be turned into limited use computers that users wont own.

Apple has been heading in this direction with iOS, iPadOs and lately with MacOs too. I think their main reason though is to be able to force users to upgrade/trash otherwise perfectly fine devices using software. Computers are fast enough for most users already but then there is no reason to upgrade.



Oh, my bad.


No worries, I feel like the way I worded it was weird :D


They pretty much are. They don't even had facilities that older consoles had like an accessible web browser or custom theming.

Just because they have general computing hardware doesn't mean they are general purpose computers.



Game developers and console makers tend to have a much cosier relationship because they actually care about each other. Console makers will engage in co-marketing deals or other things to entice and make good on their relationship.


> Game developers and console makers tend to have a much cosier relationship because they actually care about each other.

lmao, in what world? Apple used to bring Epic games on stage during it presentations.

The difference between a gaming console and a phone is that your phone is in your pocket and the console isn't. Both provide libraries and tools for development, both provide support, both provide distribution channel, both provide free marketing, both provide and cultivate user base.

The main difference is: console makers have publishing divisions (that btw put even worse restrictions sometimes) and as of very recently started buying every developer they can afford.



Have you actually published a console game? The process is night and day.


Apple used to bring Epic games on stage during it presentations.

That seems to be the full extent of their collaboration. No specific deals, no specific adjustments, just having them at PR events and nothing more.

The weirdest thing to me is they couldn't even come up with a deal with Microsoft and the Xbox streaming app when historically MS saved Apple's bacon at the most crucial time.



The difference is that people buy a phone because you need a phone to function in the modern world and then play games on it because might as well. Whereas people buy a console specifically to play games. That means the gamedevs have more leverage in the latter scenario.


Logistically speaking: By the time the dust settles on such lawsuits, the next generation is here while the companies can use whatever loopholes to stall out for another generation. Consoles are so ephemeral in the grand scheme of things, and lawsuits take so long, that it's not worth it.

Meanwhile, mobile OS's have been around for 15+ years and seem to be there for the long run. Playing the long game makes sense.

----

Emotionally speaking: Tim Sweeny is a game dev at heart and probably respects dedicated console gaming (despite coming to notoriety via PC gaming). They sell consoles at a loss to make gaming more accessible which is many devs' goals at the end of the day. IOS and Android are closer to a PC than a dedicated console, so closing down those environments make no sense. Android inherently isn't closed but Google was strong arming 3rd parties behind the scnes (which Epic won in court over). Apple... well, many people reading this probably know that history.



> Consoles are so ephemeral in the grand scheme of things, and lawsuits take so long, that it's not worth it.

SOME consoles are sold at close to margins or even a loss at launch, making up for it later.

Other companies like Nintendo have gone many generations selling at a profit at launch.

So should Nintendo not be allowed to make the same revenue cut that other console makers get?



That's not really what I'm talking about. Nintendo doesn't have a "Nintendo OS" it updates for 40 years. It effectively makes a new OS each time. Any restrictions added to the Switch OS can be worked around with the Switch 2 OS.

The longest lasting console would in fact be the switch with 8 years behind it. And given how Sony is already making plans for the PS6, I don't think that will change soon. the epic/apple lawsuits took over 4 years, so any resolution would come mid-way into the lifetime of a console. Is 4 years of burning a bridge worth potentially 4 relevant years of having an epic store on the Switch? Probably not.



Apple provides a general purpose computing device. Their big mistake was offering an App Store that allows developers nearly every type of app for nearly every use case (except for the ones Apple doesn't like, but Apple can ignore them and not lose money).

If Apple had run it more like MS or Sony, the only way to get on the platform would be for developers to spend millions of dollars making their case that they deserve to be on the platform. This is obviously very limiting.



It's a good question.

From the EU point of view it may be simply one of scale. If any of those held the amount of market power Apple does, I suspect the EU would designate them Gatekeepers and we would be off to the races.

From the games publisher point of view, the console manufacturer is actually adding significant value and taking a fair (or not so fair) margin in exchage. Apple detracts value, contributes nothing and then charges a huge margin for it. I can see why Epic views it differently.



>the console manufacturer is actually adding significant value and taking a fair (or not so fair) margin in exchage.

I don't get this. What does a game console manufacturer do that Apple does not? Both provide hardware, system-level APIs, dev systems, developer support, customers. In the old days, game manufacturers didn't even provide a sales channel.

And when you say Apple provides nothing, my above list is pretty solid. In the old days, developer margins were way slimmer, with physical stores taking a 50% cut on top of the console licensing fees and physical manufacturing.



> What does a game console manufacturer do that Apple does not?

Take it to the other extreme: what does a PC manufacturer do that Apple does not? Why not let Windows close down and take 30% on any program installed on Windows? Or go along with its old plans to enforce only signed Windows Store apps to be installed on Windows 12?

It's ultimately just history and culture. We consider general purpose computing to be open and specialized computing to be closed. Apple wants to keep claiming it's just a phone when in reality it's basically a PC. They even unified their hardware so that Mac and IOS run on the same architecture; hardware and software wise there isn't much a mac can do that an iPhone can't do.



> Take it to the other extreme: what does a PC manufacturer do that Apple does not? Why not let Windows close down and take 30% on any program installed on Windows?

I mean, why not? They did so in the past (Windows 10 S).

I think it turned out to be a terrible business move on Microsoft's part that didn't pan out, but why would it be regulated against now?



>I mean, why not? They did so in the past (Windows 10 S).

probably because they don't want to bring up old wounds regarding antitrust. 10 S was trying to go around it by more or less making a mobile device with some desktop functionality. Worked out about as well as Windows 10 mobile.

>but why would it be regulated against now?

well, IOS is being regulated against now, so there's your reason.



They create dedicated hardware designed to excel at gaming and then sell it at or near cost. In a very real sense they create the market that games producers sell into, and the business model is explicitly centered around those software sales. They participate in marketing, branding, etc. There's a genuine holistic value exchange that happens. Apple's value exchange is almost negative. They invest nothing in gaming as an industry, charge a premium for the hardware and then add burdensome restrictions on how the software is delivered. And then they try to take the same cut that authentic gaming ecosystem players have as their whole revenue source.


> They create dedicated hardware designed to excel at gaming and then sell it at or near cost. In a very real sense they create the market that games producers sell into, and the business model is explicitly centered around those software sales.

So like Apple releasing the iPhone, increasing graphics performance by double-digit percentages consistently year after year?

> They participate in marketing, branding, etc. There's a genuine holistic value exchange that happens.

You would need to give me examples for non-AAA games of console makers providing exceptional value here. My understanding is that this is primarily the role of the publisher, not the console maker.

Apple does showcase _certain_ apps on stage at keynotes, during commercials, with prime placement on the App Store, promoting special events, and so on. This is the level of promotion that I'm used to with game consoles as well.

> Apple's value exchange is almost negative. They invest nothing in gaming as an industry, charge a premium for the hardware and then add burdensome restrictions on how the software is delivered.

What is Playstation's big investment into gaming as an industry, if not for the hardware and the platform creating an ecosystem for games the same way iPhone/iOS have?

Microsoft created DirectX the same way Apple created and promoted Metal. Could you elaborate on the differences?

> And then they try to take the same cut that authentic gaming ecosystem players have as their whole revenue source.

Yes, could you elaborate on what additional work console makers have done here to justify their cut that Apple hasn't?



Just wanted to point out that Metal is another source of lock in from Apple. Although DirectX is Windows-only you can still use Vulkan natively.


Kind of... Windows itself actually has zero native support for Vulkan, it's all implemented through backdoor APIs exposed by the three major graphics drivers. In practice that works well enough in Win32, but it doesn't work at all in the UWP sandbox, so if UWP had succeeded in the way Microsoft wanted it to then Vulkan would be locked out. Luckily UWP was a complete flop.


Apple make a huge profit on the iPhone, they make back R&D costs and then some, just from hardware sale. The same cannot be said for the game console industry. Don't be disingenuous.


> contributes nothing

Other than cultivating a base of iOS users spending 7x more than Android users on apps[1]. That sounds like significant value to me and not dissimilar to what the console manufacturers pitch to developers.

[1] https://9to5mac.com/2023/09/06/iphone-users-spend-apps/



Epic doesn't want those users. It is not asking for any placement in the app store. It just wants it's own users who have iPhones to be able to access its software which it will funnel to them through their own channel. Apple contributes nothing to cultivate the gaming market overall. No marketing, no investment, no PR, no subsidation of the hardware etc. Apple simply gets in the way, making it harder, adding restrictions, invading Epic's customers privacy and then to add insult to injury takes a huge slice of the profits.


> Apple contributes nothing to cultivate the gaming market overall.

https://www.apple.com/apple-arcade/



Lmao, that's an Ad for Apple. It has nothing to do with supporting the gaming industry itself.


and all Epic has to do is commit to honoring a contract (this time) to do that.


> Other than cultivating a base of iOS users spending 7x more than Android users on apps[1].

Those iOS users certainly aren't spending 7x more on AppleTV and iTunes albums. It's because of third-parties that Apple can convince users to spend money in the first place.

> That sounds like significant value to me and not dissimilar to what the console manufacturers pitch to developers.

If console manufacturers had the hardware margins Apple did, they wouldn't be console manufacturers anymore.



Cool, so all the 3rd parties can move to Android and the affluent users will follow. Oh wait.

The problem is assuming that either party is the one providing all the value. Of course the app developers are providing value, but so is Apple.

> If console manufacturers had the hardware margins Apple did, they wouldn't be console manufacturers anymore.

Margins are irrelevant in this discussion.



I mean, if all the third party app developers did stop developing for iOS, I would imagine a significant amount would move to Android.


Right, but looked from the other angle, if Apple didn’t provide an easy enough experience for developing apps, less 3rd party developers would develop and they wouldn’t have access to a luxurious market. It’s a two way relationship, these things don’t exist in a vacuum.


Getting a console game published is just not the same as a mobile app. Say what you will about the specific value but the process is much more involved and exclusive for consoles. Everything published to a console is of much higher quality than the app stores despite the mobile approval process. In this way its much easier for the console platform owners to argue that they are providing clear value.

Mobile app store approval is really a joke by comparison. Its easier to argue that mobile app approval's main purpose is to provide market control.

That said, its just about what is easier to argue in court and where to start. Epic would probably ask opt to put the store on consoles if they were given the chance.



Apple sells iPhones for a profit even before the app store is involved. Consoles rely on game sales.


I'm wondering how you're thinking this distinction should apply in the real world. Would you say that if a game console is ever sold at a profit, the rules should change for that console platform?


I don't think they happily subscribe to the console bullshit either - rather, the console vendors are next once Epic is done with Apple.


This.


Consoles have managed to get special pleading in every law of this sort so far. It’s a Trumpian level of avoiding consequences.


A better analogy might be if a tire company could only sell its tires through the Ford/GM "store"/dealership. Nobody would put up with that.


Yet people put up with hardware lock-in on printer toner and cartridges (which is also very wrong).


Not willingly.

Theres plenty of uproar and lawsuits around that one too.

https://arstechnica.com/gadgets/2024/01/hp-sued-again-for-bl...



I don't. I barely have a need to print to begin with but just enough that I have a printer. Printers aren't continually iterating in what and how they can print so I can survive on 10+ year old printers.


Everyone who publishes software that runs on iOS devices is an Apple customer, though. This isn’t the same thing as a browser — apps running on iOS devices consume APIs on the device, utilize Apple services, etc. Also, when it comes to web apps, in most cases, the developers are also customers of the browser vendors -- from using browser developer tools and SDKs, for example, https://www.google.com/chrome/dev/ , https://www.mozilla.org/en-US/firefox/developer/ , and https://developer.microsoft.com/en-us/microsoft-edge/?form=M... to name three. Safari’s dev tools etc. you get with your Apple Dev subscription.

And those browser vendors, like Apple, also provide developer training, developer support services, early access to upcoming product versions, opportunities to provide input into future product designs and features, etc.

In other words, this is not a problem, much less the “core problem”. This is normal industry practice. In fact, on some platforms, there are royalty fees due for the SDK runtime components that are required to run the software a third party developer provides. Just look at mainframes — you might buy XYZ Accounting system from them, and have to pay an additional annual license payment for the cobol runtime it requires.

That fact, by the way, is what the half a Euro per ‘download’ technology fee is about. Part of the DMA requires separation of the “app store fee” from the fee for using iOS services.

It’s also important to note, when people talk about the 30% app store fee as being high — the app store is essentially the same thing as a retail store. Back in the days when you bought software in a physical store, rather than downloading it, the margin at the retail level ranged between 30% and 50%. E.g., we would pay the distributor $25 and sell it for $49.99. The distributor in turn would buy the software in bulk from the manufacturer, for somewhere around $20-$22.

Software developers get a lot bigger share of what the consumer pays in the current model. Some, however, are greedier than others, and leverage governments to their advantage. Epic Games doesn’t want any competition - they want to be the sole retailer of Fortnite on all platforms so that they can raise the price to whatever they want.



What you are saying is that software industry is a mess, and Apple just happens to be the poster child of many things that are wrong with it.

I agree. Let's deal with all the other extortion schemes while we're at it and make the free market actually free.



You are in many respects a customer of the browser vendors.

They can choose at any point to harm your business e.g. Apple restricting first party cookies.



That’s a lot closer to a desktop OS update possibly breaking your software. This doesn’t make you a customer of Windows/macOS/Linux.

If an OS vendor would target a specific software that way, however, that also would likely have legal consequences.



They're not a monopoly though. Apple can disable safari's video playback capabilities, but somehow I doubt that would kill YouTube's business.


To be fair, Apple isn't killing Epic's business by denying them to bypass the app store, or even by kicking them off the app store. Epic's doing just fine without apple.


We don't have to imagine, we have 40 years of game consoles existing.


Which is also wrong, especially given how most modern consoles are basically PCs. Just see what all you can do with Steam Deck in comparison to the locked down consoles.


>especially given how most modern consoles are basically PCs.

people always obsess over the hardware in these arguments when the value is in the software. You probably can eventually run windows on a PS5, but that's not what people buy a PS5 for. They don't advertise it as being able to install whatever OS you want (they made that mistake on PS3, took it back, and then got fined for taking it back), and the value for most customers is playing PS5 games. The onyl non-gaming thing you can do these days on a PS5 is watch streaming services. So at best it's a media center

Just because you can install doom on a pregnancy test doesn't mean a pregnancy test is a general purpose computer.



I was wondering around a local store, MediaMarkt I think, and I saw a random handheld games console — two sticks, a D-pad, XYAB buttons — with the well-known video game Microsoft Excel pre-installed and visible on (I think, I'm not a Windows person) the start menu.


Then they should just not publish for iOS lol.

Don’t like it? Don’t publish to it.

As a consumer I want and like the tight restrictions apple puts on the App Store.

It’s not like users can’t purchase stuff without paying the 30% premium added by developers to offset the apple tax. Just go to the website and buy there. And save the 30%.

My parents who are older use iPhone. They don’t have to wade through trash like android play store. Most apps are good in the iOS store.

If epic wants kids to buy more stuff have their parents pay the 30% premium. If your kid is glued to the phone I’m sure you enabled that and can continue enabling it. Sorry not sorry.



The number of bad faith arguments here is impressive.

> Don’t like it? Don’t publish to it.

That's not how laws work, Epic have a perfectly valid complaint against Apple because Apple isn't complying with EU law. As far as valid outcomes go, Apple can either comply, face fines, or leave the EU market.

> As a consumer I want and like the tight restrictions apple puts on the App Store.

That's great, but it causes demonstrable harm to the proper functioning of our supposed "free market", so we've outlawed them.

> It’s not like users can’t purchase stuff without paying the 30% premium added by developers to offset the apple tax. Just go to the website and buy there. And save the 30%.

Except they ban you from even mentioning that this alternative exist. More harm to the free market.

> My parents who are older use iPhone. They don’t have to wade through trash like android play store. Most apps are good in the iOS store.

Nobody is forcing them to wade through alternative app stores. If most good apps are indeed on iOS, and Apple's fees are indeed reasonable, then those apps will stay in the iOS App Store. Nothing to worry about!

> If epic wants kids to buy more stuff have their parents pay the 30% premium. If your kid is glued to the phone I’m sure you enabled that and can continue enabling it. Sorry not sorry.

This legislation benefits everyone, not just Epic.



The Supreme Court ruled that apple must allow users to purchase from vendor websites. Apple takes a 27% cut instead of 30%


Ah yes, the classic "Think of the innocent children and grandmas" . Sorry, that isn't an argument anymore. It never was convincing before and isn't now either.

>Don’t like it? Don’t publish to it.

Yeah, why protest at all? Just leave the country. Why fight corruption? Just go somewhere else where there is less of it. Really, why complain at all?



They never said they didn't like iOS. You're hallucinating.


Apple should just not sell in the EU lol.


Companies in quite a few industries have a duty to do business with you, with very few limitations. For example, in some countries/cities, taxis generally can't refuse transportation to you, assuming you're able to pay and not endangering the driver. Having publicly and repeatedly expressed a dislike for taxis, or even wearing a t-shirt saying "taxis in $city are an overpriced monopoly" would not be a valid reason to be refused transportation.

In the EU/under the DMA, Apple now very likely has a duty to transact even with app developers saying mean things about them. That's certainly a very new situation for Apple, but not an unprecedented one.

I'm not sure if throwing more hissy fits and breaking more of their playmates' toys is a good idea now that adults are in the room.



Taxis in many cities operate under the authority of a government institution [0], so it makes more sense that they have a duty to do business with the public.

Whereas one can often experience waiting for a Lyft/Uber where drivers repeatedly decline service after initially accepting.

[0]: https://en.wikipedia.org/wiki/Taxi_medallion



This doesn't really have anything to do with licensing. There are laws that prohibit businesses from e.g. refusing customers on the basis of race or sex and it doesn't matter if you're a restaurant or a hardware store or a flower shop.


That's true, but is there any reason to believe Apple is acting in such a discriminatory fashion against a protected class of citizen?


This is a different set of laws, different set of protected things that you aren't allowed to discriminate or retaliate against.


"taxis generally can't refuse transportation to you"

The fact that it happens says nothing about whether it's right or not. In my opinion it's wrong and immoral that taxis can't refuse to service you. But taxis are very regulated in many places. In fact, for example, Uber is illegal in Colombia. And still, despite their legal status, Uber is not only very used in Colombia, but it's also safer than getting a normal taxi.



When there's a big power imbalance, putting the onus on the service provider to give a valid reason for denying customers can be more impactful than laying the burden on a user to prove there was discrimination.

Depending on your race/ethnicity/disability/socioeconomic status, taxi drivers might refuse service even though it is against the law. It is easier to win against a taxi driver if they're obligated to explain why they didn't help someone in a wheelchair.



I respectfully disagree because that goes against individual freedom. I understand that historically in the US there's been racism but that's no reason to erode individual freedom.


A corporation is not a person, though. It is a "legal person", which is a really unfortunate term precisely because it confuses the matter of natural rights and freedoms.

Now, I would agree with you if we were talking about individuals. In that case, yeah, I think you should be able to refuse service for any reason or no reason at all to whoever you want. But if you go and get a corporate charter from the government that, for legal and fiscal purposes, creates an entity that is distinct from you-the-actual-person, then I don't see any problem with the same government telling that distinct entity what it can and cannot do. That entity has no natural rights.



A taxi company is not an individual.


The key difference I see in Apple's app store business is that it's a monopolistic marketplace model. If Apple allowed an alternative to the app store then this wouldn't be an issue. Take Microsoft and Windows as an example, they have the Microsoft store which operates as a marketplace with rules but they don't get the same scrutiny because there are alternatives. Don't like what MS is doing with their app store? Fine just release the binary yourself.

With Apple though, the bring it on themselves by having a monopolistic marketplace. Since they are the sole gatekeeper to getting apps on the iDevices, there is no alternative like there is in the MS ecosystem. Apple could end all scrutiny tomorrow if they allowed a way to install apps on iDevices that bypassed the app store and Epic would have no case.



> Don't like what MS is doing with their app store? Fine just release the binary yourself.

Whip up a small windows binary and send it to your mom. See if she can run it without any help from you. MS is doing the same thing from a different angle.



* Signed .exe works but has a cost.

* Unsigned .exe gets a security prompt to Run/Don't Run for the first time.

* MSI has an installation wizard.

* MSIX has a simple Install prompt like PWAs.



Not even close. MS is allowing the end user alternate means of installing software. Apple is trying to rob each iOS developer of 30% of their sales.


Eh, you create a msi including all dependencies with tools provided to you by Microsoft free of charge and without restrictions. And mom gets a start menu icon.

Can you do the same on iOS?



If I don't think of cost as a fundamental issue, what differences would I see between either approach? They're both barriers to my intent and I'm not on board with the reasoning behind erecting those barriers.


You missed the "without restrictions" part. You do not need to get the msi approved by Microsoft to distribute it.


But as of iOS 17.4 they do allow alternative app stores in EU.


Here are some articles that specifically discuss what is wrong with Apple's approach in allowing alternative app stores.

https://pluralistic.net/2024/02/06/spoil-the-bunch/

https://proton.me/blog/apple-dma-compliance-plan-trap

> Introducing the Core Technology Fee (CTF), a junk fee that serves no purpose other than trapping popular apps in Apple’s current shakedown scheme. By charging a €.50 fee for each install after the first 1 million, Apple effectively uses a popular app’s scale against it to prevent it from using an alternative payment system or app store.

> If you decide to use anything other than Apple’s in-app purchase system, you’re forced to display a “scare screen” designed by Apple, which you cannot modify.

> Once you choose which policy you want to implement — the current App Store policy or Apple’s proposed new policy — your decision is permanent. So if you decide to take the risk of trying out alternative payments and it ends up working worse for your business, Apple doesn’t allow you to go back and instead traps you permanently.



The CTF is the exact same thing as the Runtime Fee that Unity tried to force on devs last year. Caused a massive outroar that got Unity to reverse course and sack the CEO.


You still need a developer account to notarise apps that are published on alternative app stores. Plus you need to agree to pay Apple the Core Technology Fee.


Why didn't the EU force the removal of those requirements? Apple will keep playing games to make alternative stores uncompetitive and keep away unwanted developers.


I think 8 was intended to stop that sort of thing, but maybe Apple thinks it doesn't apply?

8. The gatekeeper shall not require business users or end users to subscribe to, or register with, any further core platform services, as a condition for being able to use, access, sign up for or registering with any of that gatekeeper’s core platform services listed pursuant to that Article.



You are probably right, and now I wonder if this doesn't also apply to the standard Apple developer program.

I have not read the DMA but in the gatekeeper section of the official website the Core platform services listed are AppStore, iOS and Safari. Let's suppose that you single out iOs, why should I sign up something about AppStore to develop apps?



DMA enforcement only started today. Until today, all these plans were just words on a paper. The EC will only look at the real state of the world now that enforcement has started, and make their enforcement decisions based on that and the public feedback. They aren't giving any kind of pre-approvals or pre-denials to the plans.

(If they were pre-evaluating plans, the optimal play for the gatekeepers would be to propose something totally unreasonable, and then negotiate it to something that's mostly unreasonable but just barely acceptable to the EC. That would be a bad outcome for the EC. So from a game theory perspective, they're better of making the companies guess at what will be acceptable rather than negotiating, since the companies will want to be conservative.)



Because it's still Apple's platform.

And they have a right to prevent apps that harm the integrity of the overall platform which is what notarisation is designed to prevent.

Also companies have always charged a fee for using their SDKs. Even today Epic does this i.e. 12%.



> Because it's still Apple's platform.

It's not Apple's devices, though.



As long as Apple has a higher level of access to the device than the user does, it's still Apple's device. They've just done a great job at making the user think they own it.


Technically yes, legally no.


No, you need an Apple developer account to set up an alternative marketplace.


Which they are preventing Epic from creating because it requires an Apple developer account.


In iOS 17.4 Apple allows you to apply to create an alternative store. Apple can still deny your request and kill your alternative store, and this is exactly what happened.

Epic opened a developer account under their european subsidiary company, which applied for this, and Apple just banned that account, so Epic can't create a store. Perhaps if someone else (Google, Microsoft, Meta) made a store, Epic might be able to upload apps to that store, but because in the Apple world everything traces back to the developer accounts, I'm pretty sure that would be blocked by Apple as well.

As much as it might seem like Tim Sweeney was exaggerating about Apple's DMA "compliance" changes being hot garbage, a horror show, and malicious compliance -- he really wasn't. Apple are in full on villain mode here.

The part that doesn't make sense, is why Apple are choosing to be such dicks about everything, when the EU is already breathing down their necks. They're inviting more and harsher regulation upon themselves and making the rest of the world hate them in the process.



Epic has a long history of breaking the terms of contracts they are sign.

Most companies won't deal with actors who continually do this.



Most companies don't own market-dominant platforms so locked down that large economic blocks pass special legislation to address the matter.


They don't really. Money matters aside, the apps still need to be approved by Apple. They could drop all fees and it would still mean they don't allow alternatives.


Do you still need an AppleID to use these alternative stores?


If I had a Customer that spent years relentlessly complaining about my Company, I know I wouldn't want to have them as a Customer.

Epic aren't a customer. They're a supplier. They provide Apple with software that Apple's customers buy.

Apple are denying their customers, iPhone users, the option to buy Epic apps through Apple's app store. You should never lose sight of who actually loses here. It's not really Apple or Epic. They're massive corporations that will continue to make billions regardless. The loser is iPhone users who want to use their devices to play a game they enjoy.



In Europe there is the concept of “Forced to contract”. You can be forced to accept a customer. Applies to many monopolies.


Single payer health insurance, for example :)


Then you shouldn't position yourself as a gatekeeper. I also don't want to pay taxes, but have to comply with the law anyway.


Your company is likely not considered a core platform service, so your analogy is not relevant.


If your company has a market segment captured, you should not have any right to do that, irrespective of your feelings.


If someone spends years badmouthing Microsoft, would you say its ok for Microsoft to block their apps from Windows?


If one stretches ones leverage to the point where it is considered by authorities as excessive and is forced to make concessions one is not in the position to attack those who attacked ones monopolistic behavior. The technical term is is "sitting in a glass house" and while one figures out the layout of the panels one is advised to refrain from throwing rocks.

The way I see it Apple is lumping past behavior and current behavior of Epic together to make an exclusion decision. But there was a big change between the past and now so the market situation has changed and access to this changed market should not overly depend on information from a very different world otherwise it can be considered at best arbitrary or an attempt to exclude competitors with irrelevant facts. The latter could get expensive.



Depends on the ruling and laws. I'm sure someone who didn't allow homosexual couples would not want to welcome them even after it was ruled as unconstitutional to discriminate to them in the US (even if they are middle eastern and laws in their homeland do allow for that). They were technically rowdy customers but the law allows them to be in as long as their rowdiness was due to their identity and not other neutral actions (although we know they will be judged much more harshly on those actions as an attempt to disciminate).

A bit of a crude comparison, but I hope it gets the point across that the behavior depends. retaliating against rules that the EU later determines to be bad rules may open a case to allow them, as long as they don't break other rules.



Criticizing defects in a product or criticizing a vendor's misbehavior doesn't make you automatically a "bad actor". A healthy vendor/customer relationship involves having channels where this criticism can be exchanged without putting the vendor or the customer in a bad position, and the criticism results in a better product.

Instead, bug reports go into a black hole because Apple doesn't care, and they especially don't care about game developers, unless those game developers are running casino games or gacha games that bring in a billion dollars a year. Then Apple cares a lot - about 30%.

If a billion-dollar company is so thin-skinned that they can't handle having their policies criticized they're run by children.

Epic has historically brought in a lot of money for Apple, both directly - via titles like Infinity Blade and Fortnite - and indirectly - by enabling the developer ecosystem so more people can release titles on Apple platforms. In the past Epic helped promote new Apple product launches. Calling them a bad actor is ridiculous.



Epic is trying not to call attention to it, but in the emails they published from Apple, Epic's history of violating an agreement with Apple was cited as why Apple has reason to not trust Epic. That may not be sufficient justification under EU law, but it's unquestionable that Apple has more underlying their concerns than just Epic's recent public complaining.


> Criticizing defects in a product or criticizing a vendor's misbehavior doesn't make you automatically a "bad actor"

Doing so publicly certainly does. I would terminate business with a client if they started airing out their issues about me on Twitter.

That said, I’m not Apple. At a certain size, you lose the right to reject bad actors.



You don't control access to half of the world's mobile devices do you? :)


Like I said, Apple gives you no other choice. They don't have proper channels for communication on things like software defects or policy. You have to kick up a public outcry to get any help.


> Apple gives you no other choice

Sweeney and Schiller were emailing. Apple will read a letter you send addressed to their legal team.



> Calling them a bad actor is ridiculous.

This is an absurd take. They very deliberately and publicly breached their agreement with apple, sued them when they got kicked out for it, and lost.

If that isn’t a textbook description of a bad actor then what the hell _would_ count for you?



By what metric is Epic Games having an account a "threat" to iOS? Are they going to hack end-users' devices? Collect their private information without permission and sell it to third parties? All just by having a developer account?

Isn't the app review system combined with iOS's robust security infrastructure supposed to prevent such an outcome? If a company as big and legally accountable as Epic, with a long track record, is so dangerous - by that standard lots of other developer accounts should be closed down too, just to be safe.

It's perfectly reasonable to go "I don't want to do business with Epic due to how they've treated me" but being your opponent is different from being a bad actor. Using language like this pointlessly inflates the magnitude of what Epic actually did and misrepresents the nature of their conflict with Apple.



Epic is only a customer because Apple's policies forces them to be.


Why not? There will be more complaints because of your action


Epic also doesn't want to be Apple's customer. No one would describe the relationship between Microsoft and Epic as "Epic being Microsoft's customer" because they distribute the Epic Games Store and Fortnite on Windows (Xbox console distribution notwithstanding; there it is more of a customer relationship).

Apple forces everyone who wants access to 50% of the mobile computing market into a customer-oriented relationship, and then complains when not everyone Thinks The Same as they do. Its disgusting behavior.



Epic isn't Apple's customer. Apple is just the local (techno)feudal lord / rentier wanting to tax all merchants trying to sell goods to Apple's serfs.


Are you serious? So you think it's okay for Unity to terminate my dev account because I complain about Unity on hacker news?

(Replace Unity with Windows, Photoshop or whatever software people constantly complain about.)



Things look a bit different if you are one of two for example electric utility companies in the country.

You can't deny someone service just because they said mean thing about you.

Companies should be forced to service law abiding customers.



It's not even that, if I was Apple I wouldn't want to have them as a customer simply to deny them standing for their constant lawsuits. If the two companies have absolutely no business relationship at all, ties completely severed then it's a lot harder to demonstrate harm. All you could really sue about is that they won't do business with you.

I'm actually surprised it's not SOP to stop doing business with people who sue you after the lawsuit ends. I mean you took the nuclear option.



Epic isn't apple's customer. They just use their tools.


App vendors aren't customers. They don't pay Apple anything more than the license fees for Xcode. The app's users are the customers, and if you start throwing out the partners you lose customers. Now, sure, the calculus might change depending on your relationship with each partner, but you absolutely cant say that Epic doesn't bring revenue to Apple. They do.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact



Search:
联系我们 contact @ memedata.com