Google introducerar licenstjänst för Android Market – vill stävja piratkopiering

Postat:
05:28 - 2010-07-28
Skribent:
| Eric N
Kommentarer:
70


Under gårdagen lanserade Google en modell för licenshantering över Android Market som uppges erbjuda utvecklare en mer flexibel distributionslösning än tidigare och ett bättre skydd mot piratkopiering. Google uppger dessutom att man har för avsikt att ersätta det enklare skydd som idag finns som standard för betalapplikationer med denna nya tjänst.

Tidigare har det fungerat som så att applikationer som inhandlats på Android Market installerats i en för användares del otillgänglig katalog på telefonens minne – det vill säga såvida användaren inte tillskansat sig root-behörighet (administratörsprivilegier). Det är då mycket enkelt att ge sig själv läs- och skrivrättigheter till en och samma katalog för att därefter fritt kopiera applikationerna (APK-filerna) till valfri telefon. Då det är relativt enkelt att åstadkomma root-behörighet på det stora flertalet Android-enheter som idag existerar, så har det vuxit till att bli ett stort problem vad berör piratkopiering enligt många utvecklare och som därtill förvärras av det faktum att betalapplikationer bara finns tillgängligt i ett dussintal länder för stunden.

Den nya lösningen är betydligt mer avancerad och innebär att en applikation vid uppstart kontaktar Googles licens-server för att kontrollera så att det finns en betalning registrerad på det användarkonto varifrån applikationen körs. Utöver att kontrollera så att en betalning finns registrerad kan utvecklare också begränsa tillgången till uppdateringar eller huruvida applikationen alls går att köra genom att läsa av om användare har en gammal eller ny nyckel, de kan också sätta upp villkor som innebär att en applikation inte går att installera/köra på en telefon där användaren har root-behörighet m.m. För en fullständig förteckning över alla funktioner se här.

In my conversations with Android developers, I often hear that you’d like better protection against unauthorized use of your applications. So today, I’m pleased to announce the release of a licensing service for applications in Android Market.

This simple and free service provides a secure mechanism to manage access to all Android Market paid applications targeting Android 1.5 or higher. At run time, with the inclusion of a set of libraries provided by us, your application can query the Android Market licensing server to determine the license status of your users. It returns information on whether your users are authorized to use the app based on stored sales records.

This licensing service operating real time over the network provides more flexibility in choosing license-enforcement strategies, and a more secure approach in protecting your applications from unauthorized use, than copy protection.

The licensing service is available now; our plan is for it to replace the current Android Market copy-protection mechanism over the next few months. I encourage you to check out the Licensing Your Applications section of our Developer Guide and the Android Market Help Center to learn how you can take advantage of this new service immediately.

–Google Android Developer Blog

Genom Android Developer Blog och tack till Kaj för tipset!