|There are hardware locks that are called dongles. Popular ones are now USB. The program will not run without the dongle in place. The nice thing about dongles is that it allows a legitimate owner to use the program on more than one computer. I own a cad program that works like that. If I want to I could take a laptop into the field along with the dongle. Of course if the dongle is removed from my desktop the program won't run there.|
This is an expensive CAD program.
Are you the author of the program in question?