If, like me, you’ve relied on Fennec as a more tolerable version of Firefox for Android, you may have gotten some bad news in the latest F-droid update cycle.

Fennec has fallen so far behind on updates that serious security patches implemented by Mozilla in Firefox haven’t been applied to the fork, and Fennec is therefore still breachable.

The developer responded two weeks ago that they were “short on time”, and there still isn’t a new, secure version available. This appears to be due to that recurring weak link in open source development: small teams, confronted by real life demands like time and money?

  • gaylord_fartmaster@lemmy.world
    link
    fedilink
    English
    arrow-up
    27
    ·
    9 days ago

    I’ll just throw out Mull from DivestOS’s third-party f-droid repo as an up to date alternative. The newest versions are incompatible with the main repo but here is their explanation:

    Updated Mull to 131.0.0, has 14+1+25 security fixes from the previous 129.0.2 release. In order to resolve the compilation issue introduced in 130, Mull is now compiled using Mozilla’s prebuilt clang toolchain. This however is incompatible with the F-Droid.org inclusion criteria, so these updates (for now at least) will only be available via the DivestOS.org F-Droid repository. Please note, while this adds a prebuilt dependency, the result does still remain FOSS.

    • Handles@leminal.spaceOP
      link
      fedilink
      English
      arrow-up
      9
      ·
      9 days ago

      Ah yes, the toolchain changes appear to be a stumbling stone for the Fennec devs as well. That kind of thing doesn’t exactly speed up new releases, I’m sure.

      What are your experiences with Mull? Is it generally compatible with Firefox plugins, and are there performance improvements as well as in security?

      • iturnedintoanewt@lemm.ee
        link
        fedilink
        English
        arrow-up
        7
        ·
        8 days ago

        IMHO as i have it as my daily browser, it can become troublesome with booking websites (flights, tickets, hotels, restaurant orders, shopping). They don’t like whatever Mull blocks, and at some point during any booking process you’ll be unable to complete it. Sometimes during the payment step, so it can be… Frustrating.

        • Handles@leminal.spaceOP
          link
          fedilink
          English
          arrow-up
          4
          ·
          edit-2
          8 days ago

          I experience similar, if rarely, with my about:config modifications and muBlock add-on [edit: that was on Fennec, I expect similar on other Fenix forks]. Those things I blame more on the modern web than on any browser :/

      • gaylord_fartmaster@lemmy.world
        link
        fedilink
        English
        arrow-up
        6
        ·
        9 days ago

        I’ve been using it as my primary browser on Android for years so I don’t really have much to compare it to, but I haven’t had any issues with extension compatibility. It includes changes from Tor browser and Arkenfox so it’s more privacy-focused than on performance.

      • airglow@lemmy.world
        link
        fedilink
        English
        arrow-up
        6
        ·
        edit-2
        8 days ago

        Mull has defaults that improve privacy at the cost of performance and website compatibility. They maintain a list of changes that you can reverse through about:config. If Mull seems slow for you, consider re-enabling the JavaScript JIT.

    • doctortran@lemm.ee
      link
      fedilink
      English
      arrow-up
      6
      ·
      edit-2
      8 days ago

      The only reason the Fennec devs haven’t announced this is that they’ve been moving but they’re basically working on the same things to get it back on F Droid.