155
submitted 2 years ago by ardi60@reddthat.com to c/opensource@lemmy.ml
top 24 comments
sorted by: hot top controversial new old
[-] sparky@lemmy.federate.cc 84 points 2 years ago

Forking a repo is not the same as developing it. Any idiot can rehost the existing source code, but all the developers with knowledge of the code base and project just got axed by Nintendo.

[-] pivot_root@lemmy.world 38 points 2 years ago

This fork doesn't even have the code for the dynarmic submodule under the externals/dynarmic directory. MerryMage/MerryHime took that down with Yuzu, and it's a core part of the JIT recompiler.

Not to mention, the commit history was wiped clean while a new Patreon was created before even touching a line of C++ code (and subsequently realizing it's missing most of the dependencies).

[-] noyou@lemmy.world 32 points 2 years ago

Lol it's literally just a copy with nothing added and he's already made a Patreon. Yeah no

[-] independantiste@sh.itjust.works 40 points 2 years ago

I kind of wanted the inevitable fork to be called Zuzu

[-] andrew@lemmy.stuart.fun 41 points 2 years ago

Yuzu TwoZu: Electric Boogaloozoo.

[-] Da_Boom@iusearchlinux.fyi 14 points 2 years ago

Azula, is that you?

[-] capt_wolf@lemmy.world 20 points 2 years ago

Nuzu...

Dispose of Yuzu,

for my amuzument!

[-] PipedLinkBot@feddit.rocks 2 points 2 years ago

Here is an alternative Piped link(s):

amuzument

Piped is a privacy-respecting open-source alternative frontend to YouTube.

I'm open-source; check me out at GitHub.

[-] Atemu@lemmy.ml 19 points 2 years ago

Why throw away the commit history?

[-] Hawk@lemmy.dbzer0.com 40 points 2 years ago

Also made communities, setup a patron and donation mails.

This just seems like a dude wanting to scam money out of it and/or taking credit for continued development, disregarding any effort made before the fork.

[-] rutrum@lm.paradisus.day 4 points 2 years ago

One of the problems with Yuzu (to nintendo) was that it contained the encryption keys pulled off nintendo switches. By removing commit history you actually can permanently remove this part of the code. There might be a more clever way to do this. Thats my best guess.

[-] nekusoul@lemmy.nekusoul.de 15 points 2 years ago

Although a good guess, this looks more like the work of someone who's in way over their head and barely knows how to use git. Probably just downloaded the repo as a zip instead of cloning it through git. At least that's the vibe I get from their commit history and other repos.

So basically, this person did the right thing on accident.

[-] PM_Your_Nudes_Please@lemmy.world 1 points 2 years ago

Probably just downloaded the repo as a zip instead of cloning it through git.

FWIW, this can actually be a valid strategy, purely because a DMCA takedown will affect forks but not reuploads. Basically, if a DMCA takedown nukes a project, it also nukes any forked projects. But if you downloaded the .zip and reuploaded it, you won’t be affected by the DMCA takedown because it’s not considered a fork of the original project.

It’s a dumb workaround, but it oddly may have helped save a lot of the code simply because offline backups can’t get touched by DMCA or a nuked project.

[-] SplashJackson@lemmy.ca 6 points 2 years ago* (last edited 2 years ago)

I downloaded and set up Yuza the day before all this went down, and it did not include encryption keys. And trust me, I looked.

[-] PM_Your_Nudes_Please@lemmy.world 2 points 2 years ago

Nope, Yuzu was never distributed with keys. It could use keys that were provided by a user, but you had to add those yourself. Yuzu’s setup page even had (outdated) instructions on how to dump keys from your own Switch.

Just like how PlayStation emulators aren’t ever distributed with the BIOS, because sharing the BIOS is considered piracy.

[-] sukhmel@programming.dev 2 points 2 years ago

Except, if someone had the repo cloned before the purge, they would retain all of the information, wouldn't they?

[-] toastal@lemmy.ml 1 points 2 years ago

Even if there were keys, you could scrub the history instead of deleting it outright

[-] grant@toast.ooo 12 points 2 years ago

Like 10 minutes ago the project was nuked by the owner

[-] stoy@lemmy.zip 10 points 2 years ago

What is different about this project? How will they reign in Nintendo's legal team?

[-] pivot_root@lemmy.world 15 points 2 years ago

I wish I were joking, but it boils down to "condemn piracy, tell everyone emulation is legal, and keep the code open-source."

Source, as stated on the project subreddit. In the same post, he also disclosed his country of residence.

[-] stoy@lemmy.zip 1 points 2 years ago

I'll give it a year tops...

[-] tho@lemmy.ml 6 points 2 years ago
[-] JoeKrogan@lemmy.world 5 points 2 years ago

And its gone

[-] stoy@lemmy.zip 3 points 2 years ago

Yeah, I felt generous...

this post was submitted on 05 Mar 2024
155 points (77.8% liked)

Open Source

42679 readers
443 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 6 years ago
MODERATORS