Go Premium for a chance to win a PS4. Enter to Win

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 2950
  • Last Modified:

Creating Software Licenses C# - Any recommendations?

How to create software license keys ? I understand there are numerous topics on it , but the question is unique -

I know no licensing is foolproff - bt its best to implement optimized licensing solutions so free copies of the so/w are not distributed. :(

The main issues are

- how do we track if the copies are installed in lot of machines, like Win Xp is allowed to!?

- Is the license key chosen after the client downloads the product - that is its created based on their machine unique keys (like n/w card no..) or do we distribute it? If so, how does our code recognize it?

- How foolproof any licensing method is?

Wanting answers from eXperts.

CT.
0
Aurora27
Asked:
Aurora27
  • 3
1 Solution
 
Jaime OlivaresCommented:
On-line Licensing is a good method to avoid piracy. You can post the MAC of the installing machine to a licencing web application. the MAC is saved in a database and an unlock code is sent bak to the client machine. So you keep track of every installation, and even you can keep track on every run.
0
 
Aurora27Author Commented:
Many thanks, will look into it.

CT.
0
 
Aurora27Author Commented:
I'd want to have that db in my website itself..so will post that MAC addresss to a table and VALidate it aginst a license key...

Will post the design here soon..


CT.
0
 
Aurora27Author Commented:
Thanks!
0

Featured Post

Configuration Guide and Best Practices

Read the guide to learn how to orchestrate Data ONTAP, create application-consistent backups and enable fast recovery from NetApp storage snapshots. Version 9.5 also contains performance and scalability enhancements to meet the needs of the largest enterprise environments.

  • 3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now