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.
  • G [email protected]

    fair enough, but that doesn't mean he has to do everything anyone asks him. he's still within his rights to close the source down and obliterate it from the internet. others will come and pick up the torch.

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

    And likewise, that doesn't mean people aren't allowed to give him shit for doing it.

    1 Reply Last reply
    1
    • I [email protected]

      Users are the cons of everything, including Windows and OSX

      icastfist@programming.devI This user is from outside of this forum
      icastfist@programming.devI This user is from outside of this forum
      [email protected]
      wrote last edited by
      #208

      I'd argue that Microsoft is worse than its users

      T 1 Reply Last reply
      12
      • C [email protected]

        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 This user is from outside of this forum
        woelkchen@lemmy.worldW This user is from outside of this forum
        [email protected]
        wrote last edited by [email protected]
        #209

        What was this "unpublished code"? Something committed to a public git repository where all the code is under GPL? You act as if redistribution of GPLed code was somehow illegal or at least immortal. It's not. It's the foundation of the whole idea behind open source.

        If that "unpublished code" was stored only on his hard drive and a hacker obtained it illegally, that would be an entirely different topic but that's completely outside the scope of upstream source code license. That would be an outright crime. Developers at AMD, for example, write Linux driver code for AMD hardware. Then before that code leaves AMD, AMD lawyers need to clear it before it gets published to the Linux Kernel Mailing List for review. Sometimes code is not cleared, so the developers need to rewrite it. As long as the code is behind closed doors, it's not published (therefore the GPL does not yet apply) but as soon as it's posted for review, it's public GPL code and everybody can to everything to it as far as the GPL permits.

        This is even spelled out in GNU's official GPL FAQ. Edit: https://www.gnu.org/licenses/gpl-faq.html#GPLRequireSourcePostedPublic

        1 Reply Last reply
        1
        • B [email protected]

          This is a great case for a “reader added context” feature for Lemmy, if it could be implemented in a decent way.

          sortekanin@feddit.dkS This user is from outside of this forum
          sortekanin@feddit.dkS This user is from outside of this forum
          [email protected]
          wrote last edited by
          #210

          It is implemented. It's known as "comments". You are looking at it. There's no need for any particular UI feature for this stuff.

          B 1 Reply Last reply
          7
          • P [email protected]

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

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

            They might be on OSX..

            1 Reply Last reply
            1
            • E [email protected]

              He's not obligated to provide support but there are infinitely many ways for decline providing support without insulting someone for being an Android user, and insulting Android users in general, at the same time, literally the moment when someone sought for support.

              Especially when Discord is not even inherently a support platform to begin with, Discord is a fricking instant massaging platform, this is fundamentally no different from insulting a stranger on the street the moment they started a conversation, with the most BS insult ever.

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

              Too many FOSS users are toxicly entitled... It ruins things for everyone.

              Z S zarkanian@sh.itjust.worksZ B 4 Replies Last reply
              1
              • W [email protected]

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

                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 [email protected]
                #213

                It looks like the change happened nearly a year ago, and no one's kicked up a fuss, so either it was done properly (i.e. past contributors were contacted and consented to the licence change, and any that didn't had their contributions replaced), or there's a big problem once a past contributor notices.

                It doesn't make it any more legal to fork the project without going back to the last GPL3 commit, though, as any contributions after the license change have to be assumed to be covered by the new licence, so the combined work would be under an invalid licence (as the old and new licences aren't compatible) rather than being still covered by the old licence.

                Normally, I'd completely dismiss the possibility that a licence change like this could have been done properly, but Stenzek is associated with Dolphin Emulator, which did manage to pull off a switch from GPL2 to GPL3+ by emailing lots of people and replacing a lot of code.

                jackbydev@programming.devJ 1 Reply Last reply
                1
                • sortekanin@feddit.dkS [email protected]

                  It is implemented. It's known as "comments". You are looking at it. There's no need for any particular UI feature for this stuff.

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

                  Reader added context is nice because it averts drive by upvoting of titles that are misleading (and vice versa), as most voters do not dig through the comments.

                  Hence this very phenomenon of highly upvoted posts that probably wouldn’t be so with the missing context.

                  sortekanin@feddit.dkS 1 Reply Last reply
                  3
                  • B [email protected]

                    This happens way too much.

                    “What? People are doing things with my Apache project I don’t like!?”

                    woelkchen@lemmy.worldW This user is from outside of this forum
                    woelkchen@lemmy.worldW This user is from outside of this forum
                    [email protected]
                    wrote last edited by
                    #215

                    “What? People are doing things with my Apache project I don’t like!?”

                    Well, at least for the GPL https://www.gnu.org/licenses/gpl-faq.html exists, so there is no excuse because of incomprehensible legalese.

                    1 Reply Last reply
                    0
                    • B [email protected]

                      Reader added context is nice because it averts drive by upvoting of titles that are misleading (and vice versa), as most voters do not dig through the comments.

                      Hence this very phenomenon of highly upvoted posts that probably wouldn’t be so with the missing context.

                      sortekanin@feddit.dkS This user is from outside of this forum
                      sortekanin@feddit.dkS This user is from outside of this forum
                      [email protected]
                      wrote last edited by [email protected]
                      #216

                      Tbf a substantial amount of voters did see the comment - at the time of writing, 297 upvotes on the comment vs 483 upvotes on the post, or ~61%. So actually most people do dig through the comments, if the upvote count is something to go by at least.

                      Anyone who doesn't read comments is unlikely to read reader added context, so you're probably not getting a large amount of the remaining 39% of people to get the context just because you add some extra UI feature.

                      Besides, explaining the context is a much longer affair than a title and just wouldn't fit. It's not like I would even say that the title of this post is misleading in the first place, it's actually pretty to-the-point.

                      There's also a chance that people will get the wrong idea about posts without the context - i.e. that posts without reader added context are super truthful somehow. I feel that people should rather accept that all titles of a few sentences are missing context. That is after all the point of a title - to summarize and bring only the most important information, which inevitably leads to a loss of context.

                      B 1 Reply Last reply
                      0
                      • icastfist@programming.devI [email protected]

                        I'd argue that Microsoft is worse than its users

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

                        Idk I've met some pretty frustrating administrators who understandably hate Microsoft but they then go and refuse to learn anything else, refuse to use anything other than some variant of Windows for anything that needs an operating system then complain when their hacks to make windows do stuff it was never designed to do (or stuff it once was designed to do but hasn't been supported since Server 2003) get broken.

                        As an administrator part of your job is to identify the right tool for the job. I am most comfortable in Linux, I find the general architecture to make far more sense than Windows. I fully recognize that for most businesses Windows is the best bet on many cases. But there are also situations where windows should be your last possible choice. These admins setting up IIS Server and windows-based SCSI targets, using HyperV instead of a better hypervisor for more than a handful of VMs, they frustrate me to no end and I have to suspect they just have given up on learning anything new with these choices

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

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

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

                          It's crazy that this is legal.

                          anyoldname3@lemmy.worldA S 2 Replies Last reply
                          0
                          • B [email protected]

                            This is a great case for a “reader added context” feature for Lemmy, if it could be implemented in a decent way.

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

                            Could be a good feature to add to PieFed, which is built on Python specifically to allow more developers to have access to building extensions and plugins.

                            B 1 Reply Last reply
                            0
                            • A [email protected]

                              The answer for this guy and other people stretched by supporting Linux is to say it's flatpak or nothing. Stop trying to build for each dist because it's not sustainable. If someone on a dist wants to maintain a package then let them take the heat if it is broken.

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

                              I don't think you quite understand how this works. No distro ever asks third party programmers to create packages for them—that's the job of the distro's own team, or of enthusiasts using the distro. All the distro packagers want or need from the original programmer is the source code and enough documentation to get it to compile. They take it from there.

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

                                Too many FOSS users are toxicly entitled... It ruins things for everyone.

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

                                It isn't toxic* entitlement to seek tech support on the platform the developer offers tech support on.

                                Edit: added "toxic" for clarification

                                A zarkanian@sh.itjust.worksZ 2 Replies Last reply
                                2
                                • patatahooligan@lemmy.worldP [email protected]

                                  I see a few top level comments agreeing with the sentiment that users are being entitled or abusive, but what are they actually referring to? The linked image certainly has no evidence of such behavior. Someone who claims to be the developer filed a deletion request for the duckstation-git AUR package on the AUR and they say:

                                  Every time, it turns into abuse towards me, as you can also see in the comments for the package.

                                  I read through a few pages of the comments here and they're mostly people talking about fixing issues with the package, and what to do about the dev purposely breaking the build... I only found a single message that could be called abuse:

                                  @eugene, not really but i suspect it's an uphill battle, check the commit message: https://github.com/stenzek/duckstation/commit/30df16cc767297c544e1311a3de4d10da30fe00c

                                  FWIW, I'm moving to pcsx-redux, I rather run a little bit less advanced PSX emulator than software by this upstream asshat. Regardless, much thanks for maintaining the AUR package so far.

                                  And even this is not a good example of what stenzek is describing. For one, it's obviously a reaction to stenzek's hostile changes and not the sort of user coming for support and being abusive that stenzek is talking about. The user is also explicitly moving to a different emulator and not expecting any change from duckstation.

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

                                  The more I look into it the more it looks like the dev is being a jerk and demanding, doesn't understand what he's complaining about. And lying about getting abuse that appears to honestly be self inflicted.

                                  It's his project and his right to do with it what he may. But this seriously just appears to be a self inflicted man problem he's complaining about.

                                  Zero sympathy honestly. Just be a damn adult and do what you need to do. Don't shead crocodiles tears for sympathy points.

                                  1 Reply Last reply
                                  17
                                  • S [email protected]

                                    I'd go further, you should help with the development. Seems like some people would rather spend hours hounding a developer to implement their thing, rather than figuring out how to do it themselves...

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

                                    Except the Duckstation developer changed the license to where they don't accept contributions from others, so we couldn't help even if we wanted to.

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

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

                                      Linux cons: Linux users

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

                                      Don't forget Linux devs are also Linux users. And they are just as much a con as the non dev users!

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

                                        Could be a good feature to add to PieFed, which is built on Python specifically to allow more developers to have access to building extensions and plugins.

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

                                        Programming language isn’t a problem as much as the mechanics of the implementation.

                                        I mean, how does it work on Twitter? Do they have oldschool language models parse upvoted comments and automatically generate it? Basically the options are:

                                        • Involve some kind of ML model for partial automation, which is not going to go over well with Lemmy users.

                                        • Leave the UAC completely to mods, which is going to both overburden them and make power-tripping issues far worse

                                        M 1 Reply Last reply
                                        0
                                        • I [email protected]

                                          I'm far from an expert on licenses, but logic tells me that any version that was released with the previous license is still under that previous license. So it's probably okay to fork from a previous version to maintain linux support?

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

                                          That's actually the version that's in the AUR, since they can't put newer (fixed) code in there from the new versions.

                                          woelkchen@lemmy.worldW 1 Reply 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