The program is secured either with a physical key (also called a “hardware lock” or “dongle”) or with a “web license”.

Physical Keys

The key must be present for the program to cycle. If no key is present, the code operates in “Demonstration Mode” (see below). The program is purchased with either a standard license or a network license. There are variances in the behavior of the program under these different license types; they require different keys as well.


Figure 1: The security key for a network license is red;
for a standard license it is blue.

Standard License

On a standard license, which is designed for single-user program use, the security key should be present on the same computer where the program is installed. As detailed in the License Agreement, a standard license will allow up to two instances of the program to be cycled simultaneously. However, there is no limit to the number of instances that may be started. The key may be moved from one computer to another as needed.

Network License

A network license allows a single key to provide access to n program instances, where n is the number of seats purchased with the license. In this configuration, the key and the server software necessary to operate the licensing management software are installed on one computer (the server). The program is then installed on computers (the clients) that will access the license seats available from the server. The program may be installed on as many client computers as needed. When there are less than n licenses in use, a client that starts the program will start normally and will acquire its license from the server. If n licenses are already in use, a client starting the program will receive a Hardware Lock Not Detected! warning.

Web License

This license type is an internet-based password system. License-owner organizations control user access to the license and perform other administrative tasks from Itasca’s web license administration web site. The license permits two instances of the software to run on the same computer, per seat. Internet access during model cycling or model modification is required.

Demonstration Mode

If the program is started without the key for either a standard or network license, the Hardware Lock Not Detected error dialog will appear. When no key is present, the dialog provides the option to start the program in “Demonstration Mode” by choosing the Continue button. This mode is fully functional in every respect, except the program will only cycle models within certain model size limits. limited to 1000 balls, 1000 clumps and 10 fractures. CS: will need to figure out how to indicate the limits Efforts to cycle larger models will generate an error message indicating that the model size exceeds that which may be cycled in “Demonstration Mode.”