Note that out of these, the PaleMoon browser ( https://www.palemoon.org ) is the only real "hard" fork of Firefox. The others are all "soft" forks of Mozilla Firefox in that they all just customise some existing settings as defaults or customise the UI or integrate their own extensions of Firefox and rebrand it.
The PaleMoon team however forked even Mozilla Gecko ( https://en.wikipedia.org/wiki/Gecko_(software) ), the browser engine that is at the heart of Firefox to create the Goanna browser engine ( https://en.wikipedia.org/wiki/Goanna_(software) ) that now powers the PaleMoon browser and the Unified XUL Platform (a framework that can be used to create multi-platform desktop applications with web technologies).
Another "hard" fork of Firefox Gecko is the Servo browsing engine ( https://servo.org/ ) though no browser application has been built on it yet.
It's really unfortunate that the Pale Moon team are also totally unlikable, which is probably among the reasons why usage has dropped off since it was in vogue in the early-mid 2010s. This[0] issue in a WIP repo for OpenBSD always reminds me of the line in The Big Lebowski "You're not wrong Walter, you're just an asshole". It's fascinatingly hostile for little cause and a non-trivial amount of reputational damage. All in the name the vitally important cause of er... making sure there's not an implementation of Pale Moon that doesn't fully fit their license in a WIP repo.
I suspect that they don't attract the best contributors, given how hard they seem to be to work with.
> It's really unfortunate that the Pale Moon team are also totally unlikable, which is probably among the reasons why usage has dropped off since it was in vogue in the early-mid 2010s.
I'm not sure that's the reason. Regardless of feelings users may have toward developers, they'll still use the best tool for the job. I used Pale Moon on an older computer because none of the modern browsers performed well, including FF. I was well aware of some of the drama.
(Likewise, I raged against Microsoft for years before I made the switch to Linux. So many other examples)
I'm thinking that over the last 4 years (since 2019), many users have upgraded their hardware and the need for Pale Moon - as a lighter browser alternative - has simply diminished.
That is just completely opposed to the spirit of FOSS. A really sad way to treat contributors like Feodor, but a very effective way of ensuring I'll never use that fork
True enough. It was sort of a LoTR Wormtongue and King Theoden situation. While Tobin was around Moonchild made some terrible choices. It's much better now.
That is good to hear, but still, as another responder pointed out, the primary maintainer didn't handle things much better - although if he had, funnily enough, at least one of the incidents would've been resolved with a lot less reputational damage
Also, I find it slightly amusing how often they bring up the legal aspect of these licenses. They're not wrong, of course, but are they really going to hire lawyers to go after someone like Feodor? At most maybe they'll get it removed from Github and other platforms that care to respond to such requests?
And inherently a far less ram using browser. I do 500 tabs in under 3GB. By also not implementing all the useless attack surfaces like DRM, Integrated PDF reader, WebRTC, and friends it avoids many of the exploits which make modern browsers like FF and Chrome insecure. Overall it probably balances out. Especially since PM users are likely to have JS execution disabled by default (like I do).
Well, it's not Facebook, Twitter, Discord or the like. I'll to you that. It's mostly actual websites written in HTML (like HN). But even with no websites loaded if you tried to open 500 blank Chrome tabs you'd run out of RAM. That's just the nature of per-tab many process browsers.
And 500 is just my actively loaded tabs. I have another 500 suspended.
Another hard fork is Basilisk (https://www.basilisk-browser.org/), which was originally developed by the folks behind Pale Moon but is now independent.
Thanks for this list. I uncovered a couple of Desktop FF Forks I didn't know existed : Pulse Browser and Mercury (not including Floorp, this submission). A couple of months ago it was Mullvad.
I'm really happy to see developers taking an active interest in modifying/forking FF. I was beginning to believe that interest in FF was dying out and so I'm finding this submission, as well as this list - extremely exciting!
- librewolf (Desktop) [1]
- Mull (Android) [2]
- Iceraven (Android) [3]
- Mercury (Desktop) [4]
- Pulse Browser (Desktop) [5]
- Waterfox (Desktop) [6]
- Floorp (Desktop) [7] --> This submission
- Pale Moon (Desktop) [8]
- Mullvad Browser (Desktop) [9]
- Tor browser (Desktop - Android) [10]
This list is not inclusive. It probably contains the famous forks.
[1] https://librewolf.net
[2] https://gitlab.com/divested-mobile/mull-fenix
[3] https://github.com/fork-maintainers/iceraven-browser
[4] https://github.com/Alex313031/Mercury
[5] https://pulsebrowser.app
[6] https://www.waterfox.net
[7] https://floorp.app/en
[8] https://www.palemoon.org
[9] https://mullvad.net/en/browser
[10] https://www.torproject.org/download/