Logo el.androidermagazine.com
Logo el.androidermagazine.com

Η Google προσθέτει το DRM σε όλες τις εφαρμογές Android, αλλά είναι για τους σωστούς λόγους

Anonim

Νωρίτερα αυτή την εβδομάδα, η Google ξεκίνησε ήσυχα μια λειτουργία που προσθέτει μια σειρά μεταδεδομένων σε όλα τα αρχεία APK (αυτός είναι ο τύπος αρχείου για εφαρμογές Android) όταν υπογράφονται από τον προγραμματιστή. Δεν μπορείτε να εγκαταστήσετε μια εφαρμογή που δεν έχει υπογραφεί κατά τη διάρκεια της τελικής κατασκευής της, ώστε να σημαίνει ότι όλες οι εφαρμογές που έχουν κατασκευαστεί χρησιμοποιώντας το τελευταίο σύστημα υπογραφής APK θα έχουν ένα ωραίο κομμάτι DRM ενσωματωμένο σε αυτά. Και τελικά, το τηλέφωνό σας θα τρέξει μια έκδοση του Android που δεν θα μπορεί να εγκαταστήσει εφαρμογές χωρίς αυτό.

Τι διάολο? DRM; Γιατί;

Το DRM είναι ο λόγος για τον οποίο η Netflix χρησιμοποιείται μόνο για εγκεκριμένα τηλέφωνα. Αλλά δεν πρέπει να χρησιμοποιηθεί για το κακό.

Μπορούμε να χαλαρώσουμε (για τώρα). Όλοι μας μισούμε το DRM (τεχνικά, τη Διαχείριση Ψηφιακών Δικαιωμάτων) εξαιτίας του τρόπου με τον οποίο οι προγραμματιστές και οι εκδότες το κακοποίησαν. Το DRM σημαίνει ότι αντιμετωπίζεστε ως κλέφτης προτού αγοράσετε οποιοδήποτε λογισμικό. Ένα καλό παράδειγμα είναι να εγκαταστήσετε τον Origin client και να τον ελέγχετε τακτικά για να εκτελέσετε τυχόν παιχνίδια που δημοσιεύονται από την EA.

Η EA δεν εμπιστεύεται ότι πληρώσαμε για τον τίτλο του λογισμικού, έτσι ώστε να μας αναγκάζει να παρουσιάσουμε τα χαρτιά μας όταν ζητήσαμε. Το PC gaming είναι γεμάτο με DRM και εφαρμογές όπως το Steam ή το U Play υπάρχουν για τον ίδιο ακριβώς λόγο. Άλλα παραδείγματα προέρχονται από τη Sony, τη Disney, το EMI και κάθε άλλο εκδότη ψυχαγωγίας που αποφασίζει πού στον κόσμο επιτρέπεται να ακούτε μουσική ή να παρακολουθήσετε μια ταινία για την οποία πληρώσατε ή πόσες φορές έχετε τη δυνατότητα να το κάνετε.

Έτσι, το DRM είναι κακό στον πυρήνα. Αλλά όχι πραγματικά. Το DRM είναι απλά ένας τρόπος για έναν προγραμματιστή ή εκδότη να παρακολουθεί τις εκδόσεις λογισμικού και την αυθεντικότητα. Μερικές φορές πρέπει να το κάνετε αυτό για το σωστό λόγο.

Από τώρα, ο λόγος της Google είναι σωστός. Αυτό δεν σημαίνει ότι η εταιρεία δεν μπορεί να αλλάξει τη μουσική της και να πάει όλα τρελά (όπως η EA) στο μέλλον και να περιορίσει πώς, πού, πότε και γιατί μπορούμε να χρησιμοποιήσουμε τις εφαρμογές που πληρώσαμε, αλλά για τώρα όλα είναι καλά. Η Google πρόσθεσε αυτά τα μεταδεδομένα, ώστε να μπορείτε να αγοράσετε μια εφαρμογή από οποιονδήποτε εγκεκριμένο διανομέα και θα λειτουργήσει με λειτουργίες του Google Play Store, όπως οικογενειακή βιβλιοθήκη και συνδρομές.

Οι εφαρμογές πρέπει να είναι "υπογεγραμμένες" για να επαληθεύσουν τα περιεχόμενά τους. Η προσθήκη μεταδεδομένων σε αυτή την υπογραφή διασφαλίζει ότι θα έχουμε DRM σε κάθε εφαρμογή τελικά.

Το Android μπορεί να διαβάσει τα μεταδεδομένα που έχουν εισαχθεί αυτόματα σε μια εφαρμογή και να επαληθεύσει ότι πρόκειται για μια έκδοση νόμιμης προέλευσης και έχει εγκριθεί για χρήση από τον προγραμματιστή. Αν περάσει τους ελέγχους αυτούς, προστίθεται στη βιβλιοθήκη του Google Play Store. Θα μπορείτε να ενημερώνετε μέσω του Google Play, να χρησιμοποιείτε πράγματα όπως τα Παιχνίδια Google Play για κορυφαίους πίνακες και τα επιτεύγματα ή να μοιράζεστε μια εφαρμογή με άτομα στην Οικογένεια Βιβλιοθήκη σας. Και ο προγραμματιστής μπορεί να αλλάξει τα μεταδεδομένα ανά πάσα στιγμή με ένα νέο κλειδί υπογραφής, το οποίο τερματίζει την υποστήριξη για την τρέχουσα έκδοση και δημιουργεί μια νέα καταχώριση στο Google Play.

Η Google λέει ότι το έκανε αυτό για δύο λόγους - το πρώτο είναι λίγο ανησυχητικό και είναι να επιτρέψει στους προγραμματιστές να ελέγξουν περισσότερο τον τρόπο με τον οποίο χρησιμοποιούνται οι εφαρμογές τους. Υπάρχουν σίγουρα δυνατότητες για κατάχρηση εκεί, αλλά πρέπει να περιμένουμε και να δούμε αν οι προγραμματιστές έχουν κακές ιδέες. Το δεύτερο είναι ευθεία από το αριστερό πεδίο για τους περισσότερους από εμάς - πολλοί άνθρωποι ζουν εκεί όπου τα δεδομένα δεν είναι προσιτά και διαθέσιμα, έτσι ώστε να μοιράζονται εφαρμογές χρησιμοποιώντας κανάλια διανομής ομότιμων. Αυτό δεν σημαίνει ότι αυτοί οι άνθρωποι κλέβουν εφαρμογές. Αυτό σημαίνει ότι μπορούν να πληρώσουν μέσω μιας πύλης και στη συνέχεια χρησιμοποιούν ένα δίκτυο peer-to-peer για να αποκτήσουν το αντίγραφό τους χρησιμοποιώντας όσο το δυνατόν λιγότερα δεδομένα.

Οι προγραμματιστές θέλουν όλοι μας να έχουμε πρόσβαση στις εφαρμογές που δημιουργούν. Περισσότερες λήψεις συνεπάγονται περισσότερη έκθεση και περισσότερα έσοδα μέσω πωλήσεων ή εσόδων από διαφημίσεις. Αυτό είναι που θέλουν οι προγραμματιστές εφαρμογών.

Η Google μπορεί να χρησιμοποιεί ένα φανταχτερό σύνολο λέξεων για να συγκαλύψει το γεγονός ότι σύντομα όλες οι εφαρμογές Android θα έχουν εισαχθεί με DRM με τρόπο που είναι δύσκολο να καταργηθούν και τελικά το τηλέφωνό σας θα πρέπει να μπορεί να το διαβάσει για να τα εγκαταστήσει. Αυτό είναι έξυπνο - κράτησε το Διαδίκτυο από το ξέσπασμα σε μια φρενίτιδα pitchforks και φούρνου που συνήθως προορίζονται για lootboxes ή Comcast.

Αλλά είναι DRM και η Google έχει πολύ καλούς λόγους να την προσθέσει. Ας ελπίσουμε όλοι ότι όλοι οι εμπλεκόμενοι δεν έχουν καμία ιδέα για την κατάχρηση.