this post was submitted on 13 Mar 2026
165 points (94.1% liked)

Linux Gaming

22085 readers
29 users here now

Gaming on the GNU/Linux operating system.

Recommended news sources:

Related chat:

Related Communities:

Please be nice to other members. Anyone not being nice will be banned. Keep it fun, respectful and just be awesome to each other.

founded 5 years ago
MODERATORS
all 28 comments
sorted by: hot top controversial new old
[–] Nemoder@lemmy.ml 0 points 11 hours ago

Looks like there are already interesting projects coming out of the de-compile like an unofficial android launcher:
https://github.com/Ekyso/StS2-Launcher

[–] fysihcyst@lemmy.ml 9 points 1 day ago

I clicked because I was confused about what using Godot has to do with piracy. I read more of the article and comments after becoming irritated by the misrepresentation of what using an open source engine entails.

How often are articles purposefully "wrong" just to increase engagement?

[–] Jankatarch@lemmy.world 9 points 1 day ago* (last edited 1 day ago) (1 children)

Godot is open-source, by proxy, slay the spire is also open-source.

Is it?

[–] Kazumara@discuss.tchncs.de 12 points 1 day ago* (last edited 1 day ago) (1 children)

Sounds like bullshit to me. Godot is under MIT license, so anyone is free to re-license any derivative work.

Edit: I read the rest of the article. The author has no idea what they are writing. It's not even internally consistent. If the game was open source already why would people be decompiling the binaries? To get a worse version of the source code with automatically derived variable names and no comments?

[–] DeathsEmbrace@lemmy.world 4 points 1 day ago

The best part of no comments is figuring out what everything does yourself

[–] nick_ocb@lemmy.world 13 points 1 day ago

Great to see Godot getting more adoption by successful indie games! Slay the Spire was already a masterpiece, excited to see what they do with the sequel. This is the kind of success story that helps the whole indie ecosystem grow. 🎮

[–] HelloRoot@lemy.lol 161 points 2 days ago* (last edited 2 days ago) (2 children)

Godot [...] is open-source. By proxy, Slay the Spire 2 is also open-source.

Written by somebody who naively thinks open-source means: the source code can be viewed.

Typical game journalism incompetence.

[–] Nemoder@lemmy.ml 40 points 2 days ago (1 children)

Yeah unfortunate. At least the first comments there corrected them.

[–] sem@piefed.blahaj.zone 10 points 2 days ago (1 children)

There was some asshole on the threadiverse saying that copy-left licenses weren't open source, since you weren't allowed to profit off the free code. 

I say this at the risk of signal posting this regressive view to say that anybody should be allowed to view and learn from software, and benefitting from such work while closing off future access is shitty. Find some other way to make money that doesn't involve freeloading off of someone's contribution to community.

[–] Nemoder@lemmy.ml 5 points 2 days ago (1 children)

You are allowed to charge for most libre-licensed software, but of course in practice if it's popular enough somebody else will just build it and undercut you.

I do wish there were more institutions funding FOSS work though it can be hard to measure the benefits and progress for individual projects.

[–] sem@piefed.blahaj.zone 4 points 2 days ago* (last edited 2 days ago) (1 children)

Some countries fund it -- QGIS for example is used and developed by governments as an alternative to ESRI products. Maybe there are other examples?

https://members.qgis.org/en/members/list/

[–] Reginald_T_Biter@lemmy.world 2 points 1 day ago* (last edited 1 day ago)

I was using QGIS in work to simplify geometries of US postal code geo jsons and it was an impressive bit of kit. I enjoyed how 2002 it looked, but underneath it was an absolute machine.

[–] teawrecks@sopuli.xyz 6 points 1 day ago* (last edited 1 day ago) (1 children)

Open source does literally mean that. But it doesn't mean that everything you build using open source is itself open source by proxy.

Edit: ah, I see now, you meant to say "written by someone who thinks source code being viewable means it's open source".

[–] HelloRoot@lemy.lol 9 points 1 day ago (1 children)

No, my wording was intentional. I was describing the journalist’s direction of inference, not asserting the definition in reverse. They saw the term “open source” and mentally reduced it to “the source code is viewable”, which is why I phrased it that way.

Open source does literally mean that.

It means that PLUS many more conditions. If you remove those additional conditions it's not open source anymore but "source available".

To be precise: open source implies source-available, but source-available does not imply open source.

[–] teawrecks@sopuli.xyz -1 points 1 day ago* (last edited 1 day ago) (2 children)

Heh your "precise" statement is literally what I said:

Open source does literally mean [source code can be viewed]...[it's not the case that] source code being viewable means it's open source

Cheers.

[–] Zangoose@lemmy.world 2 points 1 day ago* (last edited 1 day ago) (1 children)

What you're talking about is "source-available." I.e. being able to read source code but not having licensing rights to redistribute or make changes.

"Open-source" means that being able to modify and distribute changes is built into the license of the code.

For example, Minecraft Java is source-available in that decompiling Java bytecode is trivial - enough so that tools exist which can easily generate a source code dump. However, actually distributing that source code dump is technically illegal and falls under piracy, so it isn't open source.

Edit: I didn't see your edit, this comment is kind of pointless, oh well

[–] teawrecks@sopuli.xyz 1 points 1 day ago

Yeah, people keep correcting me by reiterating exactly what I'm saying lol

[–] kibiz0r@midwest.social 87 points 2 days ago* (last edited 2 days ago) (4 children)

I’m happy for Godot’s commercial success here. But what’s this weird attempt at connecting open source to piracy? You can de-compile lots of Unity games too. Wtf.

[–] JakenVeina@midwest.social 10 points 1 day ago (1 children)

Unity, and C# in general, are TRIVIAL to decompile (not accounting for obfuscators).

[–] Xraygoggles@lemmy.world 3 points 1 day ago

That il2cpp stuff gives me a big headache though. I guess you could consider that a kind of obfuscation.

[–] lorty@lemmygrad.ml 2 points 1 day ago

For whatever reason Slay the Spire 2 became this flashpoint for this discussion, even though, from all I've seen, the devs never made any statements complaining about it. Maybe it was fans getting things spoiled?

[–] Nemoder@lemmy.ml 26 points 2 days ago

Yeah I guess you could argue that not encrypting or obfuscating the binary makes it a bit faster to create a pirated version but it doesn't really effect piracy rates beyond that.
I'm just happy to see a FOSS engine being noticed as important to the game's success.

[–] SockOlm@hexbear.net 13 points 2 days ago

it's more so that godot has no built in way to obfuscate source code, and likely never will

[–] Goodlucksil@lemmy.dbzer0.com 37 points 2 days ago

Godot is MIT, so open-sourceness does not trickle down.

[–] justdaveisfine@piefed.social 13 points 2 days ago (1 children)

Dang. Maybe I should buy it and finally learn godot.

[–] polotype@lemmy.ml 2 points 1 day ago* (last edited 1 day ago) (1 children)

Maybe woosh, but... It's free...

Edit: No woosh, just me stupid

[–] mojofrododojo@lemmy.world 2 points 1 day ago

... you really didn't grasp he meant buying the game?