I have a windows application that I'd like to sell eventually. What's the
simplest way to provide a secure licensing mechanism ? I'd prefer to have a
licence key that can't simply be distributed across the pirate community
(eg. astalavista) that will then work on any pc, so I was thinking of
somehow tying it to the machine (some unique ID like the NIC number, but I
realise some computers without a network card don't have one!). I'd need to
store a record of the licence keys provided by e-mail address/machine ID so
that I can provide a new licence key to paying customers who move to a new
machine. I'd also like to build in an expiry date if possible.
Anyone have any good advice on this ?
Bob Powell [MVP] - 30 Oct 2005 17:52 GMT
I reccommend the Infralution licensing system. It's cheap, reliable and
comes with source that you can embed into your project.
Remember that whatever licensing system you use it will be useless without
obfuscation.

Signature
Bob Powell [MVP]
Visual C#, System.Drawing
Ramuseco Limited .NET consulting
http://www.ramuseco.com
Find great Windows Forms articles in Windows Forms Tips and Tricks
http://www.bobpowell.net/tipstricks.htm
Answer those GDI+ questions with the GDI+ FAQ
http://www.bobpowell.net/faqmain.htm
All new articles provide code in C# and VB.NET.
Subscribe to the RSS feeds provided and never miss a new article.
>I have a windows application that I'd like to sell eventually. What's the
>simplest way to provide a secure licensing mechanism ? I'd prefer to have a
[quoted text clipped - 7 lines]
>
> Anyone have any good advice on this ?
William Stacey [MVP] - 31 Oct 2005 05:22 GMT
You could also try MSs sharewarestarterkit.com
I think they will also host host out the $/reg part eventually to third
party hosters probably with some % of sale charge. So the sw is free. You
could also host the backend yourself if you want to go that route.

Signature
William Stacey [MVP]
>I have a windows application that I'd like to sell eventually. What's the
>simplest way to provide a secure licensing mechanism ? I'd prefer to have a
[quoted text clipped - 7 lines]
>
> Anyone have any good advice on this ?