logo

drewdevault.com

[mirror] blog and personal website of Drew DeVault git clone https://hacktivis.me/git/mirror/drewdevault.com.git

Firefox-the-embarassment-of-FOSS.md (4005B)


  1. ---
  2. title: "Firefox: The Jewel^WEmbarassment of Open Source"
  3. date: 2020-10-22
  4. outputs: [html, gemtext]
  5. ---
  6. Circa 2006, the consensus on Firefox was concisely stated by this classic xkcd:
  7. [![A stick-figure comic. The title reads “Sometimes, when I first wake up, I am caught in the horrible grip of perspective.” The character, waking up, says “It may be a jewel of open source, but Firefox is just a browser. It shows webpages. What the hell is wrong with us?” The caption reads “Fortunately, this subsides quickly.”](https://imgs.xkcd.com/comics/perspective.png)](https://xkcd.com/198/)
  8. This feeling didn't last. In 2016, I wrote
  9. [In Memoriam - Mozilla](/2016/05/11/In-Memoriam-Mozilla.html), and in 2017,
  10. [Firefox is on a slippery slope](/2017/12/16/Firefox-is-on-a-slippery-slope.html).
  11. Well, I was right, and Firefox (and Mozilla) have only become worse since. The
  12. fuck-up culture is so ingrained in Mozilla in 2020 that it's hard to see it ever
  13. getting better again.
  14. In the time since my last article on the subject, Mozilla has:
  15. - Laid off 25% of its employees, mostly engineers, many of whom work on Firefox[^1]
  16. - Raised executive pay 400% as their market share declined 85%[^2]
  17. - Sent a record of all browsing traffic to CloudFlare by default[^3]
  18. - Added advertisements to the new tab page on Firefox[^4]
  19. - Used their brand to enter the saturated VPN grift market[^5]
  20. - Built a walled garden for add-ons, then let the walls crash in[^6]
  21. - Started, and killed, a dozen projects which were not Firefox[^7]
  22. [^1]: [Mozilla cuts 250 jobs, says Firefox development will be affected](https://arstechnica.com/information-technology/2020/08/firefox-maker-mozilla-lays-off-250-workers-says-covid-19-lowered-revenue/)
  23. [^2]: [Firefox usage is down 85% despite Mozilla's top exec pay going up 400%](http://calpaterson.com/mozilla.html)
  24. [^3]: [Firefox continues push to bring DNS over HTTPS by default for US users](https://blog.mozilla.org/blog/2020/02/25/firefox-continues-push-to-bring-dns-over-https-by-default-for-us-users/)
  25. [^4]: [A Privacy-Conscious Approach to Sponsored Content](https://blog.mozilla.org/futurereleases/2018/04/30/a-privacy-conscious-approach-to-sponsored-content/)
  26. [^5]: [Mozilla VPN](https://vpn.mozilla.org/)
  27. [^6]: [Technical Details on the Recent Firefox Add-on Outage](https://hacks.mozilla.org/2019/05/technical-details-on-the-recent-firefox-add-on-outage/)
  28. [^7]: [Killed by Mozilla](https://killedbymozilla.com/)
  29. The most interesting things they've been involved in in the past few years are
  30. Rust and Servo, and they fired most or all of their engineers involved in both.
  31. And, yesterday, [Mozilla published a statement][abject betrayal] siding with
  32. Google on anti-trust, failing to disclose the fact that Google pays to keep their
  33. lights on.
  34. [abject betrayal]: https://blog.mozilla.org/blog/2020/10/20/mozilla-reaction-to-u-s-v-google/
  35. Is this the jewel of open source? No, not anymore. Firefox is the embarrassment
  36. of open source, and it's the only thing standing between Google and an
  37. all-encompassing monopoly over the web. Mozilla has divested from Firefox and
  38. started funnelling what money is left out of their engineering payroll and into
  39. their executive pockets. The web is dead, and its fetid corpse persists only
  40. as the layer of goop that Google scrapes between its servers and your screen.
  41. Anyone who still believes that Mozilla will save the web is a fool.
  42. As I have [stated before][browser scope], the scope of web browsers has been
  43. increasing at a reckless pace for *years*, to the point where it's literally
  44. impossible to build a new web browser. We have no recourse left to preserve the
  45. web. This is why I'm throwing my weight behind [Gemini][Gemini], a new protocol
  46. which is *much simpler* than the web, and which you can implement yourself in a
  47. weekend.
  48. [browser scope]: /2020/03/18/Reckless-limitless-scope.html
  49. [Gemini]: https://gemini.circumlunar.space/
  50. Forget about the web, it's a lost cause. Let's move on.