3 ms·
It depends on what market you sell into. If you are selling niche software in the USA and Europe then don't worry too much about piracy. If you are planning on
by danieltillett 10y ago
It depends on what market you sell into. If you are selling niche software in the USA and Europe then don't worry too much about piracy. If you are planning on selling in China and India then you need to think very seriously about how to protecting your software.
My company sells a lot of expensive niche software into the Chinese and Indian market and about 50% of our development effort goes into software protection. Unfortunately there is no easy solution, but if you want to contact me offline I can suggest some solutions.
- ukmar 10y agoActually the thing that bothers me is not protection per se as I know that someone with enough determinism will crack it. I am curious how do you handle license revocation or when you detect if someone is using an illegal license. What about offline users? How to handle licensing?
- danieltillett 10y agoSure if someone puts enough effort into something anything can be cracked, but you can make it long and slow job. This is 99% of the job done if you have niche software. In regards what protection we use, I am not too keen to list them in public, but my basic principle is layering. Use enough different systems and layers and you are going to make life very hard for a cracker.