Skip to content
メニュー
Mix Vale

モバイルデバイス上で古典的なコンソールゲームを実行するように設計された新しいアプリの登場により、ソフトウェア開発者やテクノロジー愛好家の間で激しい議論が巻き起こりました。最近、X1 BOX と呼ばれるプログラムが、第 1 世代の Microsoft コンソールのタイトルをスマートフォンで直接実行したいユーザー向けの商用オプションとして登場しました。しかし、このリリースは、既存で自由にアクセスできる共同プロジェクトに直接依存しているため、論争に巻き込まれています。

電子ゲームのデジタル保存エコシステムは、古いハードウェアがどのように動作するかを理解するためにボランティア活動とリバース エンジニアリングに大きく依存しています。独立した開発者がこの集合的な取り組みをパッケージ化し、有料でアプリ ストアに配置することを決定すると、ソフトウェア開発の倫理的および法的ガイドラインが直ちに疑問視されます。新製品の基礎として使用されたコードの元のライセンスを分析すると、状況はさらに複雑になります。

情報セキュリティの専門家と独立系プログラマーが、新しいアプリケーションのインストール ファイルを迅速に分析しました。技術分析の結果、このプログラムのコア構造は、デスクトップ コンピューターに焦点を当てた広く評価されているオープン ソース エミュレーターである xemu と実質的に同一であることが明らかになりました。このコードのモバイル環境への移行は、正当な信用なしに、経済的障壁を課して、モバイル版の作成者に対する回答と是正措置を求めて技術コミュニティを動員しました。

元のアーキテクチャの技術的な複雑さ

2000 年代初頭のハードウェアをエミュレートするには、現代のモバイル デバイスは非常に特殊で複雑なシステム アーキテクチャに対応する必要があります。オリジナルのコンソールは、Intel Pentium III ラインに基づくプロセッサと Nvidia が開発したカスタム グラフィックス プロセッシング ユニットを使用していましたが、これらのコンポーネントは現在の携帯電話に搭載されているチップとは根本的に異なる方法で動作しました。元の命令を x86 アーキテクチャからモバイル デバイス業界の絶対標準である ARM アーキテクチャに変換するには、ソフトウェア実行時の深刻な処理ボトルネックを回避するために膨大なコンピューティング能力が必要です。

この巨大なアーキテクチャ上の障壁により、タイトルを最小限に流動的に実行するには、携帯電話上で最先端のハードウェア仕様が必要になります。技術レポートによると、リアルタイム翻訳プロセスによって課せられるワークロードを処理できるのは、Snapdragon シリーズの最新モデルなど、最低 8 ギガバイトの RAM と組み合わせた最先端のプロセッサだけです。前世代のエントリー レベルのデバイス、ミッドレンジ デバイス、またはハイエンド モデルは、パフォーマンスの大幅な低下、オペレーティング システムの重大なクラッシュ、3 次元テクスチャのレンダリングにおける重大な障害に直面しており、大部分のテスト シナリオで使用エクスペリエンスを実現できません。

ライセンスとオープンソースをめぐる対立

技術コミュニティによって正式に表明された主な苦情は、新しいモバイル アプリケーションで使用されるソース コードの起源と、その配布方法にあります。元のプロジェクトは厳格なオープン ソース ライセンスに基づいて運営されており、派生ソース コードも監査と継続的改善のために公開されることを条件として、素材の変更、改変、配布が許可されています。

対応するコード リポジトリを提供せずにデジタル ストアでアプリケーションを販売しようとすると、ツールの元の作成者によって定められた法的​​条件に直接違反します。このライセンス違反は共同開発の世界では重大な違反とみなされており、正式な著作権侵害の申し立てがあれば配布プラットフォームから削除される可能性がある。

コードを閉じてアクセスに課金するというこの行為は、ソフトウェア エンジニアリングに焦点を当てた専門フォーラムや技術ディスカッション プラットフォームで鋭い批判の波を生み出しました。開発者らは、その態度は世界中の何十人もの協力者によって行われた長年にわたる徹底的な研究、互換性テスト、無給の仕事を軽視していると主張している。

適切な透明性を欠いたコミュニティ プロジェクトの積極的な収益化は、オープンソース開発エコシステムの持続可能性について深い疑問を引き起こします。フリーソフトウェア擁護団体は、有料アプリケーションをデジタル店頭から即時削除するか、ライセンス規則の遵守を強制し、あらゆる技術的進歩を確実にパブリックドメインに戻すよう要求している。

現在のパフォーマンスとシステムの制限

古典の膨大なライブラリを手のひらにもたらすという約束にもかかわらず、アプリケーションの現在の技術的状態には、安定性と使いやすさに重大な欠陥があります。厳格な実践テストの結果、圧倒的多数のタイトルが非常に低いフレーム レートで動作し、多くの場合、開発スタジオが設計した元の速度の半分未満で動作するため、プレイヤーのコマンドへの応答が損なわれることが実証されました。

ソフトウェアを実行すると、テクスチャの破損、誤った照明計算、深刻なオーディオ同期エラーなど、視覚的なグラフィックの問題が常に発生し、予測不可能になります。さまざまなモバイル グラフィックス プロセッシング ユニットに対する特定の低レベルの最適化が欠如しているため、互換性が非常に制限され、ハードウェアへの要求がそれほど高くない少数の特定のゲームに適切な機能が制限されます。

エンド ユーザーにとってのもう 1 つの大きな技術的ハードルは、システムがゲームをロードして認識するための非常に特殊なファイル形式の要件です。このアプリケーションは従来のデータ抽出をサポートしていないため、ユーザーは携帯電話で実行を試みる前に、外部ツールを介して正規のバックアップを独自のディスク イメージ形式に変換する必要があります。

オリジナルクリエイターの位置づけ

オープンソース プロジェクトの開発を担当する公式チームは状況を認識し、派生アプリケーションの商業活動を積極的に監視し始めました。開発グループの代表者は、技術コミュニケーションチャネルで、元のプロジェクトの完全性を保護するためのすべての適切な措置を評価していると述べ、これにはアプリケーションをホストする企業への著作権侵害の正式な通知が含まれる可能性があると述べた。

Google のモバイル オペレーティング システムの正式な承認済みバージョンはまだ一般公開されていませんが、元の開発者は、将来的にツールの互換性を拡張することにすでに技術的な関心を示しています。無許可で収益化されたバージョンが突然出現したことにより、公式チームは、ユーザー向けに無料で安全かつ適切に最適化された代替バージョンをリリースするという内部計画の加速を余儀なくされる可能性があります。

ゲームのデジタル保存への影響

コード変換ツールの継続的な進歩とポータブル デバイスの生の能力の増大は、インタラクティブ デジタル エンターテイメントの歴史的保存における基本的な技術的マイルストーンを表しています。過去数十年にわたる複雑なソフトウェアを現代のハードウェア上で実行できる技術的能力により、工場出荷時の避けられない老朽化や物理的劣化によって重要な文化的作品が永久に失われることがなくなります。しかし、オープンソースの悪用に関する物議を醸すエピソードは、学術研究者やボランティアのプログラマーが努力を継続することを妨げる不信感が広がる環境を生み出します。デジタル保存の核心は本質的に、情報の自由な共有、詳細なハードウェア文書、および協力的なリバース エンジニアリングに依存しています。孤立した個人が共同作業を優先して手っ取り早く簡単な経済的利益を求める場合、これらの重要な慣行は直接脅かされます。この技術分野が最終的に成熟するには、新しいモバイル プラットフォームに到達するために必要な技術革新と、現代のインターネット上での知識の配布を管理する法的ライセンスを厳格かつ交渉不可能に尊重することとの間の微妙なバランスが必要です。

高度な処理要件

ポケット フォーム ファクターで複雑なコンピューティング システムをエミュレートする際の最も大きな物理的障壁は、依然としてスマートフォンの効率的な熱放散とインテリジェントな電源管理です。古いプロセッサからの何千もの命令を中断なくリアルタイムに変換するには、携帯電話の中央処理装置が最大クロック周波数で動作する必要があり、その結果、長時間の使用セッション中にデバイスのシャーシが急速に加熱され、バッテリ寿命が大幅に減少します。

代替案とベストプラクティス

ソフトウェアライセンスに関連する技術的な不安定性と法的論争が証明されているため、情報セキュリティの専門家は、デジタルストアで未確認のソースからアプリケーションを購入する場合には細心の注意を払うことを推奨しています。オープンソース ライセンスに違反するソフトウェアをインストールすると、ユーザーのデバイスが不必要なセキュリティ リスクにさらされる可能性があるだけでなく、世界のソフトウェア開発者コミュニティによって広く推奨されていない行為に直接資金を提供することになります。

安全で機能的で倫理的に正しいユーザー エクスペリエンスを確保するために、ユーザーはモバイル デバイスでのデジタル保存を目的としたツールを探すときに、基本的なガイドラインに従う必要があります。

  • プロジェクトの公式ドキュメントを確認し、使用されているソース コードの出所について絶対的な透明性を要求します。
  • 金融取引を実行する前に、有名な技術フォーラムに従って開発者の評判を検証してください。
  • オリジナルの作成者の明示的な許可なしに、オープン ソース ベースを使用することが知られているクローズド ソフトウェアに料金を支払うことは避けてください。
  • 元の開発チームによって保守、更新、サポートされる正式リリースを辛抱強く待ちます。

Luís Henrique Costa é jornalista formado pela FMU, editor-chefe e fundador do Mix Vale, portal de notícias em atividade desde 2013. Responde pela direção editorial do veículo, que cobre Brasil e mundo em economia, benefícios sociais, esportes, tecnologia, ciência e entretenimento. Atua na área há mais de 15 anos e lidera uma equipe de cerca de 15 colaboradores.

関連ニュース

Sua privacidade

O Mix Vale usa cookies para medir audiência e exibir anúncios que sustentam a redação. Você escolhe. Política de privacidade.