News for hackers. Stuff that matters.
Re:Apple is not defending browser engine choice by 2OEH8eoCRo0 on Friday June 24, 2022 @09:21AM (#31861340)
> if WebKit weren't mandated, Chromium would take over

Why do they need to refute it? Nobody can see the future and whether that statement is true or not still does not change the fact that Apple should not be mandating WebKit.

Chromium is open source anyway. What does it mean for an open source project to "take over"? Who wins there? I suppose in this instance that Google wins but so do users. The only loser is Apple because it puts a hole in their prison ecosystem.

Re:Apple is not defending browser engine choice by kitsunesoba on Friday June 24, 2022 @09:34AM (#31861556)
I would agree with you if Chromium were the project of a nonprofit, but it’s not. A Chromium-dominated web is a Google-controlled web, and Chromium being open source does nothing to change that because nobody but Google has the same level of manpower, plus it’s ultimately Google holding the reigns. It’s a massive conflict of interest.

And once Chromium dominance has been achieved, there will be no party that can mount a meaningful opposition due to the velocity of Google’s Chrome/Chromium team stacked with the ever-taller demands of web engines. With every feature added Google builds the moat more deep and wide, further ensuring their monopoly will never be unseated.

With all that considered, the only real winners are web devs who only need to care about testing against a single engine (once Safari is out of the picture, Firefox’s ~2.5% marketshare will not be large enough for most to bother with).

Re:Apple is not defending browser engine choice by 2OEH8eoCRo0 on Friday June 24, 2022 @10:03AM (#31861974)
Why do we keep moving the goalposts? So it not only needs to be open source but now it needs to be from a non profit? Why does manpower matter? So now all open source software needs to be developed equally by purely non-profit orgs? Malarkey.

We are getting a free and open source browser engine that anybody can fork. Microsoft forked it to create Edge, Brave uses it.

Frankly, I wish Apple would either open source Safari, release Safari on other platforms, or contribute to Firefox.

Edit:

> Chromium being open source does nothing to change that because nobody but Google has the same level of manpower

Microsoft

Re:Apple is not defending browser engine choice by dmitriid on Saturday June 25, 2022 @03:14AM (#31873238)
> Why do we keep moving the goalposts? So it not only needs to be open source but now it needs to be from a non profit

The goalposts were never moved. It's a thing that ardent anti-applers do not understand.

Google is a web ad agency. 80% of its profits come from web advertisement. At the same time they:

- control the browser market

- control the search market

- fully and utterly dominate web and javascript standards committees, and regularly release features based on their own specs and pretend they are standards

See how many conflicts of interest there are?

> Why does manpower matter?

Chrome releases 40 to 100 new APIs with every release (so, every two months or so)[1]. And these new APIs are immediately taken up as gospel and standard by gullible web devs who now claim that all other browsers need to implement them.

This is the question of manpower.

So is this: it is absolutely impossible to build a modern web browser [2]. Microsoft, a trillion-dollar company tried and failed, and is now repackaging Chrome, with minor changes.

> I wish Apple would either open source Safari

WebKit is as open-sourced as Chromium. Safari is as closed source as Chrome.

[1] https://web-confluence.appspot.com/#!/confluence

[2] For example, https://drewdevault.com/2020/03/18/Reckless-limitless-scope....

Re:Apple is not defending browser engine choice by kitsunesoba on Friday June 24, 2022 @10:16AM (#31862218)
The goalposts haven’t moved, it’s always been bad for a single company to have critical public infrastructure like the web to themselves. The conflict of interest that results is huge.

Manpower matters because no matter how much Chromium/Blink are forked, forks can’t be meaningfully different because they have to keep up with the firehose of changes Google is pumping out, which also makes it progressively more difficult to keep parts of the codebase that have diverged up to date. It’s a losing battle unless you’ve also got a dev team with the size and scope of Google’s Chrome team, which is a ridiculously high bar.

Even your cited examples of Edge and Brave are only superficially different, with a handful of features switched off compared to Chrome. They bring practically no diversity to the web.

> So now all open source software needs to be developed equally by purely non-profit orgs?

No, this is a special case. Web browsers are critical public infrastructure that’ve been on the precipice of total monopoly multiple times now.

Re:Apple is not defending browser engine choice by nemothekid on Friday June 24, 2022 @09:59AM (#31861906)
>Why do they need to refute it?

The author has an entire section that says “Apple is anti-diversity.”

If you think Safari is a bad browser and Apple should use Chrome that’s fine! But to twist your argument to make it seem that we will have more browser diversity if Apple lets iOS run Chrome is what I have a problem with.