Logo id.androidermagazine.com
Logo id.androidermagazine.com

Google menambahkan drm ke semua aplikasi android, tetapi karena alasan yang tepat

Anonim

Awal pekan ini, Google diam-diam meluncurkan fitur yang menambahkan serangkaian metadata ke semua file APK (itu adalah tipe file untuk aplikasi Android) ketika mereka ditandatangani oleh pengembang. Anda tidak dapat menginstal aplikasi yang belum ditandatangani selama tahap akhir pembuatannya, sehingga itu berarti bahwa semua aplikasi yang dibangun menggunakan Skema Tanda Tangan APK terbaru akan memiliki sejumlah DRM kecil yang terintegrasi di dalamnya. Dan pada akhirnya, ponsel Anda akan menjalankan versi Android yang tidak akan dapat menginstal aplikasi tanpa itu.

Apa apaan? DRM? Mengapa?

DRM adalah alasan mengapa Netflix dulu hanya bekerja pada ponsel yang disetujui. Tetapi itu tidak harus digunakan untuk kejahatan.

Kita bisa santai (untuk saat ini). Kita semua membenci DRM (secara teknis, Digital Rights Management) karena cara pengembang dan penerbit telah menyalahgunakannya. DRM berarti Anda diperlakukan seperti pencuri sebelum membeli perangkat lunak apa pun. Contoh yang bagus adalah harus menginstal klien Origin dan memeriksanya secara online untuk menjalankan game yang diterbitkan oleh EA.

EA tidak percaya bahwa kami membayar untuk judul perangkat lunak sehingga memaksa kami untuk mempresentasikan makalah kami saat diminta. Game PC penuh dengan DRM dan aplikasi seperti Steam atau U Play ada untuk alasan yang sama. Contoh lain datang dari Sony, Disney, EMI, dan setiap penerbit hiburan lain yang menentukan di mana di dunia ini Anda diizinkan mendengarkan musik atau menonton film yang Anda bayar, atau berapa kali Anda diizinkan melakukannya.

Jadi DRM buruk pada intinya. Tapi tidak juga. DRM hanyalah cara bagi pengembang atau penerbit untuk melacak versi perangkat lunak dan keasliannya. Terkadang Anda perlu melakukan itu untuk alasan yang tepat.

Sampai sekarang, alasan Google benar. Itu tidak berarti perusahaan tidak dapat mengubah nadanya dan menjadi gila (seperti EA) di masa depan dan membatasi bagaimana, di mana, kapan, dan mengapa kita dapat menggunakan aplikasi yang kita bayar, tetapi untuk sekarang semuanya baik-baik saja. Google menambahkan metadata ini sehingga Anda dapat membeli aplikasi dari distributor mana pun yang disetujui dan itu akan berfungsi dengan fitur Google Play Store seperti perpustakaan keluarga dan langganan.

Aplikasi harus "ditandatangani" untuk memverifikasi kontennya. Menambahkan metadata ke tanda tangan ini memastikan kami akan memiliki DRM di setiap aplikasi pada akhirnya.

Android dapat membaca metadata yang secara otomatis dimasukkan ke dalam aplikasi dan memverifikasi bahwa itu adalah versi yang diambil secara sah dan disetujui untuk digunakan oleh pengembang. Jika melewati pemeriksaan ini, ditambahkan ke perpustakaan Google Play Store Anda. Anda dapat memperbarui melalui Google Play, menggunakan hal-hal seperti Google Play Games untuk papan peringkat dan prestasi, atau berbagi aplikasi dengan orang-orang di Perpustakaan Keluarga Anda. Dan pengembang dapat mengubah metadata kapan saja dengan kunci penandatanganan baru, yang mengakhiri dukungan untuk versi saat ini dan membuat daftar baru di Google Play.

Google mengatakan melakukan ini karena dua alasan - yang pertama agak mengkhawatirkan, dan itu memungkinkan pengembang lebih mengontrol bagaimana aplikasi mereka digunakan. Memang ada potensi penyalahgunaan di sana, tetapi kami harus menunggu dan melihat apakah ada pengembang yang mendapat ide buruk. Yang kedua adalah langsung dari bidang kiri bagi kebanyakan dari kita - banyak orang tinggal di mana data tidak terjangkau dan tersedia, sehingga mereka berbagi aplikasi menggunakan saluran distribusi peer-to-peer. Itu tidak berarti orang-orang ini mencuri aplikasi. Ini berarti mereka dapat membayar melalui portal kemudian menggunakan jaringan peer-to-peer untuk mendapatkan salinan mereka menggunakan data sesedikit mungkin.

Pengembang ingin kita semua memiliki akses ke aplikasi yang mereka buat. Lebih banyak unduhan berarti lebih banyak paparan dan lebih banyak pendapatan melalui penjualan atau pendapatan iklan. Itulah yang diinginkan pengembang aplikasi.

Google mungkin menggunakan serangkaian kata-kata yang bagus untuk menyamarkan fakta bahwa aplikasi Android akan segera memasukkan DRM dengan cara yang sulit dihapus dan pada akhirnya ponsel Anda harus dapat membacanya untuk menginstalnya. Itu cerdas - menjaga internet agar tidak meletus dalam hiruk-pikuk garpu rumput dan kehebohan yang biasanya dicadangkan untuk kotak jarahan atau Comcast.

Tetapi ini DRM, dan Google memiliki alasan yang sangat bagus untuk menambahkannya. Mari kita semua berharap bahwa semua orang yang terlibat tidak mendapatkan ide untuk melecehkannya.