Il y a quelques mois, les développeurs de l’émulateur Wii/GameCube Dolphin ont déclaré qu’ils reportaient indéfiniment une sortie prévue sur Steam, après que le fabricant de vapeur Valve ait reçu une demande de Nintendo pour supprimer la page « à venir » de l’émulateur. Cette semaine, après avoir consulté un avocat, l’équipe a annoncé qu’elle avait décidé d’abandonner complètement ses plans de distribution Steam.
« Valve gère en fin de compte le magasin et peut définir toutes les conditions qu’il souhaite pour que le logiciel y apparaisse », a écrit l’équipe dans un article de blog jeudi. « En fin de compte, c’est Valve qui gère la vitrine Steam, et ils ont le droit d’autoriser ou d’interdire tout ce qu’ils veulent sur ladite vitrine pour quelque raison que ce soit. »
L’équipe de Dolphin prend également soin de noter que cette décision n’était pas le résultat d’un avis officiel DMCA envoyé par Nintendo. Au lieu de cela, Valve a contacté Nintendo pour poser des questions sur la sortie prévue de Dolphin, à quel point un avocat de Nintendo a cité le DMCA en demandant à Valve de supprimer la page.
À ce moment-là, explique l’équipe de Dolphin, Valve « nous a dit que nous devions parvenir à un accord avec Nintendo afin de sortir sur Steam… Mais étant donné la position de longue date de Nintendo sur l’émulation, nous trouvons que l’exigence de Valve pour nous d’obtenir l’approbation de Nintendo pour une sortie Steam est impossible. Malheureusement, c’est ça. »
« En ce qui concerne Nintendo, cet incident ne fait que perpétuer leur position actuelle envers l’émulation », poursuit le message. « Nous ne pensons pas que cet incident devrait changer l’opinion de quiconque sur l’une ou l’autre des sociétés. »
Une défense juridique
Malgré le résultat décevant de la sortie de Steam, l’équipe de Dolphin est catégorique sur le fait que « nous ne pensons pas que Dolphin soit en danger juridique ». C’est malgré l’inclusion par l’émulateur de la clé commune Wii, qui pourrait aller à l’encontre des dispositions anti-contournement du DMCA (comme nous en avons discuté avec certains avocats lorsque l’histoire a éclaté pour la première fois).
L’équipe Dolphin note que la clé commune Wii a été librement partagée sur Internet depuis sa découverte initiale et sa publication en 2008. Et bien que cette clé soit dans la base de code Dolphin depuis 2009, « personne ne s’en soucie vraiment », écrit l’équipe.
De plus, l’équipe de développement écrit qu’ils « ont un argument très fort selon lequel Dolphin n’est pas principalement conçu ou produit dans le but de contourner la protection ». C’est « principalement » l’élément clé du langage dans la disposition DMCA citée par Nintendo dans sa lettre à Valve, affirmant que Dolphin est « le trafic[king] dans une technologie… qui… est principalement conçue ou produite dans le but de contourner une mesure technologique. »
Mais l’équipe de Dolphin affirme que « seule une partie incroyablement infime de notre code est réellement liée au contournement ». L’émulation GameCube de Dolphin, par exemple, traite des jeux complètement non cryptés, tandis que l’émulation Wii peut être et est utilisée pour le développement de logiciels homebrew et de mods de jeu entiers (dont certains ont des « modes Dolphin » pour utiliser la mémoire et les fonctionnalités étendues du PC).
Pour cette raison, et les exemptions DMCA liées à l’ingénierie inverse pour l’interopérabilité, l’équipe Dolphin écrit que les plaintes DMCA affirmées par Nintendo « seraient [not] avoir gain de cause devant un tribunal américain, si jamais cela devait arriver. La raison pour laquelle les avocats représentant Nintendo feraient un tel saut est qu’ils souhaitaient créer un récit où les exemptions du DMCA ne s’appliquent pas à nous, car ces exemptions sont puissantes et largement en notre faveur. »
L’équipe Dolphin admet que « la loi pourrait facilement être interprétée comme disant que contourner le cryptage d’un disque Wii par quelque moyen que ce soit est une violation ». Quoi qu’il en soit, l’équipe écrit que l’inclusion de la clé commune Wii dans son code source ne devrait pas affecter cette analyse juridique. « En fait, nous pensons que décharger les tâches de décryptage sur une application tierce potentielle aggraverait la situation pour tout le monde. En tant que tel, nous pensons que laisser les clés telles qu’elles sont est la meilleure ligne de conduite. »
Avec ce qu’ils croient être une base juridique solide, l’équipe écrit que le développement de Dolphin se poursuivra loin de Steam, mais en incluant un certain nombre de fonctionnalités d’interface utilisateur et de qualité de vie conçues à l’origine pour la version Steam. Pendant ce temps, des émulateurs comme RetroArch et l’innovant 3dSen continuent d’être disponibles sur Steam, sans signe immédiat d’une nouvelle répression de Valve ou de Nintendo.