So I'm wondering: Is enough code open sourced to make it possible for an organization such as Apache, GNU, or whatever, to create a sanitized fork of each new version of Chrome? This would be a version of Chrome with no privileged party other than its user. Every other party would be limited to the same set of features (cookies, local storage, etc.) that apply to all 2nd parties.
As for a fully open-source version: here's a fairly recent summary (2017) of what's in Chrome and not in Chromium (the open-sourced subset):
https://www.howtogeek.com/202825/what%E2%80%99s-the-differen...
There are other omissions that could get in the way of general usability; chromium also omits some proprietary licensed codecs, including the mp3 support.
However, Google synch support, etc, is left in -- and if you desire to keep that out, maintaining the patch set that does it without cooperation from upstream could be a hassle. Whenever they refactor of update the integration between synch and the rest of the browser, you need to make corresponding changes in the patch set that cuts all that out -- and at a fairly rapid pace, too, lest you find yourself unable to ship an urgent security update.
So, it's doable -- but at a price in usability, and doing it right requires some kind of continual effort. Which is what Brave is, in effect, trying to arrange with their payments-based funding scheme. And even a very capable person trying to do the project solo, on a volunteer basis, would be putting themselves at risk of burnout.
While Brendan has built some interesting and useful things including Javascript, he is apparently poisonous enough to cause three of Mozilla's board members to resign, including a founding executive of Yahoo, the former CEO of AVG, and the former CEO of Mozilla Corp (from 2008 to 2010).
His wiki page is a good reference: https://en.wikipedia.org/wiki/Brendan_Eich
https://www.cnet.com/news/mozilla-under-fire-inside-the-9-da...
The other toxic drama was about a 1000$ political donation. Very sad to see an unpopular view used to paint someone as a monster. If democratic political views are enough to kill someones career, it is more a sign of the toxicity of today's social media and activism than a character judgment.
> Does one really want to associate themselves with Brendan Eich though?
No, not really. Not a good political idea to align yourself with the black sheep. With all the tars and feathers he just looks weird.
Though it also works in his favor: Brave is popular amongst the alt-right and technical-minded early adopters. They see it more as character assassination and SJW corporate culture taking desperate vengeance for Trump's win.
Brave is fantastic on android though.
It was ten years ago. When people fussed about it it was six years old.
How many years back do political actions count as relevant?
Yes: https://wiki.qt.io/QtWebEngine
> Qt WebEngine uses code from the Chromium project. However, it is not containing all of Chrome/Chromium: Binary files are stripped out. Auxiliary services that talk to Google platforms are stripped out. The codebase is modularized to allow use of system libraries like OpenSSL. We do update to the latest Chromium version in use before a Qt release.
Here's a browser: https://www.qutebrowser.org/ I haven't tried it yet.
[edit]
oh, it's already in the apt repos on debian testing :)
That ship sailed long ago for browsers -- if you care about auditability, you can't trust the web.
Unfortunatly that requires a large sacrifice: no Turing complete languages.
I would say that when you're looking for escape hatches, you know the defaults don't match your personal preferences. I understand why some people don't like combined login. However, I personally prefer it, and I guess that the decision to add it was made on the basis of believing that most people would feel like I do, or at worst feel neutral.
But youtube is so damn entrenched nowadays...