← Back to context

Comment by TheDong

13 hours ago

Apple themselves do not allow using anything other than WebKit unless you move to the EU or Japan: https://developer.apple.com/support/alternative-browser-engi...

Firefox addons target gecko, not webkit.

What Orion's doing is horribly hacky and prone to cause issues with a multitude of addons, and of course Mozilla shouldn't bow to Apple's incredibly anti-competitive behavior.

You pay apple for a phone that can act more-or-less as a general purpose computer with apps. Apple should let you install the apps you want, and that they don't do so is insulting.

The fact that the EU and Japan ruled it illegal, and Apple responded by only changing it in those two countries instead of all countries is doubly insulting.

> unless you move to the EU or Japan

Not only that, but the "entitlement" (Apple lingo for code-signature flag that grants capabilities) needed to publish a browser effectively requires to be an established company, ensuring hobbyists can't really get there with an open-source project even though the sources of Firefox are available and could technically be ported.

  • It goes well beyond requiring an established company. It's so onerous that no company has yet successfully navigated all the gates required - even Google. Apple is maliciously complying with the EU's Digital Rights Act, and many years later, the EU has not concluded its investigations. I am incredibly disappointed.

    • Apple is the only thing holding back Chromium / Blink from becoming the only browser technology that matters. I hope they keep fighting that fight.

      3 replies →

We need laws that make Apple's business model illegal. No more walled gardens, including game consoles. If you sell a Universal Machine (or product containing a Universal Machine), then the owner/purchaser/leasee must have full control of the Universal Machine.

Just like the laws against bad cars are called "Lemon Laws," call these new laws against bad Universal Machines "Apple Laws." Forever memorialize AAPL in this negative light to warn its future successors what happens when you act in anti-customer ways even when technically not illegal to do so.

By the same logic, we could also use "Anthropic Laws" to curb the nanny-moralism of model guardrails too!

> Firefox addons target gecko, not webkit.

Are they? I've built a few Firefox extension and I cannot recall any part of the API that is Gecko-specific. While parts of the API aren't entirely browser-agnostic, they definitely seem to be engine-agnostic.

  • It’s not the part you see, its what they see to implement the features you see.

    • True, but I don't see how that answers the original question of "why does Firefox not support extensions on iOS?". Clearly extensions can run on WebKit. I assume it has much more to do with Apple restrictions rather than with the fact addons are built for Gecko.

Can you please expand on why what Orion does is hacky and may cause issues with other add ons?

*EU is not one country

  • The law that requires allowing alternative browsers, the DMA, applies to the entire EU.

    But I believe there are still zero third party browsers, to publish their browser in the EU Mozilla need an EU development team because developers outside the EU are unable to install it, and Mozilla cannot publish it as their existing app. Enforcement is taking years.

    • I'm pretty sure the OP knows about the law being EU-wide, but they were referring to "the EU and Japan ... those two countries".

Not all markets or manufacturers will have the same degree of vertical integration and that's ok.

  • It’s okay if you’re in a healthy market with many competitive choices.

    It’s not okay if you’re a duopoly where over 95% of people buy your product as a prerequisite to functioning in modern society.

    • Their approach yielded arguably the least exploitable general purpose computing devices that people ever actually wanted, without making people feel they were crippled, in a market where there are thousands of alternatives.

      It's been wildly successful and, like nearly everyone, I'm fine it.

      14 replies →

  • Read: not all markets and manufacturers will have the same respect for their customers.