La începutul acestei săptămâni, Google a extins liniștit o caracteristică care adaugă un șir de metadate la toate fișierele APK (adică tipul de fișier pentru aplicațiile Android) atunci când sunt semnate de dezvoltator. Nu puteți instala o aplicație care nu a fost semnată în timpul compilării sale finale, astfel încât toate aplicațiile construite folosind cea mai recentă Schemă de semnătura APK vor avea o mică bucată de DRM încorporată în ele. Și în cele din urmă, telefonul dvs. va rula o versiune de Android care nu va putea instala aplicații fără ea.
Ce naiba? DRM? De ce?
DRM este motivul pentru care Netflix obișnuia să funcționeze numai pe telefoanele aprobate. Dar nu trebuie să fie folosit pentru rău.
Ne putem relaxa (deocamdată). Cu toții urăm DRM (tehnic, Digital Rights Management) din cauza modului în care dezvoltatorii și editorii au abuzat de el. DRM înseamnă că sunteți tratat ca un hoț înainte de a cumpăra orice software. Un exemplu excelent este acela de a instala clientul Origin și de a fi verificat în mod regulat online pentru a rula orice jocuri publicate de EA.
EA nu are încredere că am plătit titlul software-ului, astfel încât ne obligă să ne prezentăm lucrările atunci când vi se cere. Jocurile pe PC sunt în concordanță cu DRM și aplicații precum Steam sau U Play există din același motiv. Alte exemple provin de la Sony, Disney, EMI și orice alt editor de divertisment care decide unde în lume vi se permite să ascultați muzică sau să vizionați un film pe care l-ați plătit sau de câte ori vi se permite acest lucru.
Deci DRM-ul este rău pentru bază. Dar nu chiar. DRM este pur și simplu o modalitate pentru un dezvoltator sau editor să țină evidența versiunilor software și a autenticității. Uneori trebuie să faci asta pentru un motiv corect.
De acum, motivul Google este corect. Asta nu înseamnă că compania nu își poate schimba tonul și va înnebuni (ca EA) în viitor și va limita cum, unde, când și de ce putem folosi aplicațiile pentru care am plătit, dar deocamdată totul este bine. Google a adăugat aceste metadate, astfel încât să puteți cumpăra o aplicație de la orice distribuitor aprobat și va funcționa cu funcțiile Google Play Store, cum ar fi biblioteca familială și abonamentele.
Aplicațiile trebuie să fie „semnate” pentru a-și verifica conținutul. Adăugarea de metadate la această semnătură asigură că vom avea DRM în fiecare aplicație în cele din urmă.
Android poate citi metadatele inserate automat într-o aplicație și poate verifica dacă este o versiune legitim provenită și aprobată pentru utilizare de către dezvoltator. Dacă trece aceste verificări, acesta este adăugat la biblioteca dvs. Google Play Store. Veți putea să actualizați prin Google Play, să folosiți lucruri precum Google Play Games pentru clasamente și realizări sau să împărtășiți o aplicație cu oamenii din Biblioteca de familie. Iar dezvoltatorul poate modifica oricând metadatele cu o nouă cheie de semnare, care pune capăt suportului pentru versiunea curentă și creează o listare nouă în Google Play.
Google spune că a făcut acest lucru din două motive - primul este puțin îngrijorător și este acela de a permite dezvoltatorilor un control mai mare asupra modului în care sunt utilizate aplicațiile lor. Există cu siguranță un potențial de abuz acolo, dar trebuie să așteptăm și să vedem dacă vreun dezvoltator are idei proaste. Al doilea este direct din câmpul din stânga pentru majoritatea dintre noi - mulți oameni trăiesc acolo unde datele nu sunt accesibile și disponibile, astfel încât împărtășesc aplicații folosind canale de distribuție peer-to-peer. Asta nu înseamnă că acești oameni fură aplicații. Înseamnă că pot plăti printr-un portal, apoi utilizează o rețea peer-to-peer pentru a-și obține copia folosind cât mai puține date.
Dezvoltatorii doresc ca toți să avem acces la aplicațiile pe care le creează. Mai multe descărcări înseamnă mai multă expunere și mai mult venit prin vânzări sau venituri publicitare. Asta doresc dezvoltatorii de aplicații.
Este posibil ca Google să folosească un set de cuvinte fantezist pentru a deghiza faptul că aplicațiile Android vor avea în curând toate DRM-urile inserate într-un mod dificil de eliminat și, în cele din urmă, telefonul dvs. va trebui să-l poată citi pentru a le instala. Asta este inteligent - a împiedicat internetul să izbucnească într-o frenezie de furci și furori rezervate în mod normal pentru lootboxes sau Comcast.
Dar este DRM, iar Google are motive foarte bune pentru a-l adăuga. Să sperăm cu toții că toți cei implicați nu vor primi idei despre abuzul.