Apple Geofences Third-Party Browser Engine Work for EU Devices (theregister.com) 81
Apple's grudging accommodation of European law -- allowing third-party browser engines on its mobile devices -- apparently comes with a restriction that makes it difficult to develop and support third-party browser engines for the region. From a report: The Register has learned from those involved in the browser trade that Apple has limited the development and testing of third-party browser engines to devices physically located in the EU. That requirement adds an additional barrier to anyone planning to develop and support a browser with an alternative engine in the EU.
It effectively geofences the development team. Browser-makers whose dev teams are located in the US will only be able to work on simulators. While some testing can be done in a simulator, there's no substitute for testing on device -- which means developers will have to work within Apple's prescribed geographical boundary. Prior to iOS 17.4, Apple required all web browsers on iOS or iPadOS to use Apple's WebKit rendering engine. Alternatives like Gecko (used by Mozilla Firefox) or Blink (used by Google and other Chromium-based browsers) were not permitted. Whatever brand of browser you thought you were using on your iPhone, under the hood it was basically Safari. Browser makers have objected to this for years, because it limits competitive differentiation and reduces the incentive for Apple owners to use non-Safari browsers.
It effectively geofences the development team. Browser-makers whose dev teams are located in the US will only be able to work on simulators. While some testing can be done in a simulator, there's no substitute for testing on device -- which means developers will have to work within Apple's prescribed geographical boundary. Prior to iOS 17.4, Apple required all web browsers on iOS or iPadOS to use Apple's WebKit rendering engine. Alternatives like Gecko (used by Mozilla Firefox) or Blink (used by Google and other Chromium-based browsers) were not permitted. Whatever brand of browser you thought you were using on your iPhone, under the hood it was basically Safari. Browser makers have objected to this for years, because it limits competitive differentiation and reduces the incentive for Apple owners to use non-Safari browsers.
Seems minor (Score:2)
A site VPN terminated in the EU should circumvent this, at least for WiFi testing. Throw in a GPS spoofing device for the office if they're using location services.
Re:Seems minor (Score:5, Insightful)
Re: (Score:2)
hey, EU isn't forcing anything, if apple wants to work in the EU, it must follow the EU rules... Go try and show off your gun in EU and will get a big surprise of being arrested.
Also, it work both ways, USA is trying to limit TikTok, a Chinese company, to follow USA rules... you can't have dual views over the same topic, just because you change sides or else you will be a just a hypocrite (like most trump fans, by the way, that i guess you are one and so you also don't like critics and will end blocking me
Re: (Score:1)
Re: (Score:3)
If there are geographic restrictions on the services they are supplying, I can't really call this 'malicious compliance'. It's more like 'minimum effort'.
Please do not take the previous statement as an endorsement of Apple business practices in general.
Re:Seems minor (Score:5, Informative)
That's not what this particular story is about - this is only about the development process, not the end-user experience. End users from the affected regions (EU) can continue to use their sideloaded apps even if they are no longer in the affected region:
https://support.apple.com/en-u... [apple.com]
Re: (Score:2)
Re: (Score:2)
I'm still wondering why they can't just mail phones from Europe back to the U.S., and send them back when the 30-day limit ends and exchange them for new ones. The postage wouldn't be free, but it would still be cheaper than starting up a new development team in a different country. But maybe Apple will only allow existing side-loads to function and not new ones? If so, that probably violates EU laws, because it would also prevent removing and reinstalling while on vacation.
Re: (Score:2)
Agreed.
But I prefer Firefox.
Re:Seems minor (Score:5, Insightful)
If there are geographic restrictions on the services they are supplying, I can't really call this 'malicious compliance'. It's more like 'minimum effort'.
Although, doing nothing to restrict developers would probably require even less effort.
Re: (Score:3)
Agree fully - just posting to reverse an accidental downmod when I meant to mod you up as Insightful.
Re: (Score:2)
You also need to go in the woods or build a Faraday cage or something to avoid seeing any WiFi that's already in their DB (which contains really everything by now, unless you have an access point in some deep basement or something, and nobody took an iDevice there ever). The VPN trick works exclusively if you can fully trust your machine.
Re: (Score:2)
You also need to go in the woods or build a Faraday cage or something to avoid seeing any WiFi that's already in their DB (which contains really everything by now, unless you have an access point in some deep basement or something, and nobody took an iDevice there ever). The VPN trick works exclusively if you can fully trust your machine.
No need to go to that much trouble. Just turn on Airplane mode, use wired networking (a USB-C Ethernet adapter or Lightning Ethernet adapter), and be in a basement where GPS signals don't reach.
Re: (Score:2)
"WiFi testing" needs WiFi on, or?
Re: (Score:2)
"WiFi testing" needs WiFi on, or?
I assumed the point of that bit was "with cellular turned off to prevent cell tower triangulation or cellular carrier detection," in which case the fix for the additional "Wi-Fi triangulation is still a problem" limitation is to not use that, either.
Re: (Score:2)
You also need to go in the woods or build a Faraday cage or something to avoid seeing any WiFi that's already in their DB (which contains really everything by now, unless you have an access point in some deep basement or something, and nobody took an iDevice there ever). The VPN trick works exclusively if you can fully trust your machine.
No need to go to that much trouble. Just turn on Airplane mode, use wired networking (a USB-C Ethernet adapter or Lightning Ethernet adapter), and be in a basement where GPS signals don't reach.
Can you actually use Terrestrial Ethernet on iOS/iPadOS?
Cool!
Re: (Score:2)
or even simpler, device racks in EU, with remote access from any place in the world
The EU needs to come down hard on Apple over this (Score:3)
This limits choice for EU citizens in the EU. Unfortunately the handling of Microsoft's anticompetitive behaviors is precedent that nothing effective will be done, so Apple openly flouting the rules is understandable.
Re: (Score:2)
there are exactly 0 rules being flouted here.
this is simply the classic malicious compliance route.
Re: (Score:2)
They are not flouting the rules, they are following them. If third-party browsers are required to be allowed in the EU but not elsewhere, there isn't a need for someone in the U.S. develop them. Only someone in the EU.
I can guarantee if you look at the EU ruling there is nothing in there that says Apple has to allow anyone access to create/maintain these browsers. The ruling only says Apple must allow alternative browsers, not how it is imple
Re: The EU needs to come down hard on Apple over t (Score:2)
Oh, so you think that the Apple developers that implement the changes mandated by the EU are all working from the EU, too?
It is absolutely common to develope stuff for one region or country from half around the planet.
Limiting that is absolutely malicious compliance.
Re: (Score:2)
But it is compliance. That is what Apple will tell the EU. "We complied with your ruling which made no mention of who can work on this."
If you don't spell out the conditions you can't complain when you don't like the results.
Re: The EU needs to come down hard on Apple over (Score:3, Insightful)
If you're a government, yes you can.
The EU has consistently resisted Apple's fake and hostile "compliance" and they will likely continue to do so.
Re: (Score:2)
And all Apple has to do is play the "European Citizen" card. This forces those who wish to develop their browsers to do it on EU soil, earning EU salaries and more importantly, earning EU taxes.
Apple can lift the restriction, but do they really want US citizens working on a product that only works in the EU, and EU money going to the US for it?
In the end, it's not
Re: (Score:1)
If you're a government, yes you can.
The EU has consistently resisted Apple's fake and hostile "compliance" and they will likely continue to do so.
Not "fake" nor "hostile".
More "careful".
Re: (Score:2)
Not "fake" nor "hostile".
They are arguably not even complying with the letter of the ruling, and are definitely not complying with its spirit.
More "careful".
The kind of thing they are doing now is the kind of thing they did before that the EU did not look upon favorably. How is that "careful"?
Re: (Score:2)
Not "fake" nor "hostile".
They are arguably not even complying with the letter of the ruling, and are definitely not complying with its spirit.
More "careful".
The kind of thing they are doing now is the kind of thing they did before that the EU did not look upon favorably. How is that "careful"?
The ruling covers EU-homed Devices. They are in total Compliance. Period.
The EU has zero standing to insist that Apple enforce their Laws and Rules outside the EU.
Thank Shiva.
Re: (Score:2)
so Apple openly flouting the rules is understandable.
They are not flouting the rules, they are following them. If third-party browsers are required to be allowed in the EU but not elsewhere, there isn't a need for someone in the U.S. develop them. Only someone in the EU.
I can guarantee if you look at the EU ruling there is nothing in there that says Apple has to allow anyone access to create/maintain these browsers. The ruling only says Apple must allow alternative browsers, not how it is implemented. Therefore, it is up to Apple how they want to comply with the EU ruling, and here it is.
Exactly!
Re: (Score:1)
Re: (Score:2)
The laws can be updated in the face of bad faith "compliance".
Re: (Score:1)
Apple simply abides by the laws, whether they're thorough or, as in this case, analogous to poorly crafted spaghetti code written by illiterate children without even a rudimentary grasp of the technical ramifications.
Re: (Score:2)
Well, it is good that you know what your code looks like, but that makes your assessment of the EU law a tad suspicious :)
Re: (Score:1)
Re: (Score:1)
Re: (Score:2)
I hope he invades the EU.
Putin may be many things, but he is not so massively stupid as to actively pick a fight with an alliance who could reduce his country to rubble within a few weeks.
Yeah, I know. But one can always dream!
A big fat nuke right in the middle of Paris, during the Olympics Opening Ceremony. It would be awesome!!!
Why?
Re: (Score:1)
He is massively stupid, and he proved that when he started a war with Ukraine that his country cannot handle.
Re: (Score:2)
I hope he invades the EU.
Putin may be many things, but he is not so massively stupid as to actively pick a fight with an alliance who could reduce his country to rubble within a few weeks.
Minutes.
Ethics? (Score:5, Insightful)
Americans seem proud of disgusting and abusive behaviour. Having a disgraceful image is probably not the best way to improve sales in Europe, and probably other parts of the world too.
Re: (Score:2)
I hope you're right and that Apple's dickish moves lead to fewer sales. But I'm not optimistic. Loyal Apple fans seem very willing to enjoy their Stockholm Syndrome.
Re:Ethics? (Score:5, Insightful)
All right, then Europe should ban iPhone sales completely. If "no one cares" then it won't be a big deal for Apple. It's only about $94 billion; Apple can live without that.
Re: (Score:2)
Yet, strangely, all "major corporations" without exception (and all the minor ones, too) have major offices and operations here, and a lion's share of their revenues comes from the EU.
Go figure how that happens, given your esteemed opinion on this matter...
Re: (Score:2)
If you think Apple is the only company to act in the manner, you are quite unobservant. (OTOH, I have no idea how often companies in the EU act in a similar manner.)
This is an artifact of the current legal system and both the laws and precedents that it has established. It's not happenstance. I trace this back to "santa clara vs union pacific railroad co.". It probably goes back further.
Since this is an artifact off the legal system, on should expect companies primarily operating under different legal s
Re: (Score:1)
Sarcasm aside, the EU has the right idea, but it legislates like a teenage girl chooses what to where to party.
Re: Seems reasonable? (Score:3)
Re: (Score:1)
This is correct, data exfiltration is only an issue when Those In Charge don't get their cut.
Re: (Score:2)
Europe wants to geofence itself, and Apple is obliging. Europe is getting what it wants.
This is a lie. You know it's a lie. That makes you a liar. A lying liar who tells lies.
Re: (Score:2)
Seriously, my point is that the EU wants to ringfence their data, and is threatening awful consequences to companies that flout their rules. So, Apple obliges by keeping work on the European system inside Europe. And. That makes people angry? If Apple allowed testing on the European system outside the ringfence, I think the same people would be screaming that Apple is letting data leak across the boundary
Re: (Score:2)
That wasn't simple enough for you? One last time...
The thing you said was not true.
You knew the thing you said was not true.
A lie is when you say something that isn't true that you know isn't true.
People who tell lies are called liars.
You are a liar.
Re: Seems reasonable? (Score:2)
Re: (Score:2)
The part I quoted. Learn to read.
Re: (Score:2)
I have no idea why that statement makes you so mad. Most regions of the world with aspirations for greatness are doing exactly the same thing with data within their region. The US. Ch
Re: (Score:2)
Europe does not want to geofence itself. That is a lie. You know it's a lie. You are a liar.
I have no idea why that statement makes you so mad.
Because liars, like you, are trash that cause real harm. If you don't like being called a liar, stop telling lies.
Re: Seems reasonable? (Score:2)
Re: (Score:2)
So, you're saying that you're not a liar, you're just really stupid. Got it.
Article 27 as geofence (Score:2)
Article 27 GDPR, as I understand it, requires businesses outside the EU to hire a representative firm in the EU if they get even one order in a year with a shipping or billing address in an EU member state. It also requires businesses outside Britain to separately hire a representative firm in Britain if they get even one order in a year with a shipping or billing address in Britain. This has caused small businesses without the budget for an article 27 representative's annual fee to comply by removing EU me
Re: (Score:2)
You're expected to comply with the laws in any jurisdictions that you do business in. That's just how laws work.
Remember that the parent claimed that "Europe wants to geofence itself", which is simply not true.
The rest of the statement is also false "and Apple is obliging. Europe is getting what it wants." Apple is very obviously not doing what the EU wants.
He is telling lies. He is a liar.
Re: (Score:2)
Europe wants to geofence itself
This is a lie. You know it's a lie. That makes you a liar. A lying liar who tells lies.
Article 27 GDPR [...] has caused small businesses without the budget for an article 27 representative's annual fee to comply by removing EU member states and Britain from their list of valid countries. How is this not a geofence?
You're expected to comply with the laws in any jurisdictions that you do business in. That's just how laws work.
Remember that the parent claimed that "Europe wants to geofence itself", which is simply not true.
This jurisdiction has made its laws deliberately discriminatory against businesses outside the jurisdiction. Unlike companies within the jurisdiction that do business in the jurisdiction, companies outside the jurisdiction that do business in the jurisdiction are required to pay an annual fee to a representative firm within the jurisdiction. This obligation has caused many businesses outside the jurisdiction to cease doing business in the jurisdiction. This in turn has deprived prospective customers in the
Re: (Score:2)
Please explain to me why it is not true that this is a geofence.
How many times do you need me to explain this to you? This is no more a geofence than any other legal requirement for importers. That's just how laws work.
Again, the parent claimed that "Europe wants to geofence itself", which is simply not true.
It only gets worse when you add the rest: "Europe wants to geofence itself, and Apple is obliging. Europe is getting what it wants." All of those things are lies.
This isn't complicated.
Re: (Score:2)
> The continent is making a big deal about keeping EU data inside the EU
This is often said and it isn't correct. The EU requires personal information to be handled by processors bound by AT LEAST the same protection as EU citizens have in the EU.
Argentina for example is GDPR compliant and can process EU data.
Re: (Score:2)
How much does it cost for, say, a small business in Argentina that ships to the EU to comply with article 27 GDPR by hiring a representative?
What about people on the border? (Score:2)
What about people on the border still in the EU but apple says to bad our system says you are not in the EU.
north ireland / ireland issues?
and yet apple killed Safari on windows so if they (Score:2)
and yet apple killed Safari on windows so if they really want to push Safari make windows and Linux builds of it.
Re: (Score:1)
I mainly know because I've submitted patches to WebKit and gotten failures on Apple's WebKit Windows CI.
It's mostly useful for running compatibility tests; but there are UIs you can use.
Re: (Score:2)
Its not about Safari. Its about the business model of total control of what the user installs on their phone.
And the problem that is surfacing is that you can do this, you can implement the walled garden, and you can (as in the latest move) find very ingenious ways of making it impossible for developers to compete with your app store, even when nominally complying with competition regulations. Your customers may not mind.
But the problem is that what works when you have niche market share will not work whe
Tell me (Score:2)
Tell me you don't want me buying your products without telling me you don't want me buying your products, Apple.
As expected. (Score:4, Interesting)
As expected. But this is a very high stakes game they are playing.
They are inviting the Commission to do what it already has the power to do, and what it has shown it is willing to do.
It will invoke the regulation that enables them to levy a fine of a fraction of global revenues. Or it will levy a punishing import duty. Or something quite else. Whatever, it has unlimited powers and it will find progressively more onerous measures and implement them. And in the end Apple will lose, because its a company, admittedly a very large one, versus a very large government. Its head to head, and in the end the government will win. The Commission is not going to stop until there is an open market for software on iPhones. It doesn't matter what anyone thinks about this, that's what they intend, so there is no point lamenting or criticizing this. Its the way the world, or at least the EU, is.
The Commission is going to break open the walled garden. If it has adopted a measure which can be bypassed, fine, it will change the rules. It has unlimited powers to do that. The more ingenious ways Apple finds of pretending compliance while undermining the purpose of the regulation (which is what this is), the worse the final outcome will be. In the end Apple is going to have to give way or incur truly draconian penalties.
The interesting thing about this is that going head to head with the Commission shows how desperate Apple is to keep the walled garden intact. Because there must be some voices in Cupertino saying that this is a very risky move in an already risky strategy. But they have made the decision that its a risk worth taking, because the downside of real compliance, they think, is even more costly than any losses they may get from the Commission playing hardball.
Now that tells you something. That cracking sound you can hear? Its the sound of a business model starting to come apart.
"Basically" (Score:2)
>"Whatever brand of browser you thought you were using on your iPhone, under the hood it was basically Safari."
Just like whatever browser you thought you were using on any device, other than iOS, is basically Chromium... UNLESS that browser is Firefox (with extremely few/rare exceptions).
>"Browser makers have objected to this for years, because it limits competitive differentiation"
Right, those same ones that just base all their stuff on Chromium, handing more and more control over the web to Google.
GPS spoofing? (Score:2)
Seems to me this will drive the state-of-the-art on GPS spoofing, to the point that it becomes accessible and inexpensive enough for individual developers to arrange a test cell for not much more than the price of a laptop.
This, of course, would have all sorts of problems, as it would also make it accessible to common criminals and self-funded terrorist cells.