| Contents | Index |
This chapter describes Polyspace licensing for administrators and users of Polyspace products. It describes:
Types of licensing available
How to configure your license
FLEXnet server installation
How to use Polyspace products with FLEXnet licenses
There are two licensing options:
Designated Computer (DC) licenses are used only for Polyspace client software. DC licenses are appropriate for end users who want to install, operate, and administer the client software themselves. A DC license authorizes you to use your Polyspace client software on any one computer system to which you have access. If you are running Polyspace software on your work computer, a DC license does not authorize you to run the software on your home system as well. The system you choose can be a Microsoft Windows or UNIX computer.
With a DC license, you are the system administrator. In this role, you are responsible for:
Installing and activating the Polyspace client software on your computer.
Ensuring that you are the only person who runs the software on your computer.
To generate a DC license, you need to activate your software using either the Polyspace Software Activation Client, or the License Center at the MathWorks Web site. To obtain a DC license, refer to Checking Installed Licenses.
Note DC licenses do not use the FLEXnet server. For DC licences, you need only to activate your software. |
Concurrent licenses are used for both Polyspace client and Polyspace server software. Concurrent licenses are appropriate for organizations that have standardized on the FLEXnet license manager, or who want to impose limits on software use for accounting or license management purposes.
Concurrent licenses use license keys to control access. Users check out a license key when they launch a Polyspace product. When all the keys for a particular product are checked out, the license manager denies further requests.
A Network Named User (NNU) configuration is an option for concurrent licensing that may be set up as a protective measure to restrict the usage of shared licenses.
The system administrator for Concurrent licenses must set up an installation that optimizes accessibility to the products. Concurrent licenses allow you to install the software only in a Network Concurrent User installation type.
Polyspace FLEXnet Server Architecture

The previous figure shows how to use Polyspace products with a FLEXnet license manager:
Polyspace products are used by any number of users. The Polyspace products can include both Client and Server products.
Each Polyspace product requests licenses from the FLEXnet server.
The FLEXnet server can be installed on the same machine as a Polyspace product, as long as it is running a mutually supported operating system (see Supported Machines and Versions).
Note With concurrent licenses, you do not need to activate the software on each Polyspace system. You manually activate the concurrent license once (using the License Center at the MathWorks Web site), and then provide license files for each Polyspace system. |
When you activate your software through the MathWorks Activation Client, you automatically receive a license file. You do not need to take any additional steps.
If you are using a concurrent license, or do not have access
to the Activation Client, you must obtain a license file from MathWorks.
You can obtain license files from the License Center at the MathWorks
Web site:
http://www.mathworks.com/licensecenter
To obtain a concurrent license file, you need either the MAC address or Serial disk number of your computer. You will provide this number to MathWorks to obtain the license file.
On a UNIX machine, the hostid corresponds to the MAC address of the machine where the FLEXnet server is running (using a concurrent license) or where the DC license is used.
You can display the hostid of a UNIX machine using the lmutil FLEXnet utility available on the Polyspace DVD at DVD/Data/Unix/FLEXLM/x86-linux for a Linux system.
./lmutil lmhostid
The result on a shell window looks like the following:
lmutil - Copyright (c) 1989-2007 by Macrovision Corporation. All rights reserved. The FLEXlm host ID of this machine is "831da5d6"
Transmit the number between double quotes to MathWorks in order to obtain the license file.
On a Windows machine, hostid or machine_hostid corresponds to the Serial disk number of the machine where the FLEXnet server is running (using a concurrent license) or where the DC license is used.
You can display the hostid of a Windows machine using the lmtools.exe FLEXnet utility available on the Polyspace DVD at DVD\Data\Windows\FLEXLM\x86-win32.
The Disk volume serial number needs to be checked in the System Settings tab of lmtools.exe on Windows.
Disk Volume Serial Number Accessible from LMTOOLS

It can also be obtained using the following command prompt:
lmutil.exe lmhostid -vsn
The result on a Command Prompt window looks like the following:
lmutil - Copyright (c) 1989-2007 by Macrovision Corporation. All rights reserved The FLEXlm host ID of this machine is "DISK_SERIAL_NUM=e855c07a"
Transmit the number between double quotes to MathWorks in order to obtain the license file.
![]() | Polyspace License Installation | Common Licensing Questions | ![]() |
| © 1984-2012- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |