Comment by rvz

1 year ago

Acknowledging the problem(s) is the first step to creating a solution. Those who choose to ignore Firefox's problems, are there to only continue its slow death. Here are the most obvious problems:

'Defining' Linux support:

>> Firefox is first and foremost a Windows browser, followed by macOS second, and Linux third. The love the Linux world has for Firefox is not reciprocated by Mozilla in the same way, and this shows in various places where issues fixed and addressed on the Windows side are ignored on the Linux side for years or longer.

80% of all revenue is from Google:

>> The giant sword of Damocles dangling above Firefox’ head are Mozilla’s really odd and lopsided revenue sources. As most of us are probably aware, Mozilla makes most of its money from a search deal with Google. Roughly 80% of Mozilla’s revenue comes from Google, who pays the browser maker to set Google Search as the default search engine.

Firefox declining usage and anti-trust risks with Google.

>> How long will this deal continue? Will it be renewed indefinitely, regardless of how much farther Firefox slides into irrelevance? Will the size of the deal drop, or will it end altogether? When will Google decide that spending hundreds of millions of dollars every year in what is essentially charity for a competitor is no longer worth it, or needed?

>> Google’s similar search deal with Apple is already facing legal scrutiny; will that scrutiny have consequences for the deal with Mozilla, too?

Solution:

>> "Linux needs a browser engine that is independent of Google (and Apple), and takes Linux seriously as a platform."

Mozilla could have done that by being a Rust consultancy which can fund the development of both Rust and Firefox without being heavily dependant on Google. That opportunity has been lost.

Realistically the likely outcome is to just break up Chrome from Google and use the Chrome engine as the standard browser engine, just like the Linux kernel is the standard kernel for all distros.

Case solved.