Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

agnos.is Forums

  1. Home
  2. Technology
  3. Duckstation(one of the most popular PS1 Emulators) dev plans on eventually dropping Linux support due to Linux users, especially Arch Linux users.

Duckstation(one of the most popular PS1 Emulators) dev plans on eventually dropping Linux support due to Linux users, especially Arch Linux users.

Scheduled Pinned Locked Moved Technology
technology
391 Posts 183 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M [email protected]

    Since it's an open source project, it's pretty easy to make a fork and readd Linux support.

    anyoldname3@lemmy.worldA This user is from outside of this forum
    anyoldname3@lemmy.worldA This user is from outside of this forum
    [email protected]
    wrote last edited by
    #177

    The licence doesn't permit derivative works, so no forks and no downstream packages.

    P Y W R H 6 Replies Last reply
    7
    • D [email protected]

      The problem has originated because he changed the license resulting in older versions being the only way to ship duckstation.

      Edit: lisence to license

      W This user is from outside of this forum
      W This user is from outside of this forum
      [email protected]
      wrote last edited by
      #178

      I wonder if he received permission from all the other contributors to change the license of their contributions.

      1 Reply Last reply
      5
      • anyoldname3@lemmy.worldA [email protected]

        The licence doesn't permit derivative works, so no forks and no downstream packages.

        P This user is from outside of this forum
        P This user is from outside of this forum
        [email protected]
        wrote last edited by [email protected]
        #179

        šŸ“ā€ā˜ ļø 🦜 šŸļø ⛵

        1 Reply Last reply
        1
        • A [email protected]

          He's upset because people are bothering him for packages that are out of his control. A similar thing happened recently with OBS where a distro was packaging it in a non-standard way, iirc.

          K This user is from outside of this forum
          K This user is from outside of this forum
          [email protected]
          wrote last edited by
          #180

          If you don't want to see your software packaged in ways outside of your control, is it smart to publish it with a license that allows it to be packaged in ways outside of your control?

          jackbydev@programming.devJ 1 Reply Last reply
          2
          • a_norny_mousse@feddit.orgA [email protected]

            instead of offering any aid or insight, i was immediately stereotyped as ā€œan android userā€ and told ā€œwe don’t offer tech support for androidā€ basically for no other reason than ā€œbecause android users bitch too much and then give you a bad review,ā€

            This sounds like there were several users berating you, not (just) the developer?

            It's a tricky one. You can't ban every user from your Discord just for being condescending.

            K This user is from outside of this forum
            K This user is from outside of this forum
            [email protected]
            wrote last edited by
            #181

            The developer also had a massive drama with RetroArch because, wait for it... "RetroArch users complain too much!" so that's actually a common sentiment coming from them and it's absolutely not restricted to Linux. He hates Linux users, Android users, RetroArch users... at this point I wonder why even publish this as a public user facing project at all, he clearly hates users.

            kayohtie@pawb.socialK 1 Reply Last reply
            9
            • M [email protected]

              Since it's an open source project, it's pretty easy to make a fork and readd Linux support.

              mycodesucks@lemmy.worldM This user is from outside of this forum
              mycodesucks@lemmy.worldM This user is from outside of this forum
              [email protected]
              wrote last edited by
              #182

              mitm0@lemmy.worldM 1 Reply Last reply
              20
              • Y [email protected]

                Notice how the developer argues he forbids packages and how the AIR is in violation of this? But an AUR PKGBUILD is not a package - it's build instructions. It doesn't distribute or package anything, you can check it yourself. It's not called "PKG" for a reason. He misunderstands his own license and believes the allegedly broken PKGBUILD violates it.

                He may be right about some users annoying him with bug reports though I'd be surprised if it was that common. It seems like he got a couple of reports, noticed the "forbidden" PKGBUILD and then reacted like this. Just like when changing the license from GPL to CC-BY-NC-ND in order to combat... GPL violations and trademark infringements?

                Frankly, the project has not had parricularly stable leadership in a while. Though a bit unfair of a comparison, compare it to Dolphin and you can see a night and day difference in project management.

                W This user is from outside of this forum
                W This user is from outside of this forum
                [email protected]
                wrote last edited by
                #183

                If someone wanted to maintain the PKGBUILD for this project, it'd be trivial to include a patch that removes the code he added trying to make it not build.

                Or, to make sure to not be in breach of the no-derivatives part of his lisence, just reimplement it and ship with a patch that fixes his "blocker".

                1 Reply Last reply
                1
                • anyoldname3@lemmy.worldA [email protected]

                  The licence doesn't permit derivative works, so no forks and no downstream packages.

                  Y This user is from outside of this forum
                  Y This user is from outside of this forum
                  [email protected]
                  wrote last edited by
                  #184

                  You're right, the license is Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 (weird choice for a code license, but OK)

                  jackbydev@programming.devJ woelkchen@lemmy.worldW 2 Replies Last reply
                  2
                  • A [email protected]

                    He's upset because people are bothering him for packages that are out of his control. A similar thing happened recently with OBS where a distro was packaging it in a non-standard way, iirc.

                    D This user is from outside of this forum
                    D This user is from outside of this forum
                    [email protected]
                    wrote last edited by
                    #185

                    They're not being bothered. They are a sensible asshole. Nothing wrong with that, and they are free to express their truth of how they feel. But there's no evidence of harassment, if they think bug reports and feature requests is abuse then they are in for a rude experience if someone is stupid enough to actually harass them.

                    They should just take their project proprietary anyways. The license used is a joke. Duckstation is not open source, the license is so restrictive that it is barely source available. They are not ideologically, or in practice, part of the FOSS community. So they're free to take their toy home with them. They weren't playing nice with others anyway.

                    1 Reply Last reply
                    7
                    • a_norny_mousse@feddit.orgA [email protected]

                      instead of offering any aid or insight, i was immediately stereotyped as ā€œan android userā€ and told ā€œwe don’t offer tech support for androidā€ basically for no other reason than ā€œbecause android users bitch too much and then give you a bad review,ā€

                      This sounds like there were several users berating you, not (just) the developer?

                      It's a tricky one. You can't ban every user from your Discord just for being condescending.

                      D This user is from outside of this forum
                      D This user is from outside of this forum
                      [email protected]
                      wrote last edited by
                      #186

                      I've seen this, some server Admins and mods actually encourage the behavior via modeling. They do it once and that gives permission to the other users to act similarly. Becoming a cultural problem with the whole server. Then they don't ever correct or moderate the behavior, further encouraging it.

                      1 Reply Last reply
                      1
                      • archmageazor@lemmy.worldA [email protected]

                        Linux pros: FOSS, free, private, secure, etc.

                        Linux cons: Linux users

                        chaoticentropy@feddit.ukC This user is from outside of this forum
                        chaoticentropy@feddit.ukC This user is from outside of this forum
                        [email protected]
                        wrote last edited by
                        #187

                        Users are, in general, the worst part of making any user focused product.

                        1 Reply Last reply
                        10
                        • F [email protected]

                          People just expect open source devs that do this shit in their free time with absolutely no compensation to bend over for them and do everything they please. The good thing about open source development is that you can just help with the development yourself.

                          D This user is from outside of this forum
                          D This user is from outside of this forum
                          [email protected]
                          wrote last edited by
                          #188

                          Yes, but no one can help this one developer because they changed the license. So now the project is just source available, not open source. They chose to be alone.

                          1 Reply Last reply
                          4
                          • M [email protected]

                            Since it's an open source project, it's pretty easy to make a fork and readd Linux support.

                            A This user is from outside of this forum
                            A This user is from outside of this forum
                            [email protected]
                            wrote last edited by
                            #189

                            Nope not according to the license. Now is the license change legit and allowed? I don't know

                            I M 2 Replies Last reply
                            0
                            • P [email protected]

                              Commit.

                              W This user is from outside of this forum
                              W This user is from outside of this forum
                              [email protected]
                              wrote last edited by [email protected]
                              #190

                              Refuse to build in Arch package environments. My license does not allow for packages

                              but it's not a package. On arch it downloads the source from his own git and it compiles it on the end user machine. He is a dev and doesn't know that? Or just pretending?

                              AUR is just (automated) instructions on how to compile (except -bin, in that case it's packaged)

                              A previous commit of the readme even said:

                              Linux users are encouraged to build from source when possible

                              yes, good luck building from source without documentation on what libraries do you need

                              S H 2 Replies Last reply
                              22
                              • anyoldname3@lemmy.worldA [email protected]

                                The licence doesn't permit derivative works, so no forks and no downstream packages.

                                W This user is from outside of this forum
                                W This user is from outside of this forum
                                [email protected]
                                wrote last edited by
                                #191

                                the license change is invalid as it's based from GPL3 code and previous contributors did not allow the change

                                anyoldname3@lemmy.worldA 1 Reply Last reply
                                18
                                • M [email protected]

                                  You can just not publish your actual contacts and choose what you will and wont offer support on your public facing persona.

                                  C This user is from outside of this forum
                                  C This user is from outside of this forum
                                  [email protected]
                                  wrote last edited by
                                  #192

                                  But then you can’t offer support to users of your upstream code.

                                  This is an issue of open source etiquette and there’s no technical solution that can solve it. There have been numerous passionate developers who have been run right out of open source by well-meaning users who simply don’t know the protocol around contacting a developer for support.

                                  1 Reply Last reply
                                  0
                                  • Y [email protected]

                                    Notice how the developer argues he forbids packages and how the AIR is in violation of this? But an AUR PKGBUILD is not a package - it's build instructions. It doesn't distribute or package anything, you can check it yourself. It's not called "PKG" for a reason. He misunderstands his own license and believes the allegedly broken PKGBUILD violates it.

                                    He may be right about some users annoying him with bug reports though I'd be surprised if it was that common. It seems like he got a couple of reports, noticed the "forbidden" PKGBUILD and then reacted like this. Just like when changing the license from GPL to CC-BY-NC-ND in order to combat... GPL violations and trademark infringements?

                                    Frankly, the project has not had parricularly stable leadership in a while. Though a bit unfair of a comparison, compare it to Dolphin and you can see a night and day difference in project management.

                                    R This user is from outside of this forum
                                    R This user is from outside of this forum
                                    [email protected]
                                    wrote last edited by
                                    #193

                                    Ironic that a guy who facilitates large amounts of piracy is complaining about violating license agreements.

                                    1 Reply Last reply
                                    5
                                    • P [email protected]

                                      Commit.

                                      P This user is from outside of this forum
                                      P This user is from outside of this forum
                                      [email protected]
                                      wrote last edited by
                                      #194

                                      I'm immediately skeptical of developers who use Windows. At best, it makes me question their judgement.

                                      J R 2 Replies Last reply
                                      10
                                      • M [email protected]

                                        I’ve ever run arch, yet.

                                        I’m used to scanning forums and wikis to find fixes, would arch be a ā€œwalk in the parkā€ for me?

                                        Thinking of switching from an oclp build on my old MacBook to Linux, as performance is lackluster on the latest build and I don’t even use the continuity features on my Mac

                                        Edit: barely any context from what I’ve searched fixes for, nice crap comment.

                                        I’ve run Ubuntu quite a lot years ago and ran popos recently. I also did quite a lot of android custom roms on a huge number of devices (saying this, only horror stories I have are android fuckery and hardware issues, guess I’ll be fine)

                                        P This user is from outside of this forum
                                        P This user is from outside of this forum
                                        [email protected]
                                        wrote last edited by [email protected]
                                        #195

                                        Arch probably has more documentation online than any other distro.

                                        Just check out the Arch wiki, it's insane.

                                        So yeah, if you're used to looking up solutions online, Arch might actually be the best distro for you.

                                        barely any context from what I’ve searched fixes for, nice crap comment.

                                        I don't know what this means.

                                        M 1 Reply Last reply
                                        1
                                        • A [email protected]

                                          Is the issue with the packaging, or that only an outdated version can be packaged?

                                          He could fix the license, then people would push the up to date version and users wouldn't report old bugs.

                                          C This user is from outside of this forum
                                          C This user is from outside of this forum
                                          [email protected]
                                          wrote last edited by
                                          #196

                                          He changed the license in the first place because someone took unpublished code from him and contributed it to another project. He had permission from his other contributors when he did that but people still went on GPL crusades against him.

                                          Now it’s the issue of people re-packaging his releases for other package managers such as AUR (which is against the license) and doing so incorrectly which leads to support requests from the users of broken packages.

                                          There’s a whole community of people who have turned hostile to this guy over his decisions but it comes off as a sense of entitlement on their part. This is after all an emulation community which is full of people who simply use these tools to run pirated old games. They don’t understand the hard work that goes into a sophisticated emulator. They just want more, better, faster! Gimme gimme gimme is all they know!

                                          woelkchen@lemmy.worldW J 2 Replies Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups