Phoner à la maison pour appliquer une licence d'utilisateur est considéré par beaucoup comme "mal". Mais pour mon application Windows dépendant du Web, il semble que ce soit la méthode parfaite pour appliquer une licence mono-utilisateur, multiposte, c'est-à-dire une licence sur de nombreuses machines, mais une seule peut être active à la fois. À titre d'exemple, pensez à une seule licence de moteur de rendu avec un processus de travail s'étalant sur plusieurs heures et n'étant actif que sur une machine.Téléphone-maison pour la vérification de la licence considérée comme mauvaise
Un serveur de licences doit donc authentifier l'application lors de sa première exécution et vérifier que la licence n'est pas actuellement utilisée avant le démarrage d'un processus de travail. Je peux voir comment cela serait considéré mal si l'application requise accès Internet juste pour vérifier sa licence, mais mon application est inutile sans connexion Internet de toute façon. Une licence de site ne nécessiterait qu'un seul chèque.
Si le serveur de licences est en panne (espérons-le presque jamais), l'application devrait normalement se dégrader vers une version limitée jusqu'à ce qu'elle puisse être authentifiée. Il doit téléphoner à la maison pour vérifier les mises à jour et signaler les statistiques d'utilisation (consensuelles) de toute façon, alors pourquoi est-ce si mauvais?
Comment puis-je garder les honnêtes hommes honnêtes sans être mauvais?
@Fasih, licence == nom. licence == verbe. –
Fait =) ......... – Singleton
en anglais britannique qui est ainsi mais pas en nous –