I am developing a web based application which I intend to install on customer PCs or servers. It is a standard STRUTS, Hibernate, Jboss, MySQL based application.
However, I wish to ensure that when I install it on a end user’s server, it works only on that server. I need some sort of a lincensing scheme where by the customer can install the software from the CD and then call me for a key.
I am a newbie to security schemes for licensing, so please help.