Is there a specific interaction that made them angry?
Stenzek’s feeling got hurt when DuckStation was still proper open source software and people used the software fully in accordance with its license, i.e. they distributed modifications and not all permitted modifications were the most polished ones, so he felt that they give his name a bad reputation. Again: Stenzek released DuckStation under a license that explicitly allows this.
So he rage quit open source and released new DuckStation versions under a very restrictive “source available to look but not touch” license that’s so insanely restrictive, Linux distributions are not allowed to make their own packages. So they ship the old version that works just fine because PlayStation 1 emulation was figured out very long ago. Stenzek feels that they should not ship the old version (which they are fully entitled to) and instead make a special exception for his software alone to point their users to DuckStation’s website where instead of acquiring the emulator from their package manager (or “app store” in case you’re not familiar with that term), Linux users should take extra steps to manually download and install DuckStation.
And since users may not know about this rift, they may post bug reports and feature ideas to Stenzek, even though these bugs may have been long fixed by non-open source DuckStation.
Basically: Stenzek did not read the license he picked for his software and then got mad when people made use of provisions explicitly allowed by the license.
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.
The guy built software and opened sourced it. People started packaging it for their favourite distribution repositories and then users started coming to him for support on problems he didn’t create!
It’s like if you were a farmer selling eggs and some kids bought your eggs and started throwing them at people’s houses and then instead of the cops arresting the kids they come arrest you for selling eggs. It’s bullshit!
Most people arguing from analogies are doing so because they can’t actually make a coherent argument against THING so they make a bad analogy and then expect you to unwind the 17 ways the analogy and the thing are different. This being a waste of time. I’ll just tell you that your analogy is trash and you should do better.
woelkchen@lemmy.world 5 days ago
Stenzek’s feeling got hurt when DuckStation was still proper open source software and people used the software fully in accordance with its license, i.e. they distributed modifications and not all permitted modifications were the most polished ones, so he felt that they give his name a bad reputation. Again: Stenzek released DuckStation under a license that explicitly allows this.
So he rage quit open source and released new DuckStation versions under a very restrictive “source available to look but not touch” license that’s so insanely restrictive, Linux distributions are not allowed to make their own packages. So they ship the old version that works just fine because PlayStation 1 emulation was figured out very long ago. Stenzek feels that they should not ship the old version (which they are fully entitled to) and instead make a special exception for his software alone to point their users to DuckStation’s website where instead of acquiring the emulator from their package manager (or “app store” in case you’re not familiar with that term), Linux users should take extra steps to manually download and install DuckStation.
And since users may not know about this rift, they may post bug reports and feature ideas to Stenzek, even though these bugs may have been long fixed by non-open source DuckStation.
Basically: Stenzek did not read the license he picked for his software and then got mad when people made use of provisions explicitly allowed by the license.
unexposedhazard@discuss.tchncs.de 5 days ago
This should be top comment…
brucethemoose@lemmy.world 5 days ago
This is a great case for a “reader added context” feature for Lemmy, if it could be implemented in a decent way.
SorteKanin@feddit.dk 4 days ago
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.
msprout@lemmy.world 4 days ago
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.
michaelmrose@lemmy.world 4 days ago
It is the literal truth
brucethemoose@lemmy.world 5 days ago
This happens way too much.
“What? People are doing things with my Apache project I don’t like!?”
woelkchen@lemmy.world 4 days ago
Well, at least for the GPL www.gnu.org/licenses/gpl-faq.html exists, so there is no excuse because of incomprehensible legalese.
prole@lemmy.blahaj.zone 4 days ago
So that’s why he hates Linux lol. What a fucking weirdo.
chonglibloodsport@lemmy.world 4 days ago
One of the most entitled takes I’ve ever read.
The guy built software and opened sourced it. People started packaging it for their favourite distribution repositories and then users started coming to him for support on problems he didn’t create!
It’s like if you were a farmer selling eggs and some kids bought your eggs and started throwing them at people’s houses and then instead of the cops arresting the kids they come arrest you for selling eggs. It’s bullshit!
michaelmrose@lemmy.world 4 days ago
Most people arguing from analogies are doing so because they can’t actually make a coherent argument against THING so they make a bad analogy and then expect you to unwind the 17 ways the analogy and the thing are different. This being a waste of time. I’ll just tell you that your analogy is trash and you should do better.
SlartyBartFast@sh.itjust.works 5 days ago
Like Aether all over again
AntiBullyRanger@ani.social 4 days ago
Remind me please. I just made an analogy, I want to see if it’s the same narcissistic dissonance.
JakoJakoJako13@lemmy.world 4 days ago
Same dev. Different alias.
asudox@lemmy.asudox.dev 5 days ago
lol