idzuki

Member
Oct 27, 2017
30
UK
This is literal fraud, although it's basically unenforced — you must be a copyright owner or authorized to act on their behalf to do so.
Which is why I said there's no realistic chance of punishment, not that it was legal.
This is a novel event, generally speaking, but Nintendo is broadly allowed to change the license on something they now wholly own. It'll be an interesting argument that can go either way — Nintendo is allowed to say they don't want anyone to distribute the code going forward that they own, but there was an explicit grant of license that may or may not survive the transfer of ownership.
It's not at all novel. Contract law simply doesn't work the way you say it does. If a court ruled that licenses could be unilaterally terminated just by a change of ownership, the entire software industry would collapse overnight. Literally any open-source project or library could sell the rights to a copyright troll who would successfully sue every company who uses it.
 

rzks21

Member
Aug 17, 2023
2,798
Nintendo apparently just DMCA'd every fork of Yuzu on Github this week in total 8,535 repositories, including the parent repository's where taken down with a DMCA notice.
I actually thought here would be more forks but lots of people probably deleted their repos back when the news broke like i did but still pretty insane numbers and i don't think i've ever seen take downs on this scale on Github bevore.

They're just going to get it to pop-up even more widely across the internet on platforms where Nintendo's lawyers can't bulldoze their way through, although of course it will make more dangerous for non-tech-savvy users to download these non-vetted forks.
 

LordRuyn

Member
Oct 29, 2017
3,965
This is a novel event, generally speaking, but Nintendo is broadly allowed to change the license on something they now wholly own. It'll be an interesting argument that can go either way — Nintendo is allowed to say they don't want anyone to distribute the code going forward that they own, but there was an explicit grant of license that may or may not survive the transfer of ownership.
Perhaps novel in terms that it resulted from a settlement, but not at all novel when it comes to license changes. Look at HashiCorp and Terraform that changed to a Business Source License. The community did not take kindly to the license switch and forked the last FOSS version licensed under MPL 2.0 by HashiCorp and it got picked up by the Linux Foundation (OpenTofu). Same thing happened with Redis when it ditched the BSD license for an SAL and an SSPL just a month ago, it's last published code under BSD was forked into a project known as Valkey, also adopted by the Linux Foundation and supported by a number of large players (AWS, Google Cloud, Oracle, etc..).

IANAL but to my understanding as long as the forks are from the last publicly available repo under GPL 3.0, a transfer of ownership to Nintendo does not cancel out the previous OSS nature of the code that was available, nor does it revoke the GPL 3.0 license, in fact GPL 3.0 is irrevocable as long as it's conditions are met. Nintendo would have recourse if they were to further develop that codebase and the forks were found to have incorporated the code developed under the new license into their versions, but that is not the case here. You cannot just rugpull GPL 3.0 because you own the code, everything published under GPL 3.0 remains under that license in perpetuity provided its conditions are being met.
 
Last edited:

Sinah

Member
Jun 2, 2022
983
So many contradictions in one sentence. You don't want to deal with the law, but for some reason it all sounds like patronizing companies or rich people.
I don't want to attack you personally, but it just doesn't add up.

It's not the law of my country so thankfully i don't have to deal with it and i read enough about it to understand why i think it's not very fair and favors rich people and corporations in such cases, it's my opinion and that's about it but i don't think i'm alone with it.
 

julian

Member
Oct 27, 2017
17,907
This seems unsurprising and I thought expected. Not sure why people are talking about licenses when ultimately GitHub can host what they want. They aren't wiping the code from everybody's computers.