Logo it.androidermagazine.com
Logo it.androidermagazine.com

Google sta aggiungendo drm a tutte le app Android, ma è per i giusti motivi

Anonim

All'inizio di questa settimana, Google ha lanciato silenziosamente una funzione che aggiunge una serie di metadati a tutti i file APK (che è il tipo di file per le app Android) quando vengono firmati dallo sviluppatore. Non è possibile installare un'applicazione che non è stata firmata durante la sua build finale, quindi ciò significa che tutte le app costruite usando l'ultimo schema di firma APK avranno un bel pezzo di DRM incorporato in loro. E alla fine, il tuo telefono eseguirà una versione di Android che non sarà in grado di installare app senza di essa.

Che diavolo? DRM? Perché?

DRM è il motivo per cui Netflix funzionava solo su telefoni approvati. Ma non deve essere usato per il male.

Possiamo rilassarci (per ora). Tutti odiamo il DRM (tecnicamente, Digital Rights Management) a causa del modo in cui gli sviluppatori e gli editori lo hanno abusato. DRM significa che sei trattato come un ladro prima di acquistare qualsiasi software. Un ottimo esempio è dover installare il client Origin e farlo controllare regolarmente online per eseguire tutti i giochi pubblicati da EA.

EA non si fida del fatto che abbiamo pagato per il titolo del software, quindi ci obbliga a presentare i nostri documenti quando richiesto. I giochi per PC sono pieni di DRM e applicazioni come Steam o U Play esistono per lo stesso motivo. Altri esempi provengono da Sony, Disney, EMI e da tutti gli altri editori di intrattenimento che decidono in quale parte del mondo ti è permesso ascoltare musica o guardare un film per cui hai pagato, o quante volte ti è permesso farlo.

Quindi il DRM è dannoso per il nucleo. Ma non proprio. DRM è semplicemente un modo per uno sviluppatore o un editore di tenere traccia delle versioni del software e dell'autenticità. A volte è necessario farlo per la giusta ragione.

A partire da ora, il motivo di Google è giusto. Ciò non significa che la società non possa cambiare la sua melodia e impazzire (come EA) in futuro e limitare come, dove, quando e perché possiamo usare le app per cui abbiamo pagato, ma per ora è tutto a posto. Google ha aggiunto questi metadati in modo da poter acquistare un'app da qualsiasi distributore autorizzato e funzionerà con le funzionalità di Google Play Store come la biblioteca di famiglia e le iscrizioni.

Le app devono essere "firmate" per verificarne il contenuto. L'aggiunta di metadati a questa firma assicura che alla fine avremo DRM in ogni app.

Android può leggere i metadati inseriti automaticamente in un'app e verificare che si tratti di una versione di provenienza legittima e approvata per l'uso da parte dello sviluppatore. Se supera questi controlli, viene aggiunto alla libreria di Google Play Store. Sarai in grado di aggiornare tramite Google Play, utilizzare cose come Google Play Giochi per classifiche e risultati o condividere un'app con le persone nella tua Libreria di famiglia. E lo sviluppatore può modificare i metadati in qualsiasi momento con una nuova chiave di firma, che termina il supporto per la versione corrente e crea una nuova scheda in Google Play.

Google afferma di averlo fatto per due motivi: il primo è un po 'preoccupante ed è per consentire agli sviluppatori un maggiore controllo sull'utilizzo delle loro app. C'è sicuramente un potenziale di abuso lì, ma dobbiamo aspettare e vedere se qualche sviluppatore ha qualche cattiva idea. Il secondo è appena uscito dal campo di sinistra per la maggior parte di noi: molte persone vivono in cui i dati non sono accessibili e disponibili, quindi condividono app usando canali di distribuzione peer-to-peer. Ciò non significa che queste persone stiano rubando app. Significa che possono pagare attraverso un portale, quindi utilizzare una rete peer-to-peer per ottenere la loro copia utilizzando il minor numero possibile di dati.

Gli sviluppatori vogliono che tutti noi abbiamo accesso alle app che creano. Più download significano più esposizione e più entrate tramite vendite o entrate pubblicitarie. Ecco cosa vogliono gli sviluppatori di app.

Google potrebbe utilizzare un set di parole fantasiose per nascondere il fatto che presto le applicazioni Android avranno DRM inserito in un modo che è difficile da rimuovere e alla fine il telefono dovrà essere in grado di leggerlo per installarle. È intelligente: ha impedito a Internet di scoppiare in una frenesia di forconi e furore normalmente riservati a bottini o Comcast.

Ma è DRM e Google ha ottime ragioni per aggiungerlo. Speriamo tutti che tutti i soggetti coinvolti non abbiano alcuna idea di abusarne.