Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations gkittelson on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Locking Exe Behind Licensing

Status
Not open for further replies.

TinyNinja

Programmer
Oct 1, 2018
99
US
Hey VFP Community,

I am interested in selling a project I have been working on. Does anyone have knowledge of how to lock it behind a licensing key subscription? I am all for either an internal solution or a third-party option.

I have done some looking around the web and my searching isn't bringing up what I had in mind.

Thank you for your help :)
 
Haha, that discussion gets quite absurd.

Anyway, as simple and good as the idea is - to use GUIDs as keys - I'd also think of two more concerns:
Legal conditions and customer service.

I think as a single developer you won't stand the obligations of data privacy, protection, security, and international variations about such laws. A solution could be to let some third party distribute your software as a contracted dealer, reseller, or such.

And to decouple you from attacks on your own licensing system, I'd also take the advice people pointed out there to use a license management service. I can't recommend something myself, as I'm just developing for internal use in a company, but googling I see several service providers for the purely technical aspect also covering a bit of making customer support easier:


These results are random and I can't recommend something, but you get a feeling of the offerings and can compare them to others.

One thing is for sure: You won't find something integrating directly into your EXE, at best something that works offline but only within the setup, for everything in the direction of checking license at each start you will need to roll your own, look for things others posted or better look for an online service http based (REST) API. Because that's what you also can do from any desktop application via WinInet, WinHTTP, or several ActiveX or COM classes Windows offers to provide the typical Browser/Javascript httprequest.

Chriss
 
Hey Koen, I looked over that post and I don’t want to take care of the licensing demand myself. I probably won’t do it right. Thanks. I’m making an app that will help anyone who needs to do bulk uploads.

Chris thank you for your suggestions. I will look around for a REST API.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top