Bonjour
On m'a chargé de mettre en place (études et implémentation) une politique de gestion de licences d'une application qu'on a développé en C#.
L'application est une l'application client-lourd (winform). Le Client et la base (sqlite) devront-être sur le même poste.
Quelques exigences :
1) L'application sera livrée avec une ou plusieurs licences.
2) Une licence peut-être illimitée ou limitée dans le temps
3) Une licence ne peut marcher que sur un et un seul poste à la fois
4) Le client doit avoir la possibilité de déplacer une licence d'un poste à un autre
5) De préférence, la solution qui sera mise en place doit-être totalement open source (la boite n'est pas assez riche)
Mes problèmes :
1) je n'ai aucune expérience sur la gestion des licences d'une app
2) Existe-il des Algorithmes puissant de génération de clé de licence ? Oubien dois-je faire mon Algo (gros risque dans ce cas) ?
3) Sur quoi pourrais-je me baser pour empêcher l'installation d'une licence sur deux poste différent en même temps ?
J'espère avoir bien décrit mon problème.
Merci à l'avance
Partager