-
29juil
Android Market – Ajout d’un serveur de licences pour lutter contre le piratage
Bonne nouvelle pour les développeurs d’application payante, Google a mis en place un système de serveur de licence qui devrait permettre de certifier que les applications utilisées ont bien été payées sur le market.
Cet outil LVL pour (License Verification Library) est livré avec le SDK permettant de mettre en oeuvre cette authentification.
Sans rentrer dans les détails, le principe est de permettre à vos applications avant de se lancer de demander une vérification sur Android Market avec un système de clés publiques et privée, chaque compte éditeur disposera d’une paire de cles.
Le petit inconvénient de ce système c’est l’obligation des téléphones d’avoir un accès à une connexion internet pour pouvoir utiliser votre application (pour règler ce problème la librairie proposera un système de cache pour une utilisation offline).
Il faudrait tester cette nouvelle solution pour voir si elle n’est par trop contraignante au niveau développement et utilisation, mais dans l’absolu je pense que c’est une bonne inititative de la part de Google qui devrait du coup donner un peu plus confiance aux éditeurs de jeux sous Android.
8 commentaires
Laissez un commentaire
Vous devez être identifié pour publier un commentaire.
Connexion - Inscription
S'inscrire











“Le petit inconvénient de ce système c’est l’obligation des téléphones d’avoir un accès à une connexion internet pour pouvoir utiliser votre application.”
En es-tu sûr? Car l’article (cf. source) précise que:
“Obviously, you can’t call out to the server when the device is off-network. In this situation you have to decide what to do; one option is to cache licensing status, and LVL includes prebuilt modules to support that”.
Autre information tiré de l’android dev guide (http://developer.android.com/guide/publishing/licensing.html):
“ServerManagedPolicy is a flexible Policy that uses settings provided by the licensing server to manage response caching and access to the application while the device is offline (such as when the user is on an airplane). For most applications, the use of ServerManagedPolicy is highly recommended.”
Mouais, ça serait réservé aux Android avec le Market seulement… Exit les autres (exemple d’Archos).
@Nonolol thx pour l’info je vais nuancer mon propos
@Guy Après selon les choix du développeur, certaines applications pourront avoir l’obligation d’avoir un accès à une connexion internet.
Et ça ne va pas augmenter le temps de lancement d’une application ?
chaque compte éditeur disposera d’une paire de client.
*une paire de clef* non ? ^^