Hi all, Wich is a best method for protect a lisp program ?
I've been compiling to .fas, and it works very well (don't know if it's the best method though!?) Problem is, the program can still be copied onto multiple PC's. Our agreement permits 2 installs per license, and we kind of have to run it on trust. We've been thinking about using a system where they have to call us with a setup code which the install procedure provides, and then we give them an unlock code which is derived from the setup code. If they uninstall the program, it provides another setup code, which they can use to install on another PC. That way, I think we might keep tabs on it. Anyone have any suggestions / thoughts?
I've been compiling to .fas, and it works very well (don't know if it's the best method though!?) FAS/VLX files can be easily decompiled in its source codes. There are some hardware protection methods, which unprotect lisp's codes before loading in AutuCAD memory space. WBR, Eugene