Mozilla’s actions have been rubbing many Firefox fans the wrong way as of late, and inspiring them to look for alternatives. There are many choices for users who are looking for a browser that isn’t part of the Chrome monoculture but is full-featured and suitable for day-to-day use. For those who are willing to stay in the Firefox “family” there are a number of good options that have taken vastly different approaches. This includes GNU IceCat, Floorp, LibreWolf, and Zen.
↫ Joe Brockmeier
It’s a tough situation, as we’re all aware. We don’t want the Chrome monoculture to get any worse, but with Mozilla’s ever-increasing number of dubious decisions some people have been warning about for years, it’s only natural for people to look elsewhere. Once you decide to drop Firefox, there’s really nowhere else to go but Chrome and Chrome skins, or the various Firefox skins. As an aside, I really don’t think these browsers should be called Firefox “forks”; all they really do is change some default settings, add in an extension or two, and make some small UI tweaks. They may qualify as forks in a technical sense, but I think that overstates the differentiation they offer.
Late last year, I tried my best to switch to KDE’s Falkon web browser, but after a few months the issues, niggles, and shortcomings just started to get under my skin. I switched back to Firefox for a little while, contemplating where to go from there. Recently, I decided to hop onto the Firefox skin train just to get rid of some of the Mozilla telemetry and useless ‘features’ they’ve been adding to Firefox, and after some careful consideration I decided to go with Waterfox.
Waterfox strikes a nice balance between the strict choices of LibreWolf – which most users of LibreWolf seem to undo, if my timeline is anything to go by – and the choices Mozilla itself makes. On top of that, Waterfox enables a few very nice KDE integrations Firefox itself and the other Firefox skins don’t have, making it a perfect choice for KDE users. Sadly, Waterfox isn’t packaged for most Linux distributions, so you’ll have to resort to a third-party packager.
In the end, none of the Firefox skins really address the core problem, as they’re all still just Firefox. The problem with Firefox is Mozilla, and no amount of skins is going to change that.
Its Go-OO time, We need the big Linux distros to pick one of these and support it. Could we donate enough to these forks so that they could start hiring disgruntled mozilla developers.
From what I can tell, a lot of these forks just apply ui and cosmetic changes or just manipulate the settings to be opinionated in some way, I do not think any of them are in a realistic position to become a real upstream replacement for Mozilla Firefox as all of them still pull almost ALL of their code (features and security updates) from Mozilla’s code base.
However I think if enough of the downstream projects (GNU IceCat, Floorp, LibreWolf, and Zen, Floorp, etc) discussed creating a new upstream project (yes a new fork of Mozilla Firefox, even if just as an engine) that they together work on adding features and security fixes that all downstream projects that could work from then maybe.
Don’t see it happening if Mozilla is still the one fixing CVEs and all the forks have to wait on them. Big corporate won’t go for that, and the big distros are more beholden to corporate Linux as a server OS customers.
This is still a hardly better choice than Falkon. There are no AArch64 builds of Waterfox. Any other notable Firefox fork already has them.
I love Falkon. However, it now uses QtWebEngine. QtWebEngine is just chromium. So, it is really not even much of an alternative to Chrome as far as diversity is concerned.
And, as far as I’m concerned, Falkon isn’t quite ready for prime time. Some real support might fix that quickly enough, but not there yet.
I see Palemoon as an important alternative to Firefox, it’s based on a very old Firefox fork and diverged from Firefox quite a lot.
I’ve been calling the skins Thom mentioned “soft forks”, as they are still dependent on upstream Firefox for security and feature updates, but maybe “skins” is a better term. On the other hand, Pale Moon is a true fork as it diverged long ago and is independent of Mozilla at this point. Unfortunately all the toxicity in their developer community turned me off from the project years ago. I’ll have to look into it to see if that situation has resolved itself.
Edit: and then there’s this situation that likely affects all Firefox derivatives and forks:
https://www.theregister.com/2025/03/04/cloudflare_blocking_niche_browsers/
Morgan,
Sometimes I am targeted by cloudflare’s captcha tests but I’ve never been denied access in FF so far. It’s concerning if Cloudflare are blocking smaller alternatives given that they provide firewall services for millions of websites on the internet (including osnews)…
Cloudflare might not even care about FF in the future if market share keeps dropping.
I think that google and microsoft dropping manifest v2 is going to have a bigger impact than people realize as major websites start to leave manifest v2 browsers behind. They’re not going to fight to save niche browser users who don’t want ads and there wouldn’t be much to stop them cutting off alternatives. Washington is a cesspool of corruption right now and companies can grease trump to put an end to DOJ antitrust cases.
It could be a tough road ahead for alternative browsers.
The cloudflare captchas are more often than not triggered by CGNAT. If you’re hitting a site from a shared legacy IP it considers you more suspicious for obvious reasons, but it will let you through if it can track you as a legitimate user. As most of the forks are privacy focused they tend not to allow the various forms of tracking so you get into the shit list.
If you’re browsing without NAT (ie mostly IPv6 these days) and you’re the only user originating from a given source address then you don’t get any issues even with the niche browsers.
It’s a mechanism to prevent various forms of abuse. If they did nothing, then sites would get even more flooded by junk and botnets.
bert64,
I don’t know what triggers it, you could be right but with IPv4 space exhausted, it seems a bit discriminatory. It makes me wonder if there’s noticeable difference between IPv4 and IPv6. Alas, neither my home connection nor mobile connection have IPv6 and my phone IP is always shared.
Their technology can fingerprint a browser, but it’s certainly not foolproof since legitimate browsers can be turned into bots. I am not convinced that captchas work against sophisticated adversaries any more. All heuristics end up making a determination based on such subtle details that you’ll inevitably get false positives and false negatives.
I don’t see many cloudflare captchas considering how much I block using FF, but like you said the heuristics could change a lot if I used a shared IP. There was one point when google’s recaptcha became so aggressive for me that I had days where I couldn’t pass it at all, including websites that required passing a captcha to place orders. I complained to newegg (at that time were using recapthca) and within a week newegg fired google recaptcha…I think recaptcha must have lost them a lot of legitimate business. IMHO it isn’t a good idea to use captchas for registered & paying customers unless there’s an awful lot of suspicious traffic detected.
After Opera switched to using Chromium, Waterfox became my browser of choice until it was sold to an advertising company, System1. When Waterfox became independent again, I stayed with Vivaldi and Firefox, so maybe it’s time to look into Waterfox again.
I wish Opera (now Vivaldi, not the crypto con that took the name) would release a commercial (paid) version again. I’ll happily pay $30 and know i have a product that is capable of sustained development without need to rely on another companies search results (or crypto cons)
Adurbe,
Some people would, but I think the reason there isn’t a bigger market is that it’s notoriously hard to compete against free Not just browsers, but email clients, operating systems, news sources, etc. Some may be able to find a niche who are willing to pay, but there are many that struggle or even fail because It’s difficult to sell a product when a competing product already comes free/bundled.
Hypothetically if apple/ms/google stopped bundling their browsers for free, there would be a spike in demand for other browsers including paid…but this doesn’t seem like very realistic scenario from where I stand.
I use Pale Moon as my everyday browser, which can handle about 99% of my sites. And it seems to be improving pretty rapidly in terms of overall web compatibility. I don’t play online games or do online animation work, if you do things like that then YMMV.
Hello,
What about https://ladybird.org/ ?
and Servo (https://servo.org/about/)
You do not need a third-party packager to install Waterfox in Arch and its derivatives. You can install it from AUR (package waterfox-bin).
AUR is, by definition, third-party.
There is a huge difference!
You do not download an installation package from AUR. You download build instructions (PKGBUILD) that you can fully inspect to see what they will do, and then use these instructions to build your installation package locally. These steps can be fully automated using a tool such as yay.
I know my installation of Waterfox came from a binary blob downloaded as
https://cdn1.waterfox.net/waterfox/releases/‘”${pkgver}”‘/Linux_x86_64/waterfox-‘”${pkgver}”‘.tar.bz2’
because that is what the PKGBUILD says. If you don’t trust that download, it is game over!
The site at https://github.com/hawkeye116477/waterfox-deb-rpm-arch-AppImage is much more opaque in what it does. It seems to offer links to Pacman repos that contain binary installation packages, which could have been built from any sources and contain anything. I do not know I can trust the creator of these binary packages.
Worse, once these repos have been added to an Arch system, updates from them will be transparently installed during a pacman -Syu system update.
How come no one is talking about webkit-based browsers as an alternative? There’s even a release for Linux (called epiphany).
https://github.com/WebKit/WebKit?tab=readme-ov-file
(disclaimer: I’ve been using Safari as a browser for more than 20 years now and I love it. It’s fast and memory efficient).
djame,
I used to test under safari when it was available for windows many years ago, but not since. I think safari faced the same problem as other alternatives, they had difficulty displacing the bundled browsers. On it’s own platforms apple simply blocked other browsers so it became dominant there, but nowhere else. They might have done better following google’s approach of paying OEMs/publishers to preinstall safari, but they opted to withdraw than try to compete on microsoft/google turf.
Over the years I’ve had a few calls from iphone customers saying something or other is broken on safari and they were right. I wish it were available so I could test under safari too.
Unless something has changed very recently, as in the past year when I sold my last Mac, Apple never blocked other browsers on macOS. On iOS and iPadOS, sure, but those are completely walled gardens. On macOS the first thing I would do after setting it up is use Safari to download Firefox and set it as the default browser.
Morgan,
Yes, it’s banned on IOS, but can be sideloaded on macos if users know how to bypass the default security measures. Do average mac users know how to run 3rd party software? It gave me trouble because I’m not a regular macos user, and I didn’t know the tricks.
Do you know if apple bans alt-browsers from their mac app store? I couldn’t find a direct answer. On wikipedia under “regulations” the anticompetitive rules seem to apply to macos.
https://en.wikipedia.org/wiki/Mac_App_Store
I didn’t realize apple were protecting adobe & autodesk from competition too. I wonder if they have a special contract.
Do you know if they still enforce this one? I think this came about when apple faced a GPL challenge with VLC and they didn’t want to deal with it, although it’s still in apple’s store so I don’t know what the deal is.
Come on, installing any other browser in mac doesn’t require any sideloading. Just copy the app in your Application folder, that’s it. All of them are available.
djame,
Not for nothing, but that’s what sideloading is. Apple does discourage sideloading unapproved 3rd party apps on macs, although I wasn’t trying to insinuate they are completely blocked for those who override the security restrictions.
https://support.apple.com/guide/mac-help/open-a-mac-app-from-an-unknown-developer-mh40616/mac
I know it’s possible to bypass the restrictions even though it isn’t really intuitive to novice users, or even unix professionals who aren’t familiar with macos – the “move to bin” dialog is incredibly unhelpful and discouraging.
https://dariusz.wieckiewicz.org/en/run-app-from-unverified-developer-macos/
Again, it may have changed since I last touched a Mac, but the official Firefox .app package for macOS is signed and doesn’t trigger the security protection, you can literally just launch it from the Applications folder once you copy it over and it runs fine. No need to cmd-click and “launch anyway”, just double click.
I feel like you’re trying to prove a point here, but I don’t know what it is. Regardless, no browser is “blocked” on macOS, just drag to Applications and run it.
Morgan,
I think you have to first set “Allow applications from ‘App Store'” to ‘Allow applications from ‘App Store and Known Developers'” first. Otherwise it’s still going to put up barrier. This is probably one of the first things most experienced mac users do without thinking twice, but new users may have trouble.
https://discussions.apple.com/thread/255949315
I’ve never tried to install FF on a mac, my difficulty was with unsigned software. I agree it’s easier to install signed software than unsigned software.
Mac users install third-party software all the time. Even with the newer security features, most applications are signed by the developers, and all you have to do is copy an executable to Applications or run an installer. Firefox, Vivaldi, etc. can be installed in seconds.
It’s mainly when you get to smaller projects where they don’t have the resources to pay for an Apple signing certificate that you run into the “unknown developer” problem. And yes, it’s a pain to override that, and yes, it’s worse on the newest macOS. I don’t like the approach Apple has taken, but it’s not as locked-down — at least not yet — as you make it sound.
KelsonV,
Yes, I understand that software signed by apple is easier for users to install. Can someone please confirm or deny that the “Allow applications from App Store” setting has to be switched first though? I don’t have a mac to test this myself and nobody here has specifically addressed what happens if this setting is not switched to “Known Developers”. I brought it up because I am genuinely curious what happens when this is not enabled and you try to run the software. Do you get the same objectively useless “move to bin” dialog?
But…I never said (or meant) it was completely locked down. I do maintain however that mac security mechanisms have created barriers that impeded me from installing software that I needed. Sure, this was my fault because I didn’t know the tricks to get around them. I’ve provided links where others had difficulty too. I concede this may well be a non-issue for experienced macos users, but I am skeptical of the idea that it doesn’t impact normal users…I suspect not only that it does, but that it is deliberately designed to be obtuse to them.
Obviously I’m not a regular apple user, but if I were I think apple’s control over the ecosystem is overreaching and would give me pause. It’s all well and good to have software signed by apple, but as it becomes the norm there’s an ever increasing risk that it could become mandatory. This is similar to the situation of microsoft signing secure boot certificates for linux distros. It’s ostensibly nice for MS to share it’s hard coded secure boot keys but in doing so creates a very ugly dependency that I’m not thrilled about. Nevertheless I think secure boot was designed by MS to engineer this outcome.
Epiphany is very good, I use it from the flathub, but it desperately needs an adblocking solution.
Apple should really start porting Safari for Windows again. It would surely attract some users. And unlike 15 years ago it is actually quite good now.
25 years after Beonex Communicator and Netscape 6, we’ve come back full circle, to where Mozilla provides a base browser and there are several better forks.