【要約】Bill to keep online games playable clears key hurdle in California [Ars_Technica] | Summary by TechDistill
> Source: Ars_Technica
Execute Primary Source
// Problem
オンラインゲームの運営において、サーバーの維持コストと製品の寿命に関する問題が深刻化している。ユーザーは、購入した製品が運営側の都合で突然利用不能になるリスクに直面している。具体的には以下の課題がある。
- ・サーバー停止により、購入済みのデジタルコンテンツへのアクセス権が消失する。
- ・サービス終了に関する事前の通知が不十分なケースが存在する。
- ・ライブサービス型モデルでは、クライアントがサーバーに強く依存しており、単体での動作が困難である。
// Approach
カリフォルニア州議会は、ゲームの継続的な利用を保証するための「Protect Our Games Act」を提出した。この法案は、パブリッシャーに対してサービス終了時の具体的な救済措置を義務付けるものである。主な内容は以下の通りである。
- ・サーバー停止時、全額返金または「独立したプレイ」を可能にするパッチの提供を求める。
- ・サービス終了の60日前までに、ユーザーへの通知を義務付ける。
- ・2027年1月1日以降にカリフォルニアで販売される、有料のゲームを対象とする。
- ・完全無料のゲームや、サブスクリプション専用のゲームは対象外とする。
// Result
法案はカリフォルニア州議会の予算委員会を通過し、立法プロセスが進展した。この進展は、ゲームの保存を求める運動にとって大きな成果である。今後の展望は以下の通りである。
- ・予算委員会での採決は11対2で可決された。
- ・今後は州議会全体での採決、および知事による署名が必要となる。
- ・業界団体(ESA)は、ライセンス管理の観点から法案に強く反対している。
Senior Engineer Insight
> ライブサービス型モデルの設計思想を根本から変える可能性がある。サーバー側の権限(Authority)をクライアント側に切り出す設計は、チート対策や整合性の観点から技術的難易度が高い。また、音楽やIPのライセンス管理コストも増大するだろう。開発者は、製品のライフサイクル終了を見越した、疎結合なアーキテクチャ設計を検討すべきだ。