Si vous offrez votre produit à la vente et non gratuitement, alors vous en tirerez probablement de l'argent. Si ce que vous demandez est comment maximiser les revenus et prévenir le piratage, alors c'est une question plus spécifique. La clé pour faire de l'argent avec un logiciel est de rendre la route d'achat moins pénible que la voie du piratage. Habituellement, le plus gros obstacle à l'achat de logiciels est l'étiquette de prix (mais pas toujours, certaines personnes n'achèteront jamais de logiciel et pirateront toujours, mais vous ne pouvez rien faire à ce sujet). Et le plus grand obstacle à la piraterie est une sorte de système de GRC, qui est en fait le deuxième plus gros obstacle à l'achat de logiciels. Souvent, le DRM n'agace que les achats légitimes, alors que la version piratée supprime tout le DRM avec moins d'effort que vous n'en dépensez. Grâce à la duplication électronique, une fois le DRM supprimé, tout le monde peut avoir un DRM gratuit copie.
Donc, vous voulez une solution qui ne fait qu'agacer l'utilisation illégitime, mais pas les achats légitimes. C'est beaucoup plus difficile à faire que prévu. En fonction de l'étiquette de prix de votre logiciel, vous pouvez envisager de le déployer sur un lecteur USB à clé (par exemple un dongle ou une clé USB avec une clé spéciale). Ensuite, il est portable, mais seulement sur le matériel que vous fournissez. L'utilisateur n'a jamais à s'inquiéter d'un schéma d'authentification secondaire, et le DRM ne devient un problème que lorsque le matériel (qui est plus difficile à dupliquer) est modifié. Vous dites que c'est seulement pour un environnement LAN, ce qui ne signifie pas nécessairement que les ordinateurs auront accès à Internet (et s'ils le font, ils ont probablement une exigence de proxy), ce qui signifie que "téléphoner à la maison" sera problématique . Si vous souhaitez que le produit soit uniquement utilisé sur un réseau local spécifique, vous devrez peut-être installer un serveur de licences sur le réseau local. Ensuite, le logiciel peut toujours vérifier avec le serveur de licences pour s'assurer qu'il est autorisé. Cela ne fonctionnera pas si vous voulez qu'il fonctionne sur plusieurs réseaux locaux.
Inversement, si votre prix est suffisamment bas, la plupart des entreprises et des particuliers préfèrent acheter les licences correctes et ne pas risquer le piratage. En réalité, en fonction de votre clientèle, la plupart des gens préféreront les licences légitimes quand ils le peuvent, et les DRM peuvent les décourager d'acheter des licences.
Même Delphi Embarcadero a été piraté en moins de 15 jours, il a été lancé. Pour une application portable, puisque ne sera pas des crochets dans le système, tout est sur le dossier de l'application (à l'application soit portable!) –