Summary of Licensing Options

There are a number of licensing options explained in greater detail later in this document. This summary should help you understand your basic choices. To use your license, in all cases you will need either a machine-specific passcode or a file which has the network name of a license server computer. In almost all cases your computer will need to have an Ethernet adapter present (not be on the Internet, just have an Ethernet adapter so the IDL software can look up its unique hardware information to prevent license transfer).

Windows 95/98/NT/2000/XP License Choices

Windows has the widest range of options. Here they are, in order of popularity:

UNIX License Choices

Power Macintosh License Choices


Licensing Hardware & Software Requirements

License Types and Methods

There are two licensing methods:

There are two license types:

Desktop-method hardware and software requirements

Windows computers all use the same kind of HASP -- one that connects to a 25-pin parallel port. (Note that there are two or three types of parallel ports. You may need an adapter to go from the existing one to a "DB-25" style parallel port.)

For Macintosh computers, HASPs come in two physical types: the ADB or the USB. ADB stands for Apple Desktop Bus. This is found on older Power Macintoshes. The keyboard plugs into the ADB port. USB stands for Universal Serial Bus. It is found on newer Power Macintosh G3 or G4 computers such as the iMac. USB HASP users will have to do a Custom install of IDL in order to install the IDL-specific USB HASP software drivers.

FLEXlm-method hardware and software requirements

For all platforms, an Ethernet card is required. Also, some networking software is required to be installed. That is usu not a problem these days because either the machine is on a network permanently, or connects to one via a modem. IDL needs this software to be able to extract the hardware information. HOWEVER, FOR LAPTOPS ESPECIALLY, BE AWARE OF THE POTENTIAL FOR YOUR LICENSING TO FAIL IF YOUR NETWORKING SOFTWARE OR HARDWARE ARE TURNED OFF OR REMOVED. We do not yet know how this will work in practice for different versions of Windows. It is possible that if you are not dialed in or connected, the operating system may "helpfully" turn off the networking software (mentioned below).

The lmhostid is based on the unique hardware address assigned to every Ethernet card when it was manufactured. The Ethernet hardware address is not the same as an IP address (which is a four-part number with periods in it, such as 128.220.26.239). The hardware address (sometimes called a MAC) is a six-part hexadecimal number with colons in it, such as 8:0:20:b4:ee:82.

Windows NT -- must have one of the following loaded: SNMP service, NETBEUI Transport Protocol (recommended), or the Netware Transport Protocol (IPX/SPX)

Windows 95/98 -- must have one of the following loaded: NETBEUI Transport Protocol (recommended), or the Netware Transport Protocol (IPX/SPX)

UNIX -- must be running the TCP/IP protocol.

LINUX -- requires an ethernet card. The lmhostid corresponds to the ethernet card hardware address. To obtain the lmhostid, use the command /sbin/ifconfig eth0

The license purchase fee also includes the use of the Computer Center license server if you want to get a floating license to use on several computers located within Bloomberg. This computer is a vital department server and is closely monitored. However, no guarantees will be made concerning its availability. It is more convenient, but you are trading away some amount of dependability. People in other departments will not be able to take advantage of this offer, as we have no control over the reliability of the either the campus or your department's network (over which your license requests would constantly travel).