GitLab hat das Repository des Emulators Suyu gesperrt.

Das Unternehmen Nintendo hat einen Hauptrepository des Suyu-Projekts auf GitLab blockiert, nur einen Tag nach der Veröffentlichung der ersten Ausgabe. Das Repository wurde nach einer Beschwerde an das Unternehmen GitLab bezüglich eines Verstoßes gegen das US-amerikanische Urheberrechtsgesetz im digitalen Zeitalter (DMCA) blockiert. Ein alternativer Repository, der auf einem eigenen Server mit der Forgejo-Plattform (Fork von Gitea) betrieben wird, sowie der Releases-Repository auf GitLab, sind weiterhin in Betrieb.

Im DMCA-Antrag, der an GitLab gesendet wurde, wird behauptet, dass wie Yuzu der Emulator Suyu speziell entwickelt wurde, um technische Schutzmaßnahmen zu umgehen, und dabei illegalerweise erlangte Kopien von kryptografischen Schlüsseln zum Entschlüsseln von Spielen und Firmwares verwendet. Obwohl das Extrahieren von Schlüsseln zum Entschlüsseln von Spielen in die Verantwortung der Benutzer fällt und mit Hilfe von Drittanbieter-Tools erfolgt, wird die Tatsache, dass im Emulator entschlüsselt wird, von Nintendo als illegaler Umgehung der technischen Schutzmaßnahmen interpretiert, selbst wenn der Benutzer Schlüssel verwendet, die aus seiner eigenen gekauften Kopie extrahiert wurden (in den Nutzungsbedingungen ist die Erstellung von Kopien für die Ausführung auf anderen Plattformen verboten).

Das Projekt Suyu wurde durch einen Fork des Yuzu-Codebases ins Leben gerufen und hat die Entwicklung des Nintendo Switch-Emulators fortgeführt, nachdem die Entwicklung von Yuzu aufgrund eines Abkommens mit Nintendo über die Beendigung rechtlicher Auseinandersetzungen eingestellt wurde. Die Entwickler von Suyu haben versucht, frühere Beschwerden von Nintendo zu berücksichtigen und haben ursprünglich auf ihrer Website klargestellt, dass sie Piraterie und Verletzungen des geistigen Eigentums nicht unterstützen oder fördern, sondern das Projekt ausschließlich zu Forschungszwecken und zur Bewahrung des Verständnisses für die Hardware in der Zukunft entwickeln.

Suyu wird als Instrument zum Schutz der Interessen der Nutzer vorgestellt, das verhindern soll, dass die Möglichkeit, gekaufte Spiele zu starten, bei äußerem Einfluss oder Verlust des Originalmediums verloren geht. Das Projekt positioniert sich als vollständig kostenlos und weigert sich grundsätzlich, jegliche Formen der Monetarisierung und Spenden zu nutzen. In Foren und Diskussionsplattformen, die mit dem Projekt verbunden sind, ist die Diskussion über Fragen im Zusammenhang mit Piraterie ausdrücklich verboten, in der Dokumentation werden schrittweise Anleitungen zum Extrahieren von Schlüsseln ausgeschlossen und es wird erwähnt, dass im Emulator nur Schlüssel von eigenen Geräten und legal gekaufte Spiele verwendet werden sollten.

Zur damaligen Zeit hatten die Autoren des Emulators Yuzu unvorsichtigerweise öffentlich erwähnt, dass die meisten Nutzer des Emulators raubkopierte Schlüssel verwenden. Auf der Website Yuzu gab es Anleitungen zur Extraktion von Schlüsseln, und es wurde über die Notwendigkeit gesprochen, einige Dateien von einer gehackten Konsole zu übertragen, was von Nintendo als Anlass genutzt wurde, das Projekt der Piraterie und unbefugten Kopieren von Spielen zu beschuldigen. Der Emulator Yuzu wurde von Nintendo als Werkzeug präsentiert, um Personal Computer in ein Mittel für massenhafte Verstöße gegen das Urheberrecht zu verwandeln.

In den Nintendo-Konsolen wird zur Verhinderung des Starts raubkopierter Spiele und zum Schutz vor Kopien die Verschlüsselung des Inhalts der Firmware und der Spieldateien mittels kryptographischer Schlüssel eingesetzt. Nintendo besitzt oder verwaltet das Urheberrecht an den Spielen für seine Konsolen und ist dafür verantwortlich, Lizenzen zur Verbreitung von Spielen auf seinen Geräten bereitzustellen. Die Nutzungsbedingungen erlauben das Starten von Spielen ausschließlich auf der eigenen Spielkonsole und verbieten die Verwendung nicht autorisierter Geräte.

Parallel dazu wird das Projekt Ryujinx weiterentwickelt, das einen nicht mit Yuzu verbundenen Nintendo-Switch-Emulator entwickelt, der von Grund auf neu erstellt und in C# geschrieben wurde. Ryujinx hängt in seinen Möglichkeiten erheblich hinter Yuzu zurück, hat jedoch dennoch von 4200 in Ryujinx getesteten Spielen etwa 3500, die für den Spielbetrieb geeignet sind.

Quelle: opennet.ru

60GB SSD 8Gb DDR4