I just saw a post complaining about the Mozilla layoffs.

I wanted to point out that the vast majority of their income (over 85% in 2022) is from having Google as the default search engine - Ironically, the anti monopoly lawsuit against Google will end this.

Expect things to get worse.

Please don’t assume it was just a cruel choice.

S1 S2

  • filister@lemmy.world
    link
    fedilink
    arrow-up
    37
    arrow-down
    3
    ·
    14 hours ago

    You are really underestimating the complexity of the task of building a web engine.

    Another problem is that Chrome is already ubiquitous and most of the web sites are simply ignoring the Gecko and only optimise against Chromium.

    Don’t get me wrong, I truly wish we had more completion and I hope those projects take off and with time become a viable alternative of Chromium but I am somehow doubtful.

    • namingthingsiseasy@programming.dev
      link
      fedilink
      arrow-up
      16
      ·
      edit-2
      12 hours ago

      You’re right about the fact that building an engine is hard, but Socraticly speaking, then why are there so many blink-based browsers and so few gecko-based ones? The answer is because blink is easy to embed in a new project and gecko isn’t.

      If Mozilla really wants to take back the web (and I honestly don’t think they actually do), then what they should really be doing is making gecko as easy to embed in a new browser as blink is. They don’t do this, and I suspect that they have ulterior motives for doing so, but if they did, I think we would be much closer to breaking chrome’s grasp on the web.

      Because let’s face it: Mozilla makes a pretty damn good browser engine. But they don’t really make a compelling browser based off it. Ever noticed how Mozilla has been declining ever since they deprecated XPCOM extensions? It’s because when they provided XPCOM, it enabled users to actually build cool and interesting new features. And now that they’ve taken it away, all innovation in browser development has stagnated (save for the madlads making Vivaldi).

      They need to empower others to build the browser that they can’t. That’s what would really resurrect the glory days of Firefox in my opinion.

      • aktenkundig@discuss.tchncs.de
        link
        fedilink
        arrow-up
        8
        ·
        9 hours ago

        Building a free (as in beer) engine for others to build great browsers on, is a pretty thankless task. Individuals may take pride in such a task, but for a company that needs to pay their staff, it’s a fruitless endeavor. I assume it’s much harder to earn money, if people are not using your software itself, but the forks that add all the cool stuff.

        • namingthingsiseasy@programming.dev
          link
          fedilink
          arrow-up
          2
          ·
          edit-2
          4 hours ago

          I chuckled a bit while reading this, because what you wrote is exactly where Blink came from. It was a fork of webkit, which in turn was derived from KHTML. Then again, the fact KHTML was discontinued does support your point to an extent too, I guess.

          But the point is, Chrome is doing exactly this - providing the engine free as in beer and letting people embed it however they like. And yet, what you’re predicting, ie. not using the original but just using forks instead, doesn’t seem to be happening with Chrome - they still enjoy a massive fraction of the market share. There’s no reason to believe that this couldn’t happen at Mozilla as well. People usually want the original product, and it’s only a small fraction of people that are really interested in using the derivatives.

    • Zagorath@aussie.zone
      link
      fedilink
      arrow-up
      1
      arrow-down
      2
      ·
      5 hours ago

      Honestly I’ve been saying for some time that Mozilla’s resources would be much better spent making Firefox a soft fork of Chromium. Primarily: use the Blink browser engine and V8 JS engine, with only the changes to those that they deem absolutely necessary, and maintain a privacy-forward Chromium-based browser. Maybe try and enlist the help of Brave, Vivaldi, and other browsers that are currently Chromium but which prefer more privacy than Google offers.

      It’s not zero effort, and especially as Google continues to develop Chromium with assumptions like the removal of Manifest V2 it might take some effort to maintain, but it cannot possibly be as much effort as maintaining an entire browser.

      • AndrewZabar@lemmy.world
        link
        fedilink
        English
        arrow-up
        4
        ·
        4 hours ago

        Honestly I’ve been saying for some time that Mozilla’s resources would be much better spent making Firefox a soft fork of Chromium

        No no nonononono. The moment you do that you become at the mercy if whatever they choose to do, including changes that will sabotage you. There are examples out there such as Novell, who should have made a Linux-based client OS for the Netware architecture. For the longest time prior to a brief period where they had their server GUI (sloppy, inefficient and barely completed as it was) that you literally could not do any GUI-based configurations without a Windows client. How is that not begging for the competition to screw you every chance they get?

        Firefox stands on its own and that’s how it needs to be.

        • Zagorath@aussie.zone
          link
          fedilink
          English
          arrow-up
          1
          arrow-down
          1
          ·
          3 hours ago

          They wouldn’t be at the mercy of anything. That’s…how open source works. If it changes in a way that breaks things for you, don’t pull that change. At that point, if the change is drastic enough to require it, you can turn that soft fork into a hard fork and hope that Edge, Brave, Vivaldi, Opera, etc. join you; something that would significantly hamper Google’s ability to maintain their dominance of the browser engine market. That’s a choice that they simply don’t have today when being based on Firefox and Gecko means using an inferior browser platform.

          • AndrewZabar@lemmy.world
            link
            fedilink
            English
            arrow-up
            3
            ·
            3 hours ago

            Yyyyeeeah, all ideally. Things don’t always go ideally. Something will always happen. That’s the truth no matter what, and I’d think it’s best to eliminate externals as much as possible. That’s my position. No actual right or wrong here.

            • Zagorath@aussie.zone
              link
              fedilink
              arrow-up
              1
              ·
              3 hours ago

              The point is that with open source you can effectively leech off of Google for now, while still retaining the flexibility to nope out and do your own thing at any point you decide.

              Considering just how severely behind they are already (as I mentioned in my other comment, they’re often 3–5 years behind other browsers in implementing new web standards or operating system features), I see anything they can do to reduce how much they need to maintain independently as a good thing. In an ideal world where they had all the funding and development power they could want I might say sticking with the completely independent Firefox would be great. But that just isn’t where they’re at today.