Re: git: df375e19a718 - main - emulators/yuzu: change LICENSE prohibiting redistribution

From: Jan Beich <jbeich_at_FreeBSD.org>
Date: Wed, 06 Mar 2024 13:39:35 UTC
Eugene Grosbein <eugen@freebsd.org> writes:

> 06.03.2024 19:52, Jan Beich wrote:
>
>> Eugene Grosbein <eugen@FreeBSD.org> writes:
>> 
>>> The branch main has been updated by eugen:
>>>
>>> URL: https://cgit.FreeBSD.org/ports/commit/?id=df375e19a718db960b90b7e39d58dba02c775b13
>>>
>>> commit df375e19a718db960b90b7e39d58dba02c775b13
>>> Author:     Eugene Grosbein <eugen@FreeBSD.org>
>>> AuthorDate: 2024-03-06 12:46:15 +0000
>>> Commit:     Eugene Grosbein <eugen@FreeBSD.org>
>>> CommitDate: 2024-03-06 12:46:15 +0000
>>>
>>>     emulators/yuzu: change LICENSE prohibiting redistribution
>>>     
>>>     Stop distfile and package redistribution for now.
>>>     
>>>     See also: https://www.wired.com/story/nintendo-switch-emulator-yuzu-lawsuit-24-million-dollar-settlement/
>>> ---
>>>  emulators/yuzu/Makefile | 20 ++++++++++++++------
>>>  1 file changed, 14 insertions(+), 6 deletions(-)
>> 
>> Did you consult portmgr@ or core@?
>
> No need to.

Violating maintainership without approval of those creates a conflict.

>> If not, revert this.
>> 
>> The ports framework abides by source code licenses, not patents or
>> lawsuits against companies that are not part of FreeBSD project.
>
> In addition to source code licenses it is important to make sure
> that the FreeBSD Project will not be held accountable for violating other restrictions.

There're no restrictions against distribution of Yuzu source code by
anyone except Tropic Haze LLC employees. So far neither GitHub (about
Yuzu forks) nor FreeBSD received a DMCA takedown notice by Nintendo.