GitLab takes down Nintendo Switch emulator suyu due to the DMCA

Well, that didn't last long did it. After a first release, GitLab have already pulled down the Nintendo Switch emulator suyu project, due to a DMCA hit as a result of it being forked from yuzu which Nintendo shut down.

GamingOnLinux
@gamingonlinux I would like open source lawyers to look into this case, because I wonder if it could be a dangerous precedent against the GPL license and therefore for the entire free software community.
@lebout2canap I think the issue lies less in the GPL, apart from new arising issues with AI and several loopholes found in the GPLv3. The issues we're seeing with DMCA takedowns of GPL'd code is more about the platforms that host the git repositories.
@gamingonlinux All of this will cause us getting more forks of yuzu unless Nintendo will stop this shit
@gamingonlinux I am absolutely ashamed to use GitLab for my projects these days. They are just as bad as GitHub. They removed this unprovoked. Shitty corporate behavior at its finest. Hopefully Suyu can find a new home on a better hosting platform. I want to dump GitLab for Codeberg mor and more and GL's awful decisions aren't helping. I won't be recommending GL to anyone anytime soon.
@CalcProgrammer1 @gamingonlinux From what I understand Suyu was being extra careful and even removed keys that the other emulator still has. Also they still have a mirror setup in case it was removed from GitLab.

@CalcProgrammer1 @gamingonlinux

These MF banned my account because I forked the project. This shit can't be legal.

@gamingonlinux
Who could have seen this coming?
@gamingonlinux I don't know what else to expect.
@gamingonlinux To be fair I’m kind of surprised a Yuzu fork got so much attention, I would have expected any self-respecting developer to focus their efforts on improving Ryujinx rather than associate themselves with something related to Yuzu.

@gamingonlinux It's almost like Nintendo is trying to get me to not spend another cent on them ever again. All they are doing each time something like this happens is incentivize people to make emulators that don't even bother to reverse engineer anything, and then host them somewhere where they can never be taken down.

Shooting themselves in the foot here.

#BoycottNintendo

@gamingonlinux I think the solution here is to host their own Gitea/Forgejo instance off-shore. šŸ˜
suyu

suyu is a Nintendo Switch emulator in c++ aiming to help developers understand the console better and advocate legal emulation

Suyu Git
@gamingonlinux I think they should use GitHub instead, GitHub has a history of protecting developers from malicious DMCA requests. https://github.blog/2020-11-16-standing-up-for-developers-youtube-dl-is-back/
Standing up for developers: youtube-dl is back

Today we reinstated youtube-dl, a popular project on GitHub, after we received additional information about the project that enabled us to reverse a Digital Millennium Copyright Act (DMCA) takedown. 

The GitHub Blog
@gamingonlinux It seems they moved to a self-hosted forgejo instance. https://git.suyu.dev/suyu/suyu
At least for me, GitLab doing that urged me to take a look at Coderberg.
suyu

suyu is a Nintendo Switch emulator in c++ aiming to help developers understand the console better and advocate legal emulation

Suyu Git