PC LicensePC License offers software-based copy protection in which the Key (or license) is implemented on the hard disk drive. Using unique hardware signatures from CPU, BIOS, hard drive and Ethernet adapter, PC License can tie the protected application to a specific computer. Therefore, the application is licensed to a specific computer only. In other words, PC License provides node-locked license on the computer. As software-based copy protection, PC License requires no extra hardware dongle. Therefore, it is most suitable for distributing software over the Internet, especially via downloads. When the protected application is started for the first time, the Key will automatically be created in the hard drive. In addition, you can remotely update the licensing properties of the Key through the provided license registration and activation methods. |
One of the most efficient ways to distribute software to potential customers is through the Internet. Using PC License, you can ensure that the distribution of your software is always secure. The protected application uses a randomly generated Registration ID (also called Installation ID, etc.) for license registration and activation. And, the user must obtain a unique License Key in order to unlock the application. Each copy or each installation of the application will generate a new different Registration ID. Therefore, the user can never reuse the same License Key.
Virtual machines can pose a risk to the distribution of your software. For instance, the user may reuse the trial version repeatedly by creating a new virtual machine when the trial is expired. The VMware detection feature lets you set whether or not to allow making the Key on virtual machines such as VMware and Virtual PC, and to protect your application against virtual machines.
Terminal Services or Remote Desktop Services allows multiple concurrent sessions of the application to be run from a server that can violate node-locked licenses. The Terminal Services Restriction feature lets you set whether to restrict only one session or block any session, and to protect your application against Terminal Services.
PC License is software-based that the user cannot physically handle or move the license like a hardware dongle. Therefore, the PC License solution also provides end-user licensing utilities that make it very simple and easy to handle software-based licenses. For instance, the Transfer utility allows the user to transfer the license between computers or to/from the activation server. With the Destroy utility, you can actually verify whether or not the user has indeed removed the license from the computer (in case of a refund, etc.).