Not that this is a surprise to some of us.

  • Proprietary snap store backend that is controlled by Canonical: that’s it.

    I used Ubuntu for years: installed it for family and friends. I moved away around a year ago.

    Moving packages like Firefox to snap was what first started annoying me.

    If the backend was open source, and the community could have hosted their own (like how flatpak repositories can be), I might have been slightly more forgiving.

    Did a quick Google to find if someone had elaborated, here’s a good one:

    • @cmhe@lemmy.world
      link
      fedilink
      2
      edit-2
      1 year ago

      Snap is just one case where Ubuntu is annoying.

      It is also a commercial distribution. If you ever used a community distribution like Arch, Gentoo or even Debian, then you will notice that they much more encourage participation. You can contribute your ideas and work without requiring to sign any CLAs.

      Because Ubuntu wants to control/own parts of the system, they tend to, rather then contributing to existing solutions, create their own, often subpar, software, that requires CLAs. See upstart vs openrc or later systemd, Mir vs Wayland, which they both later adopted anyway, Unity vs Gnome, snap vs flatpak, microk8 vs k3s, bazar vs git or mercurial, … The NIH syndrom is pretty strong in Ubuntu. And even if Ubuntu came first with some of these solutions, the community had to create the alternative because they where controlling it.