• @ttmrichter
    link
    22 years ago

    It doesn’t.

    Linux on the desktop for the non-nerd end-user is an unmitigated disaster. No matter how fancy a coat of paint you put on top of it GUI-wise, at its core it is a horrifically user-unfriendly nerdgasm-making mess. (I say this as someone who has run Linux 100% at home since … I want to say 1998?)

    Android is the Linux kernel with an entirely different UX layer. And it’s a success. But even that degree of integration is a) horrifically expensive, and b) gilding a turd. HarmonyOS is built from the ground up to be an entirely different model, and extending it to the desktop is something I consider very likely a high priority project in Huawei that they just haven’t yet advertised.

    And one of the key things that HarmonyOS is built up on is the notion of virtualization … which means that Huawei’s phones run Android, essentially, as a task under HarmonyOS. And a HarmonyOS desktop will likely run Windows (or something Wine-like, only with billions of dollars worth of funding) to keep up legacy apps.

    Linux can’t compete in that realm.

    • ☆ Yσɠƚԋσʂ ☆OP
      link
      32 years ago

      I generally agree. Linux stack is a huge mess, and there are lots of benefits to building on top of modern and clean architecture like HarmonyOS. And that’s especially the case if you have unlimited funding to develop it. I also agree with virtualisation point, if you can get useful Linux apps to run in containers you get a bridge until you can develop native equivalents.

      • @ttmrichter
        link
        32 years ago

        The Linux ecosystem highlights both the strength and the weakness of F/OSS in one fell swoop.

        The strength is that, via its flexibility, it has enabled the creation of a myriad of very specific distributions that scratch very specific itches all the way from mobile on Android to build-your-own-server-OSes to desktop machines to …

        The weakness is that it has a myriad of distributions that ensure no two distributions work quite the same way in ways that confuse and frustrate end-users who have no desire to learn what’s going on under the hood of their machines to edit the church newsletter.

        • ☆ Yσɠƚԋσʂ ☆OP
          link
          22 years ago

          Pretty much, Linux is very fragmented and that makes it difficult to create a polished experience on top of it.