Logo androidermagazine.com
Logo androidermagazine.com

Google fügt allen Android-Apps drm hinzu, aber das hat die richtigen Gründe

Anonim

Anfang dieser Woche hat Google im Hintergrund eine Funktion eingeführt, die allen APK-Dateien (das ist der Dateityp für Android-Apps) eine Reihe von Metadaten hinzufügt, wenn sie vom Entwickler signiert werden. Sie können keine Anwendung installieren, die während des endgültigen Builds nicht signiert wurde. Das bedeutet, dass in alle Apps, die mit dem neuesten APK-Signaturschema erstellt wurden, ein kleines Stück DRM integriert ist. Und schließlich wird auf Ihrem Telefon eine Android-Version ausgeführt, ohne die Apps nicht installiert werden können.

Was zur Hölle? DRM? Warum?

DRM war der Grund, warum Netflix bisher nur auf zugelassenen Telefonen funktioniert hat. Aber es muss nicht für das Böse verwendet werden.

Wir können uns (vorerst) entspannen. Wir alle hassen DRM (technisch gesehen Digital Rights Management), weil Entwickler und Publisher es missbraucht haben. DRM bedeutet, dass Sie wie ein Dieb behandelt werden, bevor Sie Software kaufen. Ein gutes Beispiel ist die Notwendigkeit, den Origin-Client zu installieren und regelmäßig online überprüfen zu lassen, um alle von EA veröffentlichten Spiele auszuführen.

EA vertraut nicht darauf, dass wir für den Softwaretitel bezahlt haben, und zwingt uns daher, unsere Papiere auf Verlangen vorzulegen. PC-Spiele sind voller DRM und Anwendungen wie Steam oder U Play existieren aus dem gleichen Grund. Weitere Beispiele stammen von Sony, Disney, EMI und jedem anderen Unterhaltungsverlag, der entscheidet, wo auf der Welt Sie Musik hören oder einen Film ansehen dürfen, für den Sie bezahlt haben, oder wie oft Sie dies tun dürfen.

DRM ist also im Kern schlecht. Aber nicht wirklich. DRM ist einfach eine Möglichkeit für Entwickler oder Publisher, Softwareversionen und Authentizität zu verfolgen. Manchmal muss man das aus dem richtigen Grund tun.

Ab sofort ist der Grund von Google richtig. Das bedeutet nicht, dass das Unternehmen in Zukunft keine Änderungen mehr vornehmen kann und wie, wo, wann und warum wir die Apps verwenden können, für die wir bezahlt haben, aber im Moment ist alles in Ordnung. Google hat diese Metadaten hinzugefügt, damit Sie eine App von einem zugelassenen Händler kaufen können. Sie funktioniert mit Funktionen des Google Play Store wie der Familienbibliothek und Abonnements.

Apps müssen "signiert" sein, um ihren Inhalt zu überprüfen. Das Hinzufügen von Metadaten zu dieser Signatur stellt sicher, dass wir irgendwann DRM in jeder App haben.

Android kann die automatisch in eine App eingefügten Metadaten lesen und überprüfen, ob es sich um eine legitime Version handelt, die vom Entwickler zur Verwendung freigegeben wurde. Wenn es diese Prüfungen besteht, wird es Ihrer Google Play Store-Bibliothek hinzugefügt. Sie können über Google Play aktualisieren, beispielsweise Google Play-Spiele für Bestenlisten und Erfolge verwenden oder eine App für Personen in Ihrer Familienbibliothek freigeben. Der Entwickler kann die Metadaten jederzeit mit einem neuen Signaturschlüssel ändern, wodurch die Unterstützung für die aktuelle Version beendet wird und ein neuer Eintrag in Google Play erstellt wird.

Google hat dies aus zwei Gründen getan - der erste ist etwas besorgniserregend und soll Entwicklern mehr Kontrolle über die Verwendung ihrer Apps ermöglichen. Es gibt sicherlich Missbrauchspotenzial, aber wir müssen abwarten, ob Entwickler schlechte Ideen haben. Die zweite Möglichkeit ist für die meisten von uns direkt aus dem linken Feld - viele Menschen leben dort, wo Daten nicht erschwinglich und verfügbar sind, und teilen ihre Apps über Peer-to-Peer-Vertriebskanäle. Das bedeutet nicht, dass diese Leute Apps stehlen. Das bedeutet, dass sie über ein Portal bezahlen und dann ein Peer-to-Peer-Netzwerk nutzen können, um ihre Kopie mit möglichst wenig Daten zu erhalten.

Entwickler möchten, dass wir alle Zugriff auf die von ihnen erstellten Apps haben. Mehr Downloads bedeuten mehr Bekanntheit und mehr Einnahmen durch Verkäufe oder Werbeeinnahmen. Das wollen App-Entwickler.

Google verwendet möglicherweise eine ausgefallene Wortgruppe, um die Tatsache zu verschleiern, dass in Android-Apps DRM in Kürze auf eine Weise eingefügt wird, die schwer zu entfernen ist, und dass Ihr Telefon möglicherweise in der Lage sein muss, es zu lesen, um sie zu installieren. Das ist klug - es hat verhindert, dass das Internet in einer Raserei von Heugabeln und Aufregung ausbrach, die normalerweise für Beutekisten oder Comcasts reserviert ist.

Aber es ist DRM, und Google hat sehr gute Gründe, es hinzuzufügen. Hoffen wir alle, dass alle Beteiligten keine Ahnung haben, wie sie es missbrauchen sollen.