News for hackers. Stuff that matters.
Re:Apple announces changes to iOS, Safari, and the App Store... by andersa on Thursday January 25, 2024 @04:44PM (#39135796)
I am not a lawyer and not interested in reading hundreds of pages to figure out whether this is already non-compliant with the DMA, but it is clearly non-compliant with its intention, so I trust it will be fixed.
Re:Apple announces changes to iOS, Safari, and the App Store... by londons_explore on Thursday January 25, 2024 @04:56PM (#39135932)
Luckily laws in the EU are mostly enforced by the intention of the law, not the exact wording.

Therefore I'm fairly confident that they will be found noncompliant. That might take many years though, allowing Apple a few more years profits.

Re:Apple announces changes to iOS, Safari, and the App Store... by exe34 on Thursday January 25, 2024 @05:03PM (#39136006)
The fines should cover all the profits. I.e. seize the ill-gotten gains.
Re:Apple announces changes to iOS, Safari, and the App Store... by andersa on Thursday January 25, 2024 @06:27PM (#39136900)
Fines should exceed all revenue derived from illegal activity, not just profit.
Re:Apple announces changes to iOS, Safari, and the App Store... by jedimind on Thursday January 25, 2024 @05:01PM (#39135994)
the noncompliance needs to be fixed before the deadline
Re:Apple announces changes to iOS, Safari, and the App Store... by threeseed on Thursday January 25, 2024 @04:57PM (#39135952)
Courts in EU and US have all agreed that Apple is well within its rights to charge a license fee for use of their technologies. No different to companies like Epic or OpenAI.

And I would have doubts that any regulator would want to get into the business of deciding what is a fair percentage to charge for an SDk or API.

Re:Apple announces changes to iOS, Safari, and the App Store... by andersa on Thursday January 25, 2024 @05:13PM (#39136119)
The fee is paid by the user when they buy the phone. No additional cost to Apple exists because the user downloaded an app that I wrote from my website/store. Thus, Apple should not be paid for it. That's really simple - we've been doing this model for general purpose computers for decades already.
Re:Apple announces changes to iOS, Safari, and the App Store... by spacebanana7 on Thursday January 25, 2024 @05:28PM (#39136291)
Just as Unity has a legal ability to charge a fee for a game engine, Apple has a legal ability to charge for the Swift programming language along with the rest of the SDK.

It sucks because Apple is hiding behind intellectual property rights to protect its ability to tax the app economy.

Re:Apple announces changes to iOS, Safari, and the App Store... by trumpeta on Thursday January 25, 2024 @05:40PM (#39136434)
You can choose a different game engine or write your own. You can not write an app for iOS without Apple SDK
Re:Apple announces changes to iOS, Safari, and the App Store... by spacebanana7 on Friday January 26, 2024 @09:32AM (#39143004)
Market power doesn't nullify IP rights.

Disney could allows 3rd party cafes in Disneyland, mandate the use of Disney logos on all products, and charge a $2 royalty of every product sold with a Disney logo.

It's a dick move but shifts the legal argument from one of monopoly / gatekeeper status to one of intellectual property rights, the latter being much more business friendly and entrenched in international agreements.

Re:Apple announces changes to iOS, Safari, and the App Store... by threeseed on Thursday January 25, 2024 @05:30PM (#39136316)
a) Nobody knows other than Apple about whether the cost of building the SDKs etc are included in the price of the iPhone. So making definitive statements about their being no additional cost makes no sense.

b) Microsoft and Apple both charge for developer programs and in the past it used to be significantly higher than today. So there is a precedent for this.

Re:Apple announces changes to iOS, Safari, and the App Store... by andersa on Thursday January 25, 2024 @06:32PM (#39136938)
Apple financial statements are public. We know the income from hardware sales exceeds all costs and R&D by far. The app store fees are basically stealing from society on top of that to enrich themselves.
Re:Apple announces changes to iOS, Safari, and the App Store... by wtallis on Thursday January 25, 2024 @06:11PM (#39136757)
That argument carried a lot more weight when OS updates were $129 instead of $0.
Re:Apple announces changes to iOS, Safari, and the App Store... by andersa on Thursday January 25, 2024 @06:29PM (#39136915)
As if that cost wasn't included in the $1500 phone?
Re:Apple announces changes to iOS, Safari, and the App Store... by smoldesu on Thursday January 25, 2024 @08:27PM (#39137858)
That argument carried a lot more weight when per-unit profit margins were lower than per-unit manufacturing costs.
Re:Apple announces changes to iOS, Safari, and the App Store... by baobun on Thursday January 25, 2024 @05:24PM (#39136240)
Not true.

Replace "technologies" with "services and infrastructure" and you're close.

The DMA says that users should be able to choose other service- and infrastructure providers than Apple. Nobody's giving Dell or Microsoft a cut for every software install on a Dell PC, though I'm sure they'd love that.

Re:Apple announces changes to iOS, Safari, and the App Store... by plussed_reader on Thursday January 25, 2024 @05:33PM (#39136353)
"Nobody's giving Dell or Microsoft a cut for every software install..."

Isn't that the nature of the OEM agreements they put in place with each other to package their OS?

Re:Apple announces changes to iOS, Safari, and the App Store... by baobun on Thursday January 25, 2024 @05:59PM (#39136629)
"For every software install" is very different from "for some preinstalled or promoted software".
Re:Apple announces changes to iOS, Safari, and the App Store... by matwood on Thursday January 25, 2024 @05:35PM (#39136383)
Agreed. This is a licensing issue that has far reaching impact if addressed. As long as licensing software is a thing, Apple is well within its right to charge.

And to your point, a judge in one of the recent cases even said they were not inclined to tell Apple how much to charge in their business.

Re:Apple announces changes to iOS, Safari, and the App Store... by makeitdouble on Thursday January 25, 2024 @05:31PM (#39136332)
> Courts in EU

I see the Netherlands case on third party PSPs for dating apps, and it was in the scope of apps downloaded and managed within the AppStore. Do you see any other case ruled in the EU on this subject ?

Re:Apple announces changes to iOS, Safari, and the App Store... by Wowfunhappy on Thursday January 25, 2024 @05:13PM (#39136111)
...courts in the EU have already ruled on this new law before it has actually taken effect?
Re:Apple announces changes to iOS, Safari, and the App Store... by manojlds on Thursday January 25, 2024 @05:27PM (#39136275)
Is Apple being paid when I install a DMG?
Re:Apple announces changes to iOS, Safari, and the App Store... by bombcar on Thursday January 25, 2024 @05:02PM (#39136001)
This is what it comes down to, at the root.

Apple made a decision early on to "give away" the ability to write and distribute (the $100 fee is nothing) apps for their store, and only take payment from payment received. So you have tons of free apps that just exist on Apple's code and infrastructure, with no cost to the companies.

Re:Apple announces changes to iOS, Safari, and the App Store... by shaan7 on Thursday January 25, 2024 @05:08PM (#39136063)
Yes, if the developers want to use Apple's App Store, they should pay for it, that is not the problem. The problem is that developers are forced to use Apple's App Store instead of another distribution platform. But now Apple is saying "Its okay if you want to use another distribution platform, but you still need to pay us". Why is that okay? (And no, an iPhone itself is not Apple's platform, once the user buys the phone, its their platform).
Re:Apple announces changes to iOS, Safari, and the App Store... by bombcar on Thursday January 25, 2024 @08:32PM (#39137896)
It may not be what we want, but it’s entirely within current restrictions - Apple is treating the phone as a console, not as a computer.
Re:Apple announces changes to iOS, Safari, and the App Store... by Vespasian on Thursday January 25, 2024 @09:07PM (#39138138)
I guess we will see whether the European regulator and courts agree

I suspect they won't because the DMA pretty explicitly doesn't.

Re:Apple announces changes to iOS, Safari, and the App Store... by kj99 on Thursday January 25, 2024 @05:13PM (#39136109)
Once the user buys the phone, they own the physical device, but that’s not all they are receiving. They also receive software and services. They don’t own those - they have a license for them.
Re:Apple announces changes to iOS, Safari, and the App Store... by merlindru on Thursday January 25, 2024 @05:40PM (#39136432)
Right, but the software and services prevent you from using the physical device however you want
Re:Apple announces changes to iOS, Safari, and the App Store... by kj99 on Thursday January 25, 2024 @06:37PM (#39136983)
No they don’t. You can do whatever you like with the physical device.
Re:Apple announces changes to iOS, Safari, and the App Store... by e44858 on Thursday January 25, 2024 @10:09PM (#39138480)
How? The bootloader is locked, so it will only run Apple-approved software.
Re:Apple announces changes to iOS, Safari, and the App Store... by kj99 on Friday January 26, 2024 @10:47AM (#39143975)
Then unlock it. The law explicitly allows jailbreaking.
Re:Apple announces changes to iOS, Safari, and the App Store... by matwood on Thursday January 25, 2024 @10:07PM (#39138469)
I think what many people are missing and you're pointing out is that this is a licensing issue. It's no different from Unreal Engine taking a 5% cut of every game sold or Sony taking a cut of all PS games. Developing using iOS libraries and tools requires developers to accept the licensing terms put forward by Apple. There is a lot of precedence for Apple's terms and they are better than most others.

If this is an issue we want to address, then we need software/ip licensing in general to be changed.

Re:Apple announces changes to iOS, Safari, and the App Store... by shaan7 on Friday January 26, 2024 @01:50AM (#39139610)
You are right, and I don't think the DMA applies only to Apple. If PS does not allow anything from other sources, then Sony will have to change too. The Unreal example is wrong though, there are other engines to choose from.
Re:Apple announces changes to iOS, Safari, and the App Store... by matwood on Friday January 26, 2024 @12:59PM (#39145594)
> The Unreal example is wrong though, there are other engines to choose from.

There are other phones to chose from also. This is where the rub is. Apple has already successfully argued in the US that the phone and the software and app store are a single entity. Breaking them apart does not make sense.

Instead of paying 5% for the Unreal engine, I only want to pay 2% when I use someone Unity's networking stack. And, if Unreal isn't happy about that, I will petition the government to force them. It may sound odd or absurd, but it's still just a ip/software licensing agreement.

BTW, any PS game sold digital or physical owes Sony a licensing fee (~15% last I saw). So even if Sony is forced to allow other digital stores on the PS, they will likely still demand a licensing fee for each game sold. Where the game comes from is irrelevant, except with physical sales falling under right of first sale doctrine.

Re:Apple announces changes to iOS, Safari, and the App Store... by dns_snek on Friday January 26, 2024 @02:21PM (#39146861)
> There are other phones to chose from also. This is where the rub is.

Why do certain people always always fall back on this lame response that's not even applicable.

> It may sound odd or absurd

It's indeed absurd. Unity and Unreal Engine are not gatekeepers in any sense of the word. They do not control any market, they simply sell software and services to developers. Game engines are dime a dozen and games switch between different engines surprisingly often.

This regulation addresses business dealings between Apple and developers working with their platform. Developers have a completely free choice of using Unity or Unreal Engine, it doesn't make a lick of difference to anyone except developers and artists working on the game.

Developers do not have a choice of which platform their customers are using, the developer can't "choose Android" because they need to reach users on iOS which makes up half of their customer base.

Not just in the app market, but in any market - hardware products, physical businesses, government services. All of those need to play by Apple's rules if they want to survive. This is what makes Apple the gatekeeper, they have the power to affect technological development of the entire world.

If Apple decided that apps couldn't use NFC, this could potentially hold back modernization of the entire European public transit system. If Apple blocked apps from using certain bluetooth features, this would sink their competitors in the accessories & IoT market.

It's not acceptable for one corporation to essentially hold the world hostage, hence this regulation.

Re:Apple announces changes to iOS, Safari, and the App Store... by kj99 on Friday January 26, 2024 @11:05PM (#39152429)
“Hold the world hostage”? Please.

Developers can certainly choose Android to develop features that Apple prevents them from doing.

If Apple was really holding back progress, it wouldn’t take long for consumers to start choosing the superior Android platform.

Re:Apple announces changes to iOS, Safari, and the App Store... by dns_snek on Saturday January 27, 2024 @05:02AM (#39154204)
Holding the world hostage is exactly what this is and it already happens, most notably with browsers and how Apple drags their feet on PWAs, making them an non-viable alternative to apps. Consumers don't even notice, because progress which can't happen... doesn't happen, and there's nothing to see. Even if they knew, the app simply doesn't exist and there's nothing they can do about it.

The DMA calls this out, explicitly:

> Gatekeepers have a significant impact on the internal market, providing gateways for a large number of business users to reach end users everywhere in the Union and on different markets. The adverse impact of unfair practices on the internal market and the particularly weak contestability of core platform services, including the negative societal and economic implications of such unfair practices, have led national legislators and sectoral regulators to act.

As for:

> Developers can certainly choose Android to develop features that Apple prevents them from doing.

You can't release something like a public transit app only on Android and you know it.