Logo ja.androidermagazine.com
Logo ja.androidermagazine.com

GoogleはすべてのAndroidアプリにDRMを追加していますが、それは正しい理由です

Anonim

今週の初め、Googleは開発者が署名したときにすべてのAPKファイル(Androidアプリのファイルタイプ)にメタデータの文字列を追加する機能を静かに展開しました。 最終ビルド中に署名されていないアプリケーションをインストールすることはできません。したがって、最新のAPK署名スキームを使用してビルドされたすべてのアプリには、DRMの素敵な小さなチャンクが組み込まれます。 そして最終的に、あなたの携帯電話はそれなしではアプリをインストールできないAndroidのバージョンを実行します。

なんてこったい? DRM? どうして?

Netflixが以前は承認された電話でしか動作しなかった理由はDRMです。 しかし、悪のために使う 必要 はありません。

(今のところ)リラックスできます。 開発者と発行者がDRMを悪用した方法のため、私たちは皆DRM(技術的には、デジタル著作権管理)を嫌っています。 DRMは、ソフトウェアを購入する前に泥棒のように扱われていることを意味します。 すばらしい例は、Originクライアントをインストールし、EAによって公開されたゲームを実行するために定期的にオンラインでチェックする必要があることです。

EAは、ソフトウェアタイトルの支払いを信用していないため、要求されたときに論文を提示するように強制します。 PCゲームにはDRMが多く、同じ理由でSteamやU Playなどのアプリケーションが存在します。 他の例は、Sony、Disney、EMI、および世界中のどこであなたが音楽を聴いたり、お金を払った映画を見たりすることができるか、または何回許可するかを決定する他のすべてのエンターテインメント出版社から来ています。

そのため、DRMはコアに悪影響を及ぼす。 しかし、そうではありません。 DRMは、開発者または発行者がソフトウェアのバージョンと信頼性を追跡するための単なる方法です。 適切な理由でそれを行う必要がある場合があります。

今のところ、Googleの理由は正しい。 それは、会社が将来その曲を変えて狂ったように(EAのように)全力を尽くすことができず、支払ったアプリをどのように、どこで、いつ、そしてなぜ使用できるかを制限できないことを意味しませんが、今のところすべてが良いです。 Googleはこのメタデータを追加して、承認されたディストリビューターからアプリを購入できるようにしました。これは、ファミリーライブラリやサブスクリプションなどのGoogle Playストア機能で動作します。

コンテンツを検証するには、アプリに「署名」する必要があります。 この署名にメタデータを追加すると、最終的にすべてのアプリにDRMが確実に含まれるようになります。

Androidは、アプリに自動的に挿入されたメタデータを読み取り、それが正当なソースバージョンであり、開発者による使用が承認されていることを確認できます。 これらのチェックに合格すると、Google Playストアライブラリに追加されます。 Google Playを介して更新したり、リーダーボードや実績にGoogle Playゲームなどを使用したり、ファミリーライブラリ内のユーザーとアプリを共有したりできます。 また、開発者は新しい署名キーを使用してメタデータをいつでも変更できます。これにより、現在のバージョンのサポートが終了し、Google Playに新しいリストが作成されます。

Googleは、2つの理由でこれを行ったと言います。1つ目は少し心配で、開発者がアプリの使用方法をより細かく制御できるようにするためです。 そこに悪用の可能性は確かにありますが、開発者が悪い考えを得るかどうかを待つ必要があります。 2つ目は、私たちのほとんどにとっては完全に未解決です。多くの人々は、データが手ごろで入手できない場所に住んでいるので、ピアツーピア配布チャネルを使用してアプリを共有しています。 それは、これらの人々がアプリを盗んでいるという意味ではありません。 つまり、ポータルを介して支払いを行い、ピアツーピアネットワークを使用して、できるだけ少ないデータを使用してコピーを取得できます。

開発者は、私たち全員が作成したアプリにアクセスできることを望んでいます。 ダウンロードが増えると、売り上げや広告収入による露出と収入が増えます。 それがアプリ開発者の望みです。

Googleは、Androidアプリがすぐにすべて削除するのが難しい方法でDRMを挿入するという事実を偽装するために派手な単語のセットを使用している可能性があり、最終的にあなたの携帯電話はそれらをインストールするためにそれを読むことができる必要があります。 これは賢いことです。通常、ルートボックスやComcastのために予約されている猛烈なピッチフォークや怒りでインターネットが爆発するのを防ぎました。

しかし、それはDRMであり、Googleにはそれを追加する非常に良い理由があります。 関係者全員がそれを悪用することについて何のアイデアも得ないことをすべて望みましょう。