• Kilgore Trout
    link
    fedilink
    arrow-up
    8
    ·
    5 days ago

    Flatpak as a software distribution solution already exists and is already widespread.

    • lemmyingly@lemm.ee
      link
      fedilink
      arrow-up
      4
      arrow-down
      2
      ·
      4 days ago

      Flatpak is far from perfect

      • bloated
      • sandboxing causes confusion
      • interacting with it in CLI can be interesting
      • all packaged libraries rely on the developer of the package you installed to update
      • Kilgore Trout
        link
        fedilink
        arrow-up
        1
        ·
        1 day ago

        The user to whom I was replying asked for a replacement to Windows’ .exe. Flatpaks are that, but much better.

        They are bound to be bloated and self-serviced, just like .exe.

        KDE Discover and GNOME Software eliminate the need to use CLI.

    • JasSmith@sh.itjust.works
      link
      fedilink
      arrow-up
      1
      arrow-down
      2
      ·
      5 days ago

      Now all we’re missing is the universal enforcement piece, which I think is non-trivial. It might take off organically but as per my example above, I’m not hopeful.

      • JayDee@lemmy.world
        link
        fedilink
        arrow-up
        7
        ·
        5 days ago

        “Universal enforcement” meaning what? On its face your proposal sounds fundamentally antithetical to what linux is. It’s an open source environment, meaning literally anyone can create software and post it online. Are you wanting all directories to only accept flatpak? I don’t think that would go over well.

        • JasSmith@sh.itjust.works
          link
          fedilink
          arrow-up
          1
          ·
          2 days ago

          You highlight the issue: Linux users like it to be fragmented. So unless Valve forces consolidation, it will stay a mess, and it will continue to repel average users. If that’s what we want, cool. Let’s just stop calling every year the year of Linux, because that will never be the case.