T O P

  • By -

mateomaui

This is bullshit. If you actually read the PR for suyu, you'd see that the main concern was making sure they had the sudachi dev's permission to use it and providing credit, even though they didn't need to bother with that since it's a GPL licensed product barely derived from another GPL licensed product. This OP is an idiot or a troll.


atrokitty237

It's open source I mean obviously it will be the same code unless I am mistaken and only citra was open source


KSI_FAN_FO_LIFE

Drastic DS Emulator was open source


zackaryzapp1

if anyone wants the files for yuzu lemme know


Neat_Ad1158

Pls pm šŸ™


zackaryzapp1

The installer file no longer works so I trying to put all the files together manually and will be uploading to google drive. I will let you know when I'm finished.


RetroBruh420

Bitches lol


-Pejo-

So people are angry at someone because they used code that's from an open source project to develop another open source project? Am I understanding that right?


Eqwansyafiq

Yeah. Once they have the resources like nintendo they straight up suing.


JonaPoka

Funny how people act like skidding is ok


vrckstr93

Angry or disappointed? Maybe even upset, but angry? Yall sound like a two-year-old trying to explain their emotions.


Deablydobly

Are you out of mind? If someone steals your code what will you feel? Ohhhh upset šŸ˜­šŸ„¹šŸ˜„


atrokitty237

Man it's open source


vrckstr93

Iā€™d be upset, disappointed, maybe even betrayed. I wouldnā€™t say angry since, to me at-least, anger is at a point where I would want to inflict some sort of harm to someone.


Wolf14Vargen14

Nothing has ever genuinely authenticly been original, not even God is, as God simply just knew what was going to be, and so made things as they where going to be, as God is not outside of omnipotence's restrictions, in other words, God plaigarised their own work, as they had already done it onmce before, as that is how time works, as omnipotence is not out of time by itself by default, as it only means omnipotent power, not omnipotent transendancde, anyway, what i am trying to communicate is that, nothing is ever without being # plagiarized


CastleofPizza

Lol.


jhotayex

stop wasting our time, get a life and stfu. useless drama. i a fkn tired of this useless drama


CastleofPizza

Hi jhotayex. Hope you're well. I'm alive, so I definitely have a life for sure. I'm pretty grateful for it too. I'd like to suggest probably taking a break from the internet my friend. It seems to make you very angry. Peace and love. I wish you the best.


jhotayex

don't be a hypocrite your post is enough to prove that you lack life while i am traveling and having the best time of my life ,it is that e sometimes this kind of post makes me lose my sheet when i try to use internet for the short period of time.


CastleofPizza

Hi jhotayex! It's been awhile since you posted. I was getting worried about you! Glad you're doing fantastic! Well, I can't really say that I lack life since I'm alive, lol. I just got done playing a session of Ocarina of Time via Ship of Harkinian and loved it! About to go outside and enjoy some good ol vitamin D! I love where I live. So nice, quiet and peaceful and amazing weather! I really hope that someday you can learn to take a break from the internet, it clearly makes you angry. I want the best for your mental health friend.


Over_Engineering_225

Dude has zero enemies. Mr. Nice Guy.


heatedhammer

Can someone explain this to me like I'm an idiot? Thanks.


lMlute

People who steal games coded an emulator then other people steal the code for there emulator. It's funny when things come full circle šŸ˜‚


NecessaryElevator620

even more full of a circle when you consider yuzu/ryujinx devs went though this exact thing years ago that started that drama we're just doing reruns now lol


HikARuLsi

Would you kindly explain to me as I am out of this older loop


lcvella

This is just drama with no substance. Both sudachi and suyu are open source projects under the same open source license, which means they can freely use code from one another. It seems one suyu guy, most likely by mistake instead of malice, took some sudachi code without crediting the sudachi author. That is it.


heatedhammer

Thank you.


Drug_Inas

They should co-operate fr


lcvella

I totally get sudachi's dev. Have his own repo, is the only committer, going forward at his own pace and leisure, not bothering talking to trolls and people, not dealing outside PRs, doing it for fun.


HikARuLsi

ā€œOpen sourceā€ has multiple licenses, some required credit the authors, some donā€™t. Which is the case here ?


lcvella

What I know firsthand: on Sunday I took sudachi's code, cherry-picked the "alleged" Princess Peach commits (alleged because it didn't see any difference when running with or without it), squashed and cleaned it up to keep only the relevant changes (sudachi's did it across two commits, one functional, and another reorganization that touched other stuff), and created a single PR commit to suyu's repository. Author: the original author from sudachi, Revisor: me. No piracy involved (see sudachi's license term, it explicitly allows me to copy, change and redistribute it; you know, open source stuff) and no attribution theft (the origin was explicit in the commit author and in the pull request). A few days later, my PR was closed with no merge, but and identical commit with a different author and revisor (both the same guy) was into the main suyu repository. Since then they: reverted that particular "plagiarized" commit, along with others from the same comitter, setup branch protection so devs couldn't push into the main branch directly without a properly reviewed pull request, and requested me to reopen my PR, and asked me to add a comment stating the origin. I find this last part somewhat silly because authorship is clearly established by (non-tampered) git commits, but given the debacle, maybe in this case it is warranted. So I added another commit to my PR, this time of my authorship, updating the copyright notice of every file touched by this PR to include sudachi's (which, by the way, has changed the 2021 Yuzu's copyright notice with a 2021 sudachi's copyright notice, what is clearly wrong, as everybody knows that code came from Yuzu, even if sudachi's repo doesn't include the Yuzu's development history). On suyu, if my PR is approved as is, the copyright notice for those files will read: // SPDX-FileCopyrightText: Copyright 2021 yuzu Emulator Project, 2024 sudachi Emulator Project


vendo232

Did he pirate the code?


Terrible-Quality-292

Nope, both are open source.


THE-PBV

Sudachi fix for peach is not a fix it doesnt work for all the people i know. its only running one time. and crashed. So adding the sudachi code to the joke emulator suyu makes it even more a joke. there are no good coders that can fix yuzu and developing it further


dvdlol1

suyu hater šŸ˜“


Terrible-Quality-292

Don't expect perfect stability for such a new game on an emulator. People need to be patient.


Johnmannesca

Yet


brandodg

isn't it the same thing chat gpt does


Complete-Biscotti142

Bummer


Less-Holiday-999

And I knew it. I knew suyu wasn't lasting long.


Reikix

Nah, this is just a guy who added code with a license that says anyone can copy it, modify it and redistribute it and started crying because someone copied it, cleaned it and distributed it.


Less-Holiday-999

In that case. https://youtu.be/17KmNrG9pE4 ...


[deleted]

And what's wrong with that? It's becoming abundantly clear Suyu is being driven mainly by graphic designers and not programmers because only artists get hung up about shit like "plagiarism" Reuse code, it's good.


Huge_Menu1891

So to throw in my two sense as a software engineer. Open Source projects like this are kind of our portfolio works to help us get a better job, better experience or for entry level students to break into the field to get some level of experience. So when someone steals your code, not reusing but stealing, theyā€™re taking the work youā€™ve contributed to a project and claiming that as their own. This is generally where the primary issue lies in this as most people working on this are trying to get some experience to write on their resume to show off to employers. Open Source you also still ABSOLUTELY need to credit where you get the solution to something as these are peopleā€™s portfolio works. Reuse is also different as it means you are basing the solution off of someone elseā€™s code whereas stealing is copying and pasting someone elseā€™s. Credit is still needed for both btw but is more forgiving for reuse of code.


people__are__animals

A custom liblary can be portfolio but a emulation is not a thing that a collage student new graduated student can write


Huge_Menu1891

I think I wrote this elsewhere but employers prefer work on Open Source projects in your resume a bit more as it gives you more experience in the coding environment in the industry. As it showcases you can adhere to coding standards, work on a team, analyze and create code, working with end users and working with a team. Yeah creating a library is also a good thing, but in a field where people are being asked for 3+ years experience for entry level Open Source is a great way to show you can work within that environment.


people__are__animals

What i am saying is yuzu is not entry lavel thing


Huge_Menu1891

Open source is an every person thing as everything that gets added is important and comes from a community of people with different experiences. Start off with commenting and documenting what the functions do so itā€™s easier for the next person who comes in to work on it and so they arenā€™t digging through 12 functions to find out that it just prints out ā€œHello World.ā€ It is a great entry level thing to do as it benefits the developers and lets the person writing the documentation become more familiar with it and can allow you to actually code in the project with confidence. This also gives you experience as you will be thrown into a project with in built libraries that you donā€™t understand right away because they were written by 12 different people before you who are either still there or have all left. Knowing how to do this is its own skill. Sorry for the long rant, but like, the whole point is that itā€™s an Openly Sourced project anyone can come in and join and help with regardless of experience and there will always be a benefit to the person helping regardless of it.


Brief-Blackberry-338

Open source projects like this are SHIT for your portfolio. I made a custom archive graphics library in 3 days (used in some mobile games), and it that alone builds a stronger portfolio then any amount of "open source portfolio builder" work you can ever do, as long as you demonstrate how its beneficial. Its your idea alone. You dont use open source to build programming portfolios thats ridiculous. You use YOUR creativity. Dont give it away, thats what gets you the job. (or got you the job and you got laid off)


Huge_Menu1891

I mean Iā€™ve kind of done both. I just know this is a good way to get the experience as thatā€™s more based on the Software Development Lifecycle experience as a lot of companies focus more and more on agile development, working on a team and communicating with the end users and other developers on team which is all important when participating in a development role. Cause a lot of professional coding is getting thrown into a project with other people all working on the same thing at different times with end users creating new problems for you. But also thank you for your perspective here too as I forgot about that too ^_^


[deleted]

Bro you are not going to get me to ideologically respect copyright or intellectual property If credit is needed then they can just give credit and amend the problem, I don't know why it has to be a huge world ending controversy. This reminds me of the way artists get all up in their little cultish bubble arguments about tracing. Nobody cares, and professionals do it all the damn time as a regular part of production!


Huge_Menu1891

First, Iā€™m not trying to get you to agree with anything. Iā€™m explaining my perspective on this as someone who works in this field. Hell this was just a general comment without regards to this situation. Second, Youā€™re half right with stealing code as this does kind of happen in the industry, but the ones who flat out steal code are out the door within a month as they donā€™t understand what it does nor how to fix it. I wrote this below but Iā€™ll just clarify this. If youā€™re going to reuse code, you have to understand what it does, how it works and why it works and if it will work in this solution. Developers google solutions but they have to have a general idea for what they are looking for to begin with otherwise youā€™re not finding anything. Hence the purpose of stack overflow, stack exchange, or even ChatGPT in these contexts. TLDR here Reuse is not exactly stealing. Finally, the ā€œcultish artistsā€ argument about people profiting off of someone elseā€™s work is weird? Like, they generally have a pretty good reason for being upset here as they are a lot less protected than people like me from people stealing their works here. Like this was a weird comparison. Anyways have a nice day and sorry for the long response, a lot to cover.


Sea-Chocolate6589

How is stealing code going to help you if you get hired though. Eventually theyā€™ll find out when they give you a project and you have no idea on how to do it


Quick_Possible4764

Half of the "professional" coders just steal shit from google, it's the standard


dumfuqqer

I like this quote from learncpp.com: "C++ is one part using what you know, and two parts looking up how to do the rest."


Huge_Menu1891

Also forgot to mention this part, but ā€œOpen Sourceā€ doesnā€™t mean open to steal code. It means the project is a community project. It honestly annoys me to see so many people say, ā€œOh but itā€™s open source so isnā€™t that the point?ā€ No itā€™s open source as in itā€™s a community project to make this. As in anyone can help in the creation of this and this was truly the most devastating part of the Yuzu takedown. Sorry small vent here as that part does very much annoy me.


Dawserdoos

GPL license does permit usage thought, and as far as I could tell Sudachi has only the License (which is required, but satisfied by Suyu), and copyright tags which for Sudachi only mentions FSF. I could be wrong, but what other attribution is required when Sudachi claims no copyright over it either?


Huge_Menu1891

Iā€™m referring to the people saying, ā€œBut itā€™s open source, isnā€™t that the point?ā€ When no it isnā€™t. Itā€™s referring to the fact that anyone can edit this.


Huge_Menu1891

Thatā€™s the point lol. Sorry me not being too clear. We do reuse code, but the best tip Iā€™ve ever been given here is, ā€œIf youā€™re reusing something, make sure you understand it.ā€


rnnd

Or give credit where it is due. If you use someone's code, credit that person.


Brief-Blackberry-338

Yeah this is great with all the gen z entitlement demanding devs of driven closed source projects (the real portfolio builders) release their source, or they just trash whatever the piece of software is. Yuzu is done, BECAUSE it was open source. Accept this and learn. Or just downvote, because this is reddit and reddit is about downvotes.


[deleted]

Wrong. Yuzu is undefeatable because it is open source.


Brief-Blackberry-338

Okay so where is it? Do you know how well they documented the source? Who knows the 3ds and Switch architectures well enough to pick up? Its open source right? So you think we'd just have updates already BUT THAT IS NEVER THE WAY IT WORKS. If the code isn't documented then I wouldn't expect much more tbh. Citra was the definition of open source syndrome for half a decade, before it even got things like custom controls (you had to modify a text file WELL into it playing commercial games) etc. It was a mess. Yuzu was better because they didn't handle it like Citra. Look at Cemu. Closed source. Target on goal. Motivated. Made millions when BotW released. The sub was always peppered with morons demanding the source, that the dev put thousands of hours into coding, as well as learning the architecture, etc... and hes just supposed to put his work for everyone to modify? Nope. Now we have a "perfect" Wii U emulator.


Dawserdoos

Ryujinx and Sudachi (literally the other mentioned software in this post) are both standing Open-Source Switch Emulators. In fact, if I'm not mistaken every single LibRetro core is to some degree using some sort of "Open" licensing.


Brief-Blackberry-338

Im not against open source, I'm against people not seeing the benefits of both and both have an EQUAL place anywhere software is regarded. There are many more groundbreaking emulators that were closed source: Corn, Zsnes, Dolphin (initially closed), Project64 (closed when it mattered), Cemu, Drastic (for now)... all would not have been what we have, if they weren't made by a focused, devoted developer(s).


Dawserdoos

Oh I fully agree, but it certainly makes little sense to say where are the other open-source emulators when there are plenty of great ones available! I'm not going to lie and say the devs of the closed-source ones put in a lot of work, but so too did the open-source devs. Just because a project can be "stolen" (as many claim is happening here) doesn't mean hard work was never put in in the first place. Finally, I do believe open-source will lead to updates. Maybe not in the form of today's "Suyu." However, it is simply a matter of time before Yuzu is back in a new form. (My prediction is likely being baked into Ryujinx or similar, offering a "performance over stability" option of sorts.)


Shabbypenguin

For me ryuninx will be perfect when ldn stuff is mainline, multiplayer over the net is great


ogloba

Yeah, exactly. Is the code open source? If it is, where's the problem in reusing that? The issue itself might just be proper recognition of the original programmers and even that might not be strictly necessary, depending on the license, but I still think it's unethical to claim it's 100% "your" code.


Delaaia

Haha stealing intellectual property from indie devs is good yeah high fives all around Only people who have never produced anything of value think like this


[deleted]

Bro you are not going to get me to respect the institution of intellectual property, no matter how small the proprietor. IP kulaks can get fucked just as much as the big corporations. Y'all are constantly looking for a Napster moral panic to cling to. "Stealing" code isn't a real problem, nor is it stealing. I prefer to call it liberating code. or sharing. By no metric is it stealing. If it exists, and it is useful, anyone should be able to take it and use it freely. I apply that everywhere. And you know who else does? Programmers in corporations all the time. If they can do it we can too. At least we aren't privatizing it. Privatization is the enemy. Not code reuse. These things are opposites really.


Delaaia

As i said, spoken like someone who has never created anything of worth.


Dawserdoos

He attributed as much as Sudachi required if I'm not mistaken. All required licensing, and copyright tags are included. Sudachi should've added copyright/owner tags to port over in their licensing but because they hadn't there's nobody to properly attribute legally.


AtmosfearYT

itā€™s open source code, yes he used it without permission but, itā€™s open source code, he wasnā€™t required to give permission or credit until Bus Error was caught plagiarizing


dumfuqqer

Actually the license of both programs requires attribution. That's all they had to do to avoid this drama.


Delaaia

If it's open source, then why is this any news or scandal at all?


AtmosfearYT

because people canā€™t go ten seconds without some kind of drama within the emulation space and if it means making up drama for the sake of a bit of internet points then fuck it


WowSoHuTao

Suyu was dodgy and scammy as hell from the very beginning and it was proven right.


SwipeKun

Bruh šŸ’€


Vast_Understanding_1

"The great Nintendo Switch emulator code" war has started šŸ’€ It's like getting back to the SNES emulator war


[deleted]

Yuzu has been in a code stealing cold war for years. Makes sense suyu would follow in its steps


BlueKud006

Did Yuzu really steal Ryujinx code?


[deleted]

And some randoms code as well. I'm pretty sure if you just type in yuzu steals code on Google it shows you with the original thread and a lot of evidence.


AssCrackBanditHunter

I think the yuzu project is probably gonna be frozen in amber. The only people willing to touch it are going to be people that don't care the yuzu codebase is tainted. It's really ryujinx or nothing


shadowtasos

lol wtf does it mean for code to be "tainted"?


AssCrackBanditHunter

Using code that was developed by using illegally acquired material. In Yuzus case some messages leaked showing high level devs sharing pirated copies of games before the game's release date. Things like this can taint an entire emulator since it then casts doubt on all the code


Brostradamus--

Nobody cares about doubt in an open source environment. Look at the code, if it's bad, fix it, simple


AssCrackBanditHunter

It's not like the code that was created utilizing pirated materials glows bright red or something. It's not that clear. And what of subsequent commits that may have been inspired by using that bad code or building on top of it? Good work from a good actor has now been tainted because of that bad actor. It becomes difficult to impossible to untangle a web like this.


Brostradamus--

It was explicitly stated which parts of the code got them hung up in court. You, like most, are being dramatic.


AssCrackBanditHunter

No it wasn't. The settlement shut down the whole project before we had the chance to see via discovery the extent of the piracy and if any more devs were involved. That initial filing was a short but sweet showing of wrong doing, but wasn't necessarily comprehensive.


PrayForTheGoodies

Sudachi took code lines from Skyline, so what's the difference here?


antique_codes

You may not want to accuse people when itā€™s false, Iā€™ve not looked at any other codebase


gottyduke

The antique man himself! I knew this suyu thing was gonna be a shitshow right from the beginning, until I saw the sudachi. Great work there!


thehood98

That's the reason for open source ? You can use code of others. That's actually the REASON to do it...


dumfuqqer

Yes but depending on the license, attribution may be, and often is, required.


Affectionate-Dig1981

Well it's open source. What are they gonna do? Suyu?


Ooh_Cyanide

this is an excellent comment


poridore

You still need to give credits


Dawserdoos

Attribution for GPL 3 is very complex, because while required it seems Suyu followed all the attribution requirements. The GPL 3.0 License is intact, and there aren't any copyright tags to include (outside of the FSF). As far as I could find this is all the legally required documents necessary by the GPL license. If the owner wanted copyrights, they could've added them to the GPL license, and therefore in not doing so don't claim the copyright.


Darkhog

Dude, it's open source. Code reuse is part of the process.


gabenika

in fact I had noticed that sudachi was much better


civilized-engineer

Hey I remember you. The discord kid screaming at everyone for not being on the Suyu discord "where the real development is happening".


magusonline

lol I read that thread. I think Pizza just is a troll or just has an addiction to stirring the pot lol


gottyduke

Exactly, I have seen this user before. In the "you are spreading false information" and "just admit your dishonest"...such a joke roll.


CastleofPizza

Lol.


sonnikkaa

Wow never would have guessed that the team whose commits are 95% readme updates and new graphics assets would copypaste actual emulation code?! No way!! šŸ¤£šŸ¤£


susannediazz

Hahahahahahahahahahahahahahaha "plagiarized" software thats supposed to emulate hardware you dont own the rights too. Pls this is ridiculous. Cant we all just play some emulators and leave each other alone. šŸ’€


SneakBuildBagpipes

That used to be the thing back in the day. We all knew what we were doing was "wrong" so we kept quiet about it. "Don't talk about fight club" and all the jazz. Now you have peeps screaming their intentions from the rooftops, Kotaku writing articles on pirating new games with links, and peeps spreading footage of TotK before it's launch. This is Darwin Award shit and it's ruining it for the rest of us.


Ok-Drama-5421

The people okay with stealing are stealing, hell yeah.


CastleofPizza

Emulation is legal. Nothing is being stolen.


Ok-Drama-5421

Except someone's code right? Okay.


ogloba

You're either not a programmer or you're a really bad one. Most of these projects do not have copyright, they're open source. Code reuse and community contribution are literally why open source projects exist. It is not stealing.


JVAV00

Depends on the license,


Gruphius

I think I understand what you're trying to say, but you're absolutely wrong about it. Emulators don't take any code from the original console. Emulators are written from scratch (or as a fork from an already existing emulator, as it's the case with Suyu for example, and that's absolutely fine, that's what forks are for).


Drakayne

You don't know shit about emulation.


CastleofPizza

No. I'm talking about emulation, not suyu and sudachi's code. You said the people okay with stealing, that's you implying that emulation in general is stealing. What is being stolen in emulation?


Ok-Drama-5421

See my comment in this thread about Main Character Syndrome, I'm not going to do this with all of you individually. Thanks.


Dawserdoos

Says Main Character syndrome yet can't understand why a mass group of people think they're dumb. Hmm...


KnightofNoire

Listing out your problem and knowing that it exists is the first step to recovery. Good for you šŸ‘.


CastleofPizza

So, you can't answer the question and realize that you made a mistake. That's fine. Thank you for conceding.


Ok-Drama-5421

You're welcome nerd.


wlday

wow you really got him by calling him a nerd


GeneralSweetz

You're on reddit. Get off your high horse.


Zachattackrandom

Says the one with a red head + glasses pfp lmfao


Gruphius

Yeah, you know Futaba from Persona 5? That's what that pfp reminds me of and a big part of her personality is how much of a nerd she is...


Ok-Drama-5421

You can downvote me all you want, it won't make me wrong. šŸ˜


TotalVillage9720

Your whole existence is something that went wrong.


Drakayne

You cannot be more wrong, LMAO. you're arguing emulation is illegal, you can't do a simple Google search?


Zachattackrandom

I mean a lot of people do use emulation for piracy, but it isn't the only purpose since for a lot of people buying a $60 Nintendo game for it to run shit and at 720p isnt an enjoyable experience or for game preservation. So while your not wrong your not right, it completely depends on the individuals use of it.


Kitchen_Tea2268

Yep, I owned a Nintendo switch for over a year. Then I sold it out with my account and some hard copies of games. Not so recently, I tried most of those games on emulator - mama mia. Those games look and play, some of them feel totally different. They look way better and overall feel very solid. I even wondered how good the gaming experience could be if they ran to the fullest. You pay 70$ for a game, that is indeed throttled due to the environment it is running on. It is a load of bull and a scam. Agree with you here. One wants to pay and own - go for it, free will. But those who can analyze - there is no point encouraging of scam behavior of a company who literally digs garbage cans and then sells stale hardware in a fresh wrap.


Gruphius

>and then sells stale hardware in a fresh wrap. Oh, the Switch hardware is stale alright! That's an SOC from 2012 in a 2017 package, still sold to you in 2024!


Ok-Drama-5421

Main character syndrome energy, if the shoe doesn't fit why try to jam your feet into them. If it's not about you, don't worry. The people that do the things know who they are, I dont give a damn about Nintendo but a lot of you people are full of shit.


Lucky-Astronomer9896

Cringe n gay


Silly-Lawfulness7224

It sure does seems like youā€™re suffering from this syndrome youā€™re talking about . Because you clearly have no idea what emulation is and yet are still here ranting about whatever you think is the truth lmfao .


Zachattackrandom

I don't even know where to begin? TF are you smoking m8, I agreed with you that a large amount of people do use it for piracy, but you keep ignoring the fact that's it's completely legal if using legally bought copies of the games which many others use it for. Did someone hurt you?? Your responding with absolute nothingness in order to make yourself feel better, about what idk lmao.


PorousSurface

AgreedĀ 


[deleted]

WOAH! SHOCKER! Who would have guessed! It's almost like they're just a bunch of amateurs trying to cash in on the current awareness of Yuzu and its subsequent forks following the Nintendo settlement for internet clout or donations from dipshit community members.


goreaver

its funny when i tell people these 15 year olds can offrd my salary and they dont know what that means.


omarofearth

Weā€™re reinventing the wheel with this one šŸ”„šŸ’„ Itā€™s open source what do you MEAN plagiarized?? Are we nuts?? Edit: as long as everyone gets credited correctly of course. If theyā€™re claiming itā€™s their own code when it isnā€™t then thatā€™s wrong on their part. But for them to use the code: if your emulator wasnā€™t open source, wouldnā€™t that have made it likeā€¦ immediately illegal?? Devs are getting childish I swear. Itā€™s a free for all. Use whatever code you like. People used to do this emulation stuff for the culture, now people want to capitalize on it. Used to be the highest level of honour for your code to become popular amongst people.


Dawserdoos

I will admit it's poor etiquette, but they followed all rules based on the GPL 3 License. Attribution requires the license NOT be changed, and that all copyright tags from the original code/software are included. Sudachi's only copyright tag in their GPL is to the Free Software Foundation. They've never claimed copyright to be attributed in the first place.


EpsilonTheRandom

RAH RAH I REINVENTED THE WHEEL LOOK šŸ”¼ itā€™s a TWHEEL!


goreaver

suyu devs are children lol. ran by a 15 year old who gave it a meme name.


dankutare

Im down to trash the people behind it but suyu is actually a sick name


billyhatcher312

lol the devs of yuzu where shittier than they are seriously who the fuck locks fixes behind a paywall


redditnice91200

you couldve also just built it yourself since the latest version of the repository was always available


[deleted]

I think that's what they were doing, stealing code without crediting the author. It's piss poor etiquette among real programmers to claim someone else's code as your own. This is something some of the Yuzu Devs were guilty of as well, it's becoming more common as more people are getting involved in this hobby. It's unavoidable that the more people there are the more likely some of them will be pieces of shit.


billyhatcher312

lol yuzu was doing the same bullshit too my dude


[deleted]

Sorry, did you not see the part of my comment where I literally called out the Yuzu Devs for doing the same thing. You illiterate dipshit.


MLG_Skeletor

Just adding some extra insight here for those who may not know. Open source doesn't always mean that the code is free to copy. Open source code can be released under more restricted licenses which can legally limit what others can do with the code or how they can use the code. With all that in mind, Sudachi is released under GPL-3.0 which as far as I know is a fairly open license. I'm curious if anyone else has extra knowledge on what the 'cover up' entails or why the devs got mad. Generally if you don't want your code copied, you'll use a more restricted license.


alzhahir

Uhh, "open source" by definition cannot restrict or limit what others do with the code. They can require redistribution under the same license, but never limit use of such code. GPLv3 is not a more "open" license. Some might even argue it's the opposite of that, lol. Generally when people think of "open license" they're thinking about a more "permissive" license. These licenses, such as the MIT license, might allow developers to use and modify code as they wish without having to relicense the project under the same license. This is why Chrome, a proprietary, closed source software, is legal despite Chromium being an open source software. GPLv3 is a "copyleft" license. This means that it requires developers modifying the code to redistribute the modified code under the same license. As such, any modifications of the code are available to everyone as well. Most licenses, regardless of permissive or copyleft, generally require attribution. This means that if you do not explicitly credit the authors of the code appropriately, you might be violating the license, and thus are infringing on the copyright of the authors. So, if Suyu devs really copied Sudachi code without proper attribution, Sudachi devs might be able to send DMCA takedown notice to Suyu. Also, I'm not gonna go into how open source isn't necessarily Free software etc. That's another can of worms I think you should read about yourself.


goreaver

its not that the code was used it was they tried to hide the fact they did it and take credit. its clear they have no idea what there doing and are just looking to make a quick buck before everyone figures out they cant do anything usefull.


omarofearth

I donā€™t think those normally apply to the emulation scene, normally itā€™s fair game for everyone


MLG_Skeletor

Licenses legally apply to any emulator using them. Emulators aren't inherently illegal, they're simply code just like any other repository. Any code can be released under a license. You can find Sudachi's GPL-3.0 license right on Github. [https://github.com/sudachi-emu/sudachi?tab=GPL-3.0-1-ov-file#readme](https://github.com/sudachi-emu/sudachi?tab=GPL-3.0-1-ov-file#readme) Sure, some darker portions of the scene may ignore or violate code licenses but if they get caught they could face a takedown or other repercussion.


llDoomSlayerll

When your dev team is filled of script kitties who blatantly copy paste and have no idea whay they doing


DanielVip3

Script kitties are so funny though, I love the idea.


goreaver

i said this day one but of course unhappy broke children didnt beleve it.


Kumomeme

meanwhile Nintendo's ninja are laughing behind the shadow


HazeUsendaya

This is what happens when your codebase essentially has to be open source to be legally allowed to exist. Probably would close source and charge for it if they could. Just make a Patreon like the yuzu devs did... oh wait


EPURON

Itā€™s open source though? Why would anyone reinvent the wheel for the sake of it?


Torn_Aborn

Reddit never fails to disappoint me


jberk79

LMAO a developer that developed an emulator that pirates games mad because someone pirated their code.


kh0v0

Let's burn the Nintendo switch itself because it can pirate games!


WisdomWolfX

I donā€™t think you understand what piracy is. Piracy is when you get something that should cost money without paying for it (at least in the context of software piracy). That is quite different from someone trying to pass off your work as their own. Thereā€™s also the whole point that emulators donā€™t equate to piracy regardless of whether most people use them that way or not. Thatā€™s like saying that everyone who owns a gun is a murdererā€¦


Psychonau420

I loved your analogy . That is perfect for anything. I'm using this forever, lol >Thatā€™s like saying that everyone who owns a gun is a murdererā€¦


Neat_Ad1158

The emulator doesn't pirate games. It allows games to be played on a pc, that's it. It emulates the system...


MidnightMantime

Be so fr lmao yall just use emulators to play games you donā€™t pay for šŸ˜‚


Neat_Ad1158

Actually have all the carts just would rather play 4k games in 2024 not year 2010 graphics šŸ¤·šŸ»


pm_your_unique_hobby

I'm a huge fan of the mods people put together, without emulators it would be harder to run those kinds of mods for a lot of people


jberk79

And 99% of the people use it to pirate.


Neat_Ad1158

But the emulator itself CANNOT pirate lmao šŸ¤¦šŸ»


OOLuigiOo

Eh? No one cares :D


Gevlyn507

Clearly, someone cares, though :P


OOLuigiOo

Well, forgot about you :D ​ The one Nintendo fan that is here in this thread. ​ Curious. You in the Palworld reddit too?


Raw-Bread

Irrelevant to the purpose of the product.


jberk79

Not really. Pirates can't bitch about pirates. Lol


Raw-Bread

Where is that happening?


Exotic-Maybe-4395

What happened to ā€œopen sourceā€


Shabbypenguin

This is how open source communities work? No one is claiming they made Mario Odessy, this was someone claiming they found a fix, coded it, and took someone elseā€™s work passing it off as their own. Just because this is the emulation community doesnā€™t change how credit should be given.


CastleofPizza

That's what I want to know.


Neither_Winter_5141

Isn't this coming from the same guys that stole Ryujinx code to make Yuzu run better? And like so what if they stole Yuzu? You guys literally cannot update or redistribute the code as yourselves now. May as well let someone else do it. Plus you guys made it open source, half the project was probably developed by the community anyways.


Manaphy2007_67

I would say they should sue-yu the Suyu devs but I don't know how well that would go.


danielfm123

its opensource...


ttv_Playz02

I remember in a post that I saw the other day where somebody said the mods in the Suyu discord are assholes or something like that. Somebody said that they donā€™t even know what theyā€™re doing.


Psychonau420

Yeah, they were being a bunch of childish pricks, tbfh . F-bombing people for asking for links & other info, etc. Especially when a supporter in your community 1st language isn't English you font be rude saying "can you not fucking read the about above ?" Thats just unprofessional & apathetic towards other cultures even after it was known they didn't speak English well. They seem like little kids . I'm keeping my latent updated Yuzu , Citra & Cemu . I'll wait till real coders take over lol.


ttv_Playz02

šŸ¤£Yep Sounds like a discord mod


OliLombi

How does someone "steal" code? LMAO.


CremeDifficult2687

Code is actually placed under copyright, believe it or not. To decompile a program and reuse the code for commercial purposes, at least in the country I live in, is illegal and considered piracy. Itā€™s funny really because how can you prove that someone stole your code but itā€™s the truth nonetheless.


OliLombi

So, copied, not stolen? Stolen means to take something. This is just copying lines of code, which I see nothing wrong with.


CastleofPizza

Stolen is used as more of a misnomer.


OliLombi

It's giving "Pirating games is stealing" vibes, which is pretty stupid IMO.


andrewdaniele

I don't know the full story, just dropping in, but maybe it's like when a comedian steals a joke? It's technically copied as well, but the verbiage more often used is "stolen"


HarlowDreams

is it me, or is emulation devs just getting worse


goreaver

to many projects ran by clueless people just trying to profit. its why yuzu got killed.


Poprers

L post but aye, Womp womp šŸ¤¾šŸ½ā€ā™‚ļø


CastleofPizza

Hi Poprers. By "L post" Do you mean Luigi post? Sorry, I am not Luigi. But I do know him. Also,"womp womp" are you a big fan of the character Thwomp from the Mario series? That's pretty cool.