This is an automated archive made by the Lemmit Bot.
The original was posted on /r/selfhosted by /u/human_garbage_UwU on 2025-05-31 14:46:41+00:00.
Hey everyone,
I wanted to bring attention to a project called DUO — it’s a fork of Sunshine that adds multiseat gaming features. Honestly, the concept is super cool, and I was really excited to use it and potentially contribute.
But after looking into it, I realized the developer is putting key features behind a paywall (via Patreon) and has only released partial source code, saying “the open source parts” are available — while keeping the rest closed.
Since Sunshine is licensed under the GPLv3, this is very likely a license violation. The GPL requires that if you modify or build on a GPL-licensed project and distribute it (even behind a paywall), you must also release all of the modified code under the same GPL license.
I’ve opened an issue on the DUO GitHub repo explaining this in detail and citing sources from the Free Software Foundation and the license itself: 👉 Here’s the GitHub issue I filed
I’m not trying to attack the dev here — I know maintaining projects is hard work, and DUO clearly took effort. But I also don’t think it’s right to build on open source work and then close off large parts of the result. That’s not how open source works, and it goes against the license that allowed this kind of innovation in the first place.
If anyone else is concerned or can offer insight (especially if you’ve dealt with GPL enforcement before), feel free to chime in on the issue or raise visibility. Hopefully with enough attention the developer will bring the project into compliance.
Thanks!