Compuware uses several types of licensing methods which one you select will depend on the product and how the product is used in your environment. Compuware provides two types of licenses Node Locked and Concurrent.
The concurrent license also supports Borrowing. Additionally for gathering information from application or remote machines we provide Remote Server licenses.
Node Locked (also called seat based, named, or singe user)
The Node-Locked license is typically used for a single user. The license can be tied (locked) to a specific machine based on Mac address or disk serial number. This license does not require installation and use of a license manager service (daemon). It is the easiest and least intrusive licensing.
Compuware requires the Mac address from each user to 'node-lock' the license to a specific system. Filling out the host name and Mac address on the license request form http://frontline.compuware.com/apps/license/nsh/Default.aspx will generate a Node-Locked license for your machine.
If the license will be moved from machine to machine (say to test different hardware) you can request an ANY-HOST license that will allow you to move the license to other machine without having it regenerated. Compuware currently issues these licenses only for special circumstances.
You can determine if your license is a Seat Based Single User License if the following are true:
Concurrent (also called floating or network license)
With a concurrent license the software can be installed on an unlimited number of machines. The number of users who may run the software at the same time is limited by the number of users (seats) purchased and found in the license file and their ability to connect with the machine running the license server software.
SERVER masterdroid 00065b353d98 TCP:7166
DAEMON compuware compuwar
FEATURE DevPartner compuware 07.02 07-nov-2005 2
This is a feature of the concurrent license functionality typically used with laptops. With license borrowing the end-user obtains a license from the license server then disconnects from the network and the local machine holds the license and is usable while disconnected. This requires a special borrow server process to be running on the license server and on the machine that is doing the borrowing. A license that supports borrowing will contain the BORROW keyword in the FEATURE line.
Server Licenses (available for DevPartner Studio and DevPartner Java)
The Server License allows for data collection and analysis from remote machines. Server license are used for shared resources like a web server or Java application server and not typically associated with the end users desktop machine. The server licenses does not allow direct access of the tools from the console of the server, a user license must be available to use the tools locally.
Server licenses can be node locked to a specific machine or they can be concurrent.