Click here to Skip to main content
15,884,353 members
Please Sign up or sign in to vote.
1.44/5 (2 votes)
See more:
My company is looking to start distributing some software we developed and would like to be able to sell it with licensing control by our server. We'd also like to make sure it can't be copied and distributed .
Our application is a 64 bits application and coded in C++. Could you help me to choose a good commercial solution?
Posted
Comments
[no name] 27-Aug-12 20:31pm    
Any other requirements other than "the best" and "licensing control by our server"? There are plenty of licensing schemes around. Have you researched anything yet?
Legor 28-Aug-12 4:42am    
Don't let your customers see this question...

Why would you need that? There is law, and that's it. If your application is so useful that some hackers will try to crack your application, then it will be cracked anyway. But if is not so useful, is not likely that someone will use it at all.
 
Share this answer
 
There are no "best" tool for license and software security.


Serial number and confirmation shipped by email might be enough for software with a large distribution (like games, on-the-shelf softwares, ... )

Connecting to a server (local or external) could be useful in some situation where the software need to be always connected, (something like flexlm) or if floating licenses needs to be implemented (limited number of concurrent execution of a software inside a single organization)

A physical dongle can be used in software with a limited distribution (heavier support needed to ship and manage dongles)

In general, if your software is popular, it will be hacked and craked.

Good luck.

M.
 
Share this answer
 
You can use HDD / mac address to create a unique id to each client. Then you can control with it.
 
Share this answer
 
Comments
Dinesh Ambaliya 12-Sep-12 7:56am    
Can you explain HDD, please.
mekrosekaran 12-Sep-12 8:11am    
HDD=Hard Disk Drive

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900