App Storeのエミュレータに関する騒動は始まったばかりだ

App Storeのエミュレータに関する騒動は始まったばかりだ

App Storeのエミュレータをめぐる週末の騒動は初めてではなく、これからも続くでしょう。App Storeのエミュレータとその複雑な問題について知っておくべきことをご紹介します。

長かった週末の騒動を短くまとめると、開発者がiGBAというゲームボーイアドバンスのエミュレーターをApp Storeにリリースしました。しかし、これは本質的にはGBA4iOSとその後継機であるDeltaのクローンでした。後者は既に欧州連合(EU)で配布が承認されています。

Apple と App Store に関わるあらゆる事柄と同様に、短期的なドラマを超えて、話は複雑です。

エミュレーションは合法ですか?

これはエミュレーションの法的側面に関する論文ではありません。法的側面について知りたい場合は、読むのをやめて弁護士に相談してください。

任天堂などの企業は長年にわたりあらゆるエミュレーターを排除しようとしてきたが、Appleでさえも歴史的にこの概念に問題を抱えてきた。

いずれにせよ、米国では「エミュレーションは合法か」という質問に対する簡潔な答えは「はい」です。もちろん、これはエミュレーションを行う際にエミュレーション対象ハードウェアのオリジナルソースコードを使用していないことを前提としています。

この記事を読んでいる皆さん、これが最終的にConnectix Virtual Game Stationを倒した原因です。1999年、スティーブ・ジョブズはMacWorldで当時新登場のiMac G3のプロモーションとしてこのゲームを大々的に宣伝しました。iMac G3でPlayStationのゲームをフルスピードで動作させ、当時としては驚異的な性能でした。しかも重要なのは、PlayStationのBIOSを搭載していたことです。

様式化された影付きの背景に、「Connectix Virtual Game Station」と書かれたカラフルなテキスト。

Macを使用している一般ユーザー向けの過去からの爆発

この訴訟の結果、ソニーは最終的にConnectixからVirtual Game Stationを買収し、直ちに廃止しました。また、歴史的な経緯として、Virtual PCはMicrosoftに売却されました。

もちろん、週末の騒動はそれだけではない。法的な問題は依然として残っている。

BIOSファイル、ROM、インターネット

エミュレータは通常、エミュレート対象のコンソールまたはコンピュータのBIOSファイルを使用します。エミュレータのソフトウェアは、ROMファイルまたはディスクイメージに保存されます。

通常、頭字語は必ずスペルを明記してから使用しますが、この場合は頭字語が広く受け入れられている用語です。BIOSは「Basic Input Output System」の略で、ハードウェア(またはそのハードウェアのエミュレータ)の動作とブートプロセスの中核を成します。

BIOSは一般的にメーカーの専有財産です。BIOSを初めて開発した企業は、一般的に流通に否定的な見方をしています。そして、前述の通り、BIOSの流通は、四半世紀前のVirtual Game Stationの訴訟における主要な法的争点でした。

ROMファイルは、ゲームカートリッジに収録されている内容をビット単位でダンプしたもので、通常は読み取り専用です。Atari、Nintendo、SEGAのゲーム機には、カートリッジが搭載されていた機種もありました。また、従来のコンピュータシステムでは、CDやDVD、さらにはフロッピーディスクのディスクイメージも存在します。

違法なのは、権利者でない場合、これらのROM、コンソールBIOSファイル、またはソフトウェアイメージをインターネット上で配布および使用することです。たとえ古いコンソールやコンピューターであっても、法的に保護されています。たとえ、昔のコモドール64ゲームの企業所有権が今となっては曖昧になっているとしてもです。

所有しているゲーム機からBIOSファイルをダンプしたり、所有しているゲームからROMファイルを作成したりすることは合法です。ただし、これらを他のソースから入手して使用することは違法です。

Google 検索からここに来た場合、これらのファイルがどこにあるかはお伝えできません。

App Storeにおけるエミュレータに関するAppleの立場

Appleは長年、iOSデバイス上で任意のコードを実行することを禁止する姿勢をとってきました。エミュレーションももちろん例外ではありません。おそらく規制当局からの圧力を受けて、この方針は徐々に変化しつつあるようです。

しかし、4月15日月曜日、同社はこの件に関する質問に回答しました。AppleInsiderを含む複数のメディアに対し、削除の理由は基本的にGBA4iOSとDeltaのクローンだったためであり、アプリがユーザーのROMファイルをロードする機能に問題があったわけではないと述べました。

しかし、Appleがエミュレータに関して長期的にどのような対応を取るのかは、まだ分かりません。Appleは本日のメディアとの協議において、ユーザーが読み込むファイルについて曖昧な発言をしました。

BIOSファイルは法的に保護されているため、ユーザーがアップロードしても問題ないのでしょうか?ソフトウェアについては、使用するには所有している必要があることを考えると、問題ないのでしょうか?

残念ながら、その曖昧さにより、Apple が米国の App Store でエミュレーターを承認または拒否する余地が大きく残されることになります。

4月初めにこの問題について説明したリリースでも、漠然としたガイダンスがいくつか提供されていましたが、そのほとんどは週末の騒動には当てはまりませんでした。特に注目すべきは、将来に向けて、App Storeのルールですべてのエミュレータベンダーに適用されるすべての法律を遵守することが求められている点です。

これは、Appleが自社と社内の弁護士陣にしか分からない理由で、問題ありと判断したエミュレータを叩き潰すために使う鉄槌のように思えます。また、Appleはエミュレータで動作するクラシックゲームについて具体的な言及をしていますが、それが具体的に何を意味するのかは明確にしていません。

注目すべき2つの重要なテストは、Appleが任天堂のエミュレーションについてどうするかです。マリオメーカーであるAppleは、エミュレーター制作者に対して訴訟を起こすことで有名です。おそらく、AppleがSheepshaver、MinivMac、Qemu、Basilisk IIといった、古いAppleハードウェアをエミュレートするその他のパッケージをApp Storeで公開することを許可すれば、このすべてについてより適切なテストになるかもしれません。

クラシックまたはレトロとモダンの区別が重要になりますが、それはおそらく、何がカットされ、何がカットされないかによってリアルタイムでのみ決定されるでしょう。