• alfredon996@feddit.it
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    1
    ·
    edit-2
    8 days ago

    Nope, in fact, Jolla with SailfishOS is the only one among those mentioned that uses an OS independently developed.

    • erebion@news.erebion.eu
      link
      fedilink
      English
      arrow-up
      1
      ·
      8 days ago

      They use an Android kernel. How does it matter how nice their proprietary UI is if the phone can no longer be updated once Qualcomm, for example, no longer patches the kernel?

      We desperately need more mainline support, this isn’t sustainable.

      • michael_palmer
        link
        fedilink
        English
        arrow-up
        1
        ·
        7 days ago

        It’s time to bring X86 into phones back. Latest X86 CPUs are on par with ARM in terms of efficiency.

        • erebion@news.erebion.eu
          link
          fedilink
          English
          arrow-up
          1
          ·
          7 days ago

          x86 phones don’t necessarily have ACPI and x86 alone does not make it simpler.

          No, let’s ensure manufacturers upstream early so that we can support devices early.

      • alfredon996@feddit.it
        link
        fedilink
        English
        arrow-up
        1
        ·
        8 days ago

        They use a standard Linux kernel with Android drivers trough libhybris. The proprietary UI and middleware is a mistake, I agree with that

        • erebion@news.erebion.eu
          link
          fedilink
          English
          arrow-up
          2
          ·
          7 days ago

          It’s not a standard kernel, it is a vendor kernel. It has sooooo many patches it becomes close to impossible to update then by rebasing. That’s where the mainlining efforts come in: Upstream first.

          It’s always easier to maintain something upstream than to try to maintain a downstream fork.

          I’d also argue that the mainline kernel tends to have better security, as the drivers have far more eyes on them than the vendor driver kernels.