4 ms·
Can someone outline the justification for the switch to Chromium and the difference between Chromium and Muon, which seems to be based on Chromium anyway?
by tschwimmer 8y ago
Can someone outline the justification for the switch to Chromium and the difference between Chromium and Muon, which seems to be based on Chromium anyway?
- stock_toaster 8y agoI think Muon is/was a fork of Electron? So maybe they are just using Chromium more directly now?
- quantummkv 8y agoMuon was a fork of electron, which included many patches for features required for a variety of desktop apps. The amount of packages ensures that it takes time to upgrade to new chromium releases (regression testing with the patches). Since brave is just a browser, it does not need all of those extra patches and features. So it is simpler and easier to just roll with chromium directly.
- drb91 8y agoWhy was the fork necessary? Is the electron project hostile to changes?
- quantummkv 8y agoNah. Electron does not prioritize chromium version updates over everything else. They generally do so at their own pace, instead focusing more on other features and bug fixing. It works fine for their intended userbase. For a browser that might be an issue due to exploits and vulnerabilities.
- deleted 8y ago[deleted]
- eivarv 8y agoI can't find the Github-issue atm, but I'm guessing it was motivated by security (there's been a bunch of RCE-exploits in Electron), technical debt, and performance (Muon was an Electron-fork, and Electron is more than just Chromium).