Logo ms.androidermagazine.com
Logo ms.androidermagazine.com

Google menambah drm ke semua aplikasi android, tetapi ia adalah untuk sebab yang betul

Anonim

Awal minggu ini, Google secara senyap melancarkan satu ciri yang menambah rentetan metadata kepada semua fail APK (iaitu jenis fail untuk aplikasi Android) apabila mereka ditandatangani oleh pemaju. Anda tidak boleh memasang aplikasi yang belum ditandatangani semasa membina akhirnya, sehingga bermaksud bahawa semua aplikasi yang dibina menggunakan Skema Tandatangan APK terkini akan mempunyai sedikit kecil DRM dibina ke dalamnya. Dan akhirnya, telefon anda akan menjalankan versi Android yang tidak akan dapat memasang aplikasi tanpa itu.

Apa khabar? DRM? Mengapa?

DRM ialah mengapa Netflix digunakan untuk hanya bekerja pada telefon yang diluluskan. Tetapi ia tidak perlu digunakan untuk kejahatan.

Kita boleh berehat (sekarang). Kita semua membenci DRM (secara teknikal, Pengurusan Hak Digital) kerana cara pemaju dan penerbit telah menyalahgunakannya. DRM bermakna anda sedang diperlakukan seperti pencuri sebelum anda membeli apa-apa perisian. Contoh yang baik adalah memasang klien Asal dan memaparkannya secara teratur untuk menjalankan sebarang permainan yang diterbitkan oleh EA.

EA tidak percaya bahawa kami membayar untuk tajuk perisian supaya ia memaksa kami untuk membentangkan kertas kerja kami apabila dituntut. Permainan PC berleluasa dengan DRM dan aplikasi seperti Steam atau U Play ada untuk alasan yang sama. Contoh lain berasal dari Sony, Disney, EMI, dan setiap penerbit hiburan lain yang memutuskan di mana di dunia anda dibenarkan mendengar muzik atau menonton filem yang anda bayar, atau berapa kali anda dibenarkan berbuat demikian.

Jadi DRM tidak baik ke teras. Tetapi tidak benar. DRM hanyalah satu cara untuk pemaju atau penerbit untuk mengesan versi perisian dan keasliannya. Kadang-kadang anda perlu melakukan itu untuk alasan yang betul.

Sehingga kini, sebab Google betul. Itu tidak bermakna syarikat tidak boleh menukar lagunya dan pergi semua gila (seperti EA) pada masa akan datang dan hadkan bagaimana, di mana, bila, dan mengapa kita boleh menggunakan aplikasi yang kita bayar, tetapi buat masa ini semuanya baik. Google menambah metadata ini supaya anda boleh membeli apl dari mana-mana pengedar yang diluluskan dan ia akan berfungsi dengan ciri Google Play Store seperti pustaka dan langganan keluarga.

Apl harus "ditandatangani" untuk mengesahkan kandungannya. Menambah metadata pada tandatangan ini memastikan kami akan mempunyai DRM dalam setiap aplikasi akhirnya.

Android boleh membaca metadata secara automatik dimasukkan ke dalam aplikasi dan mengesahkan bahawa ia adalah versi sah yang sah dan diluluskan untuk digunakan oleh pemaju. Jika ia melewati pemeriksaan ini, ia akan ditambahkan ke pustaka Gedung Google Play anda. Anda boleh mengemas kini melalui Google Play, menggunakan perkara seperti Permainan Google untuk papan pendahulu dan pencapaian, atau berkongsi apl dengan orang di Perpustakaan Keluarga anda. Dan pemaju boleh mengubah metadata pada bila-bila masa dengan kunci tandatangan baru, yang menamatkan sokongan untuk versi semasa dan membuat penyenaraian baru di Google Play.

Google mengatakan ia melakukan ini untuk dua sebab - yang pertama adalah sedikit membimbangkan, dan ia membolehkan pemaju lebih banyak mengawal bagaimana aplikasinya digunakan. Sudah tentu ada potensi untuk penyalahgunaan di sana, tetapi kita perlu menunggu dan melihat apakah mana-mana pemaju mendapat idea yang buruk. Yang kedua adalah lurus dari medan kiri untuk kebanyakan kita - ramai orang yang hidup di mana data tidak mampu dan tersedia, sehingga mereka berkongsi aplikasi menggunakan saluran pengedaran peer-to-peer. Itu tidak bermakna orang-orang ini mencuri aplikasi. Ini bermakna mereka boleh membayar melalui portal kemudian menggunakan rangkaian peer-to-peer untuk mendapatkan salinan mereka menggunakan sedikit data yang mungkin.

Pemaju mahu kita semua mempunyai akses kepada aplikasi yang mereka buat. Lebih banyak muat turun bermakna lebih banyak pendedahan dan lebih banyak pendapatan melalui jualan atau hasil iklan. Itulah yang dikehendaki oleh pemaju aplikasi.

Google mungkin menggunakan satu set kata-kata yang mewah untuk menyembunyikan hakikat bahawa aplikasi Android tidak lama lagi akan mempunyai DRM dimasukkan dengan cara yang sukar untuk dikeluarkan dan akhirnya telefon anda perlu membacanya untuk memasangnya. Itulah pintar - ia menyimpan internet dari meletus dalam kegilaan pitchforks dan kegelapan yang biasanya dirizabkan untuk lootboxes atau Comcast.

Tetapi ia adalah DRM, dan Google mempunyai alasan yang sangat baik untuk menambahkannya. Semoga semua orang yang terlibat tidak mendapat idea tentang menyalahgunakannya.