• squaresinger@lemmy.world
          link
          fedilink
          English
          arrow-up
          6
          arrow-down
          5
          ·
          edit-2
          12 days ago

          Still, I am totally on the dev’s side.

          He specifically switched the license because people kept sending angry support requests for badly done distro repackages that didn’t work properly.

          Too many entitled users think that “customer is king” also applies when they didn’t pay a cent for the software they use.

          It’s a common problem that FOSS developers get burnt out with idiots demanding support thinking that the developer somehow owes them something, when in reality he’s giving away hundreds or thousands of hours of work for free.

          • Cenzorrll@lemmy.world
            link
            fedilink
            English
            arrow-up
            3
            ·
            12 days ago

            I understand the dev, but it still seems like they created this problem. Seems like they could have just left the license as it was and say “only these OS’s are supported at this time, feel free to port or fork but I’m not responsible for anything beyond this”

          • woelkchen@lemmy.world
            link
            fedilink
            English
            arrow-up
            1
            ·
            10 days ago

            He specifically switched the license because people kept sending angry support requests for badly done distro repackages that didn’t work properly.

            Arch Linux’s version literally builds his latest released code. https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=duckstation-git looks relatively straightforward. It checks out Stenzek’s latest code and then does a for-loop for Stenzek’s super weird build-dependencies-linux.sh script (I would have just used a .spec file in Open Build Service but my packing background is RPM and not whatever use case that is).