As others have noted, this may be doable but it's the wrong approach.
You are trying to solve a legal problem with information technology.
It is very rare for such an approach to accomplish much, other than to
irritate customers who are behaving properly.

MAC address is a particularly poor choice:

o  Many hosts have multiple NICs.  Which MAC address is used?
o  NICs fail and must be replaced.  Now your legitimate customer's
   product accuses him of theft.
o  Customer backs up failing host A and restores on new host B.
   Legally licensed product again refuses to run, because host B has
   different NIC(s).

Having to re-register a product for reasons unrelated to the product
is a negative Customer Experience, and the marketplace will punish
such designs.

-- 
Mark H. Wood, Lead System Programmer   [EMAIL PROTECTED]
Typically when a software vendor says that a product is "intuitive" he
means the exact opposite.

Attachment: pgpXOdO80QtxU.pgp
Description: PGP signature

Reply via email to