1P by GN⁺ | ★ favorite | 댓글 1개
  • yuzu는 Nintendo와의 소송을 끝내기 위해 약 240만 달러($2.4m) 를 손해배상금으로 지급하기로 함
  • 합의 조건은 한쪽의 일방 발표가 아니라 양 당사자 상호 동의로 정해짐
  • 공개 근거로 CourtListener에 올라온 법원 문서 PDF가 함께 제시됨
  • 지급 대상은 Nintendo이며, 금액은 소송 합의를 위한 damages로 명시됨
  • 게시물에는 합의 금액과 상호 동의 사실 외의 세부 조건이 포함되어 있지 않음

소송 합의 조건

  • yuzu는 Nintendo와의 소송을 합의로 마무리하기 위해 240만 달러를 지급하기로 함
  • 해당 금액은 Nintendo에 지급되는 손해배상금이며, 합의의 일부로 다뤄짐
  • 합의는 양측이 상호 동의한 조건으로 성립함

공개된 근거와 확인 가능한 범위

  • OatmealDome의 X 게시물은 합의 금액과 상호 동의 사실을 전하며, 관련 근거로 CourtListener 법원 문서 PDF를 링크함
  • 게시물 기준으로 확인되는 핵심 정보는 배상금 규모, 지급 대상, 상호 합의 여부에 한정됨
  • 합의의 다른 세부 조건은 제공된 게시물 내용에 포함되어 있지 않음

댓글과 토론

Hacker News 의견들
  • 여기서 몇몇이 말한 점을 다시 강조하고 싶음: DMCA 이전 저작권법하의 미국 판례에서는 콘솔 제조사가 에뮬레이터 개발자에게 패소하면서 에뮬레이션의 합법성이 강하게 인정됐음
    하지만 DMCA는 원고에게 상호운용성을 막을 새로운 도구를 줬고, DMCA 아래에서 많은 상호운용성·에뮬레이션 사건이 패소했음
    독점 기술·포맷·프로토콜을 제3자가 새로 구현할 권리, 심지어 DRM을 강제하려고 비밀성을 쓰는 시스템까지 다시 구현할 권리가 있어야 한다고 본다면 DMCA §1201에 반대해야 함

    • “DMCA 이전”이라고 하기엔 SCEA v. Bleem은 1999년에 제기됐고, DMCA는 1998년에 발효됐음
    • John Deere 사례와 비슷함. 트랙터는 고칠 수 있지만 소프트웨어 특허를 침해하게 됨
    • EFF가 1201조의 위헌성을 다투고 있음: https://www.eff.org/cases/green-v-us-department-justice
    • 그런 패소 사례, 특히 에뮬레이션 관련 사례를 구체적으로 들어줄 수 있나?
    • DMCA는 전부 반대함
  • 이번 소송의 진짜 이유는 Yuzu 쪽이 Patreon에서 에뮬레이터 기능 Early Access와 비공개 Discord 접근권을 팔았고, 그 Discord에 사용자가 올린 Switch ROM 덤프가 많이 돌아다녔는데 접근권으로 돈 받는 회사 소속 운영자들이 사실상 눈감아준 데 있다고 봄
    Yuzu 자체에도 실제 Switch 하드웨어에서 나온 사전 복호화 ROM 덤프, 예를 들면 OS 부트로더 같은 게 들어 있지 않나? 에뮬레이터를 만드는 것과 불법복제를 쉽게 해주는 회사를 운영하는 건 완전히 다름
    이번 판결이 Yuzu 개발자 개인을 재정적으로 망하게 하진 않겠지만, 책임제한 회사인 Tropic Haze LLC는 무너질 가능성이 큼
    소장에도 “Yuzu의 리드 개발자가 대부분 사용자가 prod.keys와 게임을 온라인에서 불법복제한다고 공개적으로 인정했다”, “The Legend of Zelda: Tears of the Kingdom이 출시 1주 반 전에 불법 배포됐다”는 내용이 있음

    • Yuzu는 Switch 펌웨어의 독립 구현을 포함하고, 몇몇 게임 호환성 문제 때문에 사용자가 제공한 펌웨어를 실행할 수 있는 것으로 알고 있음. Nintendo의 OS 소프트웨어 자체를 실행하진 않음, 예를 들어 Switch 시스템 메뉴는 못 띄움
      더 큰 쟁점은 Nintendo가 ROM 공유나 Yuzu의 자금 조달에 화가 났다는 사실이, Yuzu가 DMCA 우회금지 조항을 위반했는지라는 법적 질문에는 영향을 주면 안 된다는 것임
      Dolphin은 법률 검토 후 키 포함이 상호운용성 예외에 해당한다고 주장했고, Yuzu는 키를 아예 포함하지 않음. 이 쟁점은 아직 법원에서 본격적으로 시험된 것 같지 않음
      도덕적으로 Yuzu가 선을 넘었는지를 따질 때는 의미가 있지만, 에뮬레이션은 Nintendo 게임 사업 대부분의 기간 동안 흔했고 Nintendo가 업계 최상위권을 유지하는 걸 크게 막지 못했음
      오히려 원래 못 해봤을 게임을 수백만 명이 경험하고 영감을 받게 했다는 점을 생각하면, 진지한 엔지니어링 작업에 월 2.3만 달러 기부를 받는 게 잘못이라고는 잘 납득되지 않음
    • Early Access 변경사항은 비밀로 유지되진 않았지만, Yuzu 팀은 공개 Git 저장소만으로 동일한 빌드를 재현하기 필요 이상으로 어렵게 만들었음
      공개 EA 브랜치가 있는 게 아니라 특정 태그가 붙은 PR 묶음이었고, 실제로 프로젝트를 포크하거나 비공식 빌드를 제공하는 사람을 강하게 못마땅해했음
      라이선스상 막을 수는 없었지만, 그렇게 하면 공식 공간에서 배척·차단될 위험이 있었고, 한 경우에는 비공식 EA급 빌드 제공자를 언급했다는 이유로 Yuzu 개발자가 기여 코드의 저작권 고지를 바꿨다는 의혹도 있었음 https://old.reddit.com/r/emulation/comments/ljxnvi/yuzu_stole_code/
    • “Tropic Haze라는 이름이 해적질을 암시한다”는 식의 추론은 Monty Python 마녀재판식 논리 비약에 가까움
      겉모습, 사마귀, 오리와 같은 무게 같은 걸 이어 붙여 마녀라고 결론내리는 식의 더 많은 논리적 도약임
      덧붙이면 https://blog.apaonline.org/2019/06/27/monty-python-witch-trial-validity-soundness-and-the-fallacy-of-the-undistributed-middle/에 미안함
    • Yuzu 개발자들은 GPL 소스 코드의 “early access” 빌드를 재배포하는 사람들에게 DMCA 통지와 중지 요구를 보내면서 커뮤니티 관점에서 유리한 위치를 스스로 버렸음
      CLA 논란도 있었고, Ryujinx는 에뮬레이션 소프트웨어의 “제품화 필요성” 같은 것에 얽히지 않았음. 최근 사건은 놀랍지 않고, 스스로 등에 표적을 그렸다고 볼 수도 있음
    • Yuzu 개발자들이 공개적으로 게임이나 키를 배포했다는 건 완전히 틀림. 소송에서도 그렇게 주장하지 않았음
      다만 개발 목적으로 비공개 Discord 채팅에서 서로 게임과 키를 공유한 것으로 알려져 있고, 싸웠다면 그 점이 불리한 증거로 쓰였을 수 있음
  • Yuzu 덕분에 Nintendo 게임을 다시 사기 시작했음. 2주 전 우연히 Switch를 개조하고 내 게임을 전부 추출해서 Steam Deck에서 하기로 했는데, Steam Deck을 산 뒤로 Switch를 거의 안 만졌기 때문임
    지금 Steam Deck에서 돌리는 건 전부 내 개인 Switch에서 나온 것이고, OLED 화면에서 게임이 보이는 방식이 너무 즐거움. 새 OLED Switch를 사지 않고 기기 두 대만 계속 쓰니 전자폐기물도 안 만든 셈이라 좋았음
    2년 동안 Switch 게임을 안 샀는데 Nintendo 스토어에서 더 살 생각까지 하고 있었어서 이번 소식은 실망스러움
    Wii U는 YouTube Premium과 비슷한 면이 있었음. 사람들은 YouTube 광고를 불평하면서도 광고 없는 경험에는 돈을 안 내고, 마찬가지로 옛 Nintendo 게임을 살 수 없다고 불평하지만 Wii U eShop에는 살 수 있는 복고 게임이 많았음
    Nintendo가 지난 몇 년 동안 옛 게임을 사기 더 어렵게 만든 건 실망스럽지만, 쉽게 살 수 있었을 때도 안 산 사람이 많았던 듯함. Nintendo가 그냥 게임을 팔고 우리가 원하는 하드웨어에서 할 수 있게 해주면 해결될 일이지만, Nintendo가 왜 그러고 싶어하지 않는지도 이해하고, 많은 사람이 실제로는 게임값을 내고 싶어하지 않는 것도 보임

    • Nintendo가 왜 그러고 싶어하지 않는지 정말 이해가 안 됨. Switch는 적어도 GameCube 이전 게임은 돌릴 기술이 이미 준비돼 있어 보이는데, 접근 방법은 구독 서비스뿐이고 그것도 몇 달마다 몇 개씩만 띄엄띄엄 추가됨
      어떤 기준으로 선정되는지도 모르겠고, 무엇이 포함되고 빠지는지 일관성도 없어 보임. 말 그대로 임의적임
      Switch를 좋아하고 수십 년 만에 Nintendo가 만든 최고의 콘솔이라고 보지만, 선택지만 주어진다면 이전 Nintendo 콘솔의 방대한 라이브러리를 기꺼이 샀을 것임
      데스크톱 PC를 비롯한 온갖 기기에서 이런 게임을 가능하게 만든 서드파티 프로젝트가 많다는 걸 생각하면 Nintendo를 공감하기 어렵고, 기반 작업은 이미 되어 있음
      각 게임을 테스트하고 최적화하고 그래픽 이상이 없는지 확인하고 싶다면 이해하지만, 그건 할 수 있는 일임. 큰 버그가 나오면 게임 안에서 당시 메모리 덤프와 함께 개발자에게 이메일을 보낼 옵션을 주면 됨
      그런데 실제로는 구독 서비스에서만, S급 상징작부터 문화적 의미가 뭔지도 모를 게임까지 찔끔찔끔 내놓음. 그냥 상점을 열고 원하는 걸 골라 합리적인 가격에 사게 하면 됨
      NES, SNES, N64 전체 라이브러리를 게임당 9.99달러에 팔아도 돈이 넘쳐날 것임. 대기업들은 아직도 모르는 게, 이것이 Steam이 지금의 지위를 얻은 이유임
      불법복제도 일이고, 콘솔 해킹도 일이고, 크랙 게임 설치와 실행도 일이고 위험임. 일하고 싶은 게 아니라 Donkey Kong을 하고 싶은 것임. 합법적으로 적당한 돈을 내고 Donkey Kong을 하게 해주면 나는 게임을 얻고 Nintendo는 돈을 얻는, 말 그대로 윈윈임
    • 임의의 플랫폼 X에서 복고 게임을 산 뒤 임의의 플랫폼 P, Q, R에서도 같이 할 수 있는 세상은 없음
  • 최종 판결 조건 링크: https://storage.courtlistener.com/recap/gov.uscourts.rid.56980/gov.uscourts.rid.56980.10.1.pdf
    요약하면 Yuzu 개발자들은 개발을 중단하고, 도메인을 Nintendo에 넘기고, 보유한 Yuzu 및 다른 Switch 해킹 도구 사본을 전부 삭제하는 데 동의했음

    • 바로 질문이 이어졌음: 200만 달러를 어떻게 낼까, 왜 그 정도 금액에 합의했을까, 순수 에뮬레이션은 합법 아닌가, 미국에서는 아닌가, 어딘가 숨겨진 수상한 게 있었나?
    • 도메인을 Nintendo에 넘기면 Nintendo가 앞으로의 Yuzu 원격측정 데이터를 모두 받게 됨
    • 소문으로는 Yuzu가 빠른 출시 당일 호환성을 위해, 정식 판매 전 덤프를 얻으려고 일부 리뷰어에게 게임 Early Access를 제공했다는 얘기가 있음
      틀렸을 수도 있고, TotK는 출시 1주 전에 그냥 유출됐을 수도 있음
  • 안타깝다. Yuzu는 꽤 잘 다듬어진 에뮬레이터였음. 다들 Yuzu 사본을 백업해두고 언젠가 누군가 개발을 이어가길 바람

    • “잘 다듬어진 에뮬레이터”라는 말은 정의에 따라 다를 듯함. 들은 바로는 그렇게 잘 다듬어지진 않았음
  • 내가 틀리지 않았다면 자매 프로젝트인 3DS 에뮬레이터 Citra도 사라졌음: https://github.com/citra-emu
    웹사이트만 남아 있음

  • Nintendo의 모든 소프트웨어 릴리스를 조사해서 자유·오픈소스 소프트웨어 라이선스 위반 가능성이 있으면, 에뮬레이터 개발자에게 하듯이 준수를 강제하는 법적 조치를 해야 함

  • Nintendo가 어린 시절부터 주 콘솔이었고 지금도 Switch를 하지만, 이제는 보이콧할 만한 회사인지 고민하게 됨
    독점작을 놓치긴 하겠지만 여러 플랫폼에 나오는 게임도 많고 다른 플랫폼에 비슷한 게임도 많음
    이런 사건을 보면 Nintendo의 행동은 해커에게 적대적이고, 어떤 경우에는 소비자에게도 적대적으로 보임

    • Nintendo는 이 면에서 오래전부터 끔찍한 회사였음. 개인적으로 Tears of the Kingdom 출시 때 말고는 돈을 준 적이 없고, Switch도 없어서 빌려서 했음
      가끔 좋은 게임을 만들긴 하지만, 내 돈을 받는 건 그때가 처음이자 마지막임
    • 동의하지 않음. 다른 플랫폼은 벽을 충분히 튼튼하게 지어서 굳이 나설 필요가 없는 것이고, Nintendo는 낮은 울타리를 공격적으로 방어하는 것임
      대부분의 Nintendo 카트리지는 10년 뒤에도 작동할 것임. 다른 콘솔의 많은 디스크는 게임 전체가 들어 있지도 않고, 상당수는 서비스 연결 없이는 작동도 못 함
      보존이 불가능한 시스템보다, 보존은 가능하지만 수익화에 공격적인 시스템을 선호함. Xbox는 하위 호환성과 라이브러리 이전을 잘한다는 점에서 점수를 줄 만하지만, 미래에는 바뀔 수도 있음
    • Nintendo가 역사적 보존을 경시하는 건 답답하고 문제임. 하지만 이건 현행 콘솔 에뮬레이터라 보이콧감인지는 잘 모르겠음
      사업을 운영해야 하는 입장에서 Yuzu는 Dolphin과 달리 수익에 영향을 줌
    • 몇 년 전부터 Nintendo 제품은 어떤 플랫폼에서도 안 하고 있고, Switch에서도 안 했지만 크게 아쉬운 건 없었음
      좋은 게임을 내긴 하지만, 법제도를 악용해 무고한 사람을 괴롭히고 감옥에 보내는 회사를 지원하지 않아도 다른 플랫폼에 좋은 게임은 넘침
    • Nintendo가 Neimod를 추적하고 프로파일링했다는 사실 때문에 돈을 주기 어려워졌음
      그 정보를 드러낸 유출 자료를 보면, 홈브루 장면을 괴롭히고 침묵시키려는 Nintendo의 더 큰 5단계 계획의 일부였음
      https://www.technadu.com/nintendo-spying-3ds-hacker-neimod-trying-to-stop-him/234759/
  • 하드웨어를 구하기 점점 어려워지는 과거 콘솔의 보존 수단으로 에뮬레이터가 있는 건 전적으로 찬성함. Nintendo가 Steam 건 말고 Dolphin을 상대로 한 적이 있나?
    하지만 현행 콘솔 에뮬레이션은 보존이 아님. 아니라고 말할 수 없음. 언젠가 필요해질 때를 대비해 지금 작업한다고 주장할 수는 있겠지만, 그렇다면 공개 방식에 조심해야 함
    Steam Deck 서브레딧만 봐도 Switch 게임이 얼마나 자주 이야기되는지 알 수 있고, Nintendo가 좋아했을 리 없음. 이건 사람들이 잘 모르는 작은 프로젝트나 틈새 목적이 아니었음
    독점작은 싫고 그 관행이 끝났으면 좋겠지만, 현재 상황은 이렇고 여기까지 이어진 선택들은 좋게 봐도 의문스러웠음
    게다가 Yuzu가 실제 회사였고 Patreon으로 월 2.9만 달러 이상을 벌고 있었다면, 현행 콘솔을 대상으로 한 선택인 만큼 Nintendo가 나선 게 놀랍지 않음

    • 불법복제가 여기서 큰 역할, 어쩌면 가장 큰 역할을 한 건 분명하지만 모딩 용도도 무시하면 안 됨
      합법적으로 가진 게임을 더 강한 하드웨어에서 해상도와 프레임률을 자유롭게 조절하며 실행하는 데 관심이 큼. 게으름 때문에 아직 Yuzu를 안 썼을 뿐, 그런 목적으로 쓸 생각은 있었음
    • 현행 콘솔 에뮬레이션이 보존이 아니라면, 콘솔 판매가 끝날 때까지 기다렸다가 에뮬레이션 작업을 시작해야 하나?
      IBM PC BIOS를 역공학할 때도 그런 태도였다면 어땠을지 상상해보면 됨
    • 오늘의 현재가 내일의 과거임
    • Nintendo 안티에 가깝지만, 이 회사는 정말 소송을 자초한 것처럼 들림
    • 현행 콘솔 에뮬레이션이 보존은 아니어도, 합법적으로 가진 게임을 다른 하드웨어에서 플레이하는 도구로 쓸 수는 있음
      이 스레드에서도 몇몇이 그렇게 한다고 했고, 나도 아직은 안 했지만 Switch까지 들고 다니는 대신 Deck에서 하고 싶은 Switch 게임을 덤프하게 될 것 같음
  • 개인적으로 Nintendo를 보이콧할 것이고, 다른 사람들에게도 그러자고 권할 것임

    • Nintendo는 최악이고, 전체 게임 경험은 Yuzu나 Ryujinx에서 더 나아질 것임
      Yuzu 팀에게 이런 일이 생긴 건 안타깝다