That's the most cut and dry example of copy-left license violation imaginable. This would even be a violation of a GPLv2 license. It's like they had zero idea what that license meant.
Opensource
A community for discussion about open source software! Ask questions, share knowledge, share news, or post interesting stuff related to it!
⠀
That sucks, because they're one of the only ones supporting Wayland, and I don't like using software from shady companies...
Isn't the dev behind rustdesk (at least the original) anonymous? I remember that standing out as a red flag for me when I was evaluating options, and ended up going with Mesh Central instead (which works much better imo)
Rustdesk has always been kinda shady
The copyright holder doesn't legally have to follow the terms of their own license. It sucks that it's not FOSS, but this isn't a violation unless there are contributers who didn't consent to a proprietary distribution.
this isn’t a violation unless there are contributers who didn’t consent to a proprietary distribution.
Analyzing the disassembly of the pro and open source binaries shows that the pro version is definitely based on the open source version.
That would include changes made later on in the OSS version, that were backported to Pro without permission from the original authors.
Did they accept PRs from people? If so, then yeah, that's illegal.
I wanted to add this discussion post to the mix because I saw this when reading about the related article
it seems that Rustdesk server pro is a parent of the non-pro edition of it, so its not that it uses code from the opensourced project, but that the open sourced project uses the code from the closed source project. Meaning that the licensing restriction of doesn't apply to that project as it's actually the original source, and that they made the open sourced project based off that closed source.
If they import contributions to the community edition into the pro edition without license assignment then it's still a GPL violation
Are there other discussions about this on the net? I glanced at r/rust and HN and didn't see anything. For such a blatant violation, I'd expect to see lots of drama and shaming going on.