Ok, I know that no licensing scheme is uncrackable; I'm not asking for one. I've already got a method in Java that will combine that hosts MAC Address, CPU Type, and Hard Drive serial on both Windows and Mac OSx to compute a 'hardware fingerprint'. However, I've recently purchased a MacBook Pro and have stumbled accross the Hardware UUID
in the System Profiler and am just wondering whether it is worth using this code on Macs instead of the one that my method generates, or if it is not advisable, because I'm not sure if it has always been available etc.?
If you do suggest I use it, I'd appreciate if you could also tell me how to access it using Java. Also, does windows have a similar UUID that I could use?
Thanks in advance