3   License key


3.1 Version
3.2 Options
3.3 Node-locked versus floating licensing
3.4 Restriction of simultaneous use
3.5 Timewise restriction
3.6 System ID
3.7 Signature


The right to use the licensed software is attested by a license document and is technically implemented by a license key. You receive the license document printed or electronically.

The license key contains several fields, name-value-pairs except for the first field, like:

X-META-X
version=7.1
type=floating
rights=10 users=5 hosts=4
option=Vario option=Channel rights=20 option=DynamicServer hosts=1
duration=11Dec2004-10Dec2006 maintenance=11Dec2004-10Dec2005
systemid=Sol_8068b73c systemid=Eth_08:00:2b:15:c7:d5
signature=a7k5.552y.7b97.pvmg 

The order of the fields and case are significant. The fields are separated by arbitrary whitespace. However, the license key must not extend over more than one text line. If a value contains whitespace, it has to be surrounded by double quotes ".

The first field of the license key specifies the licensed product. The meanings of the other fields are described in the following paragraphs.

3.1   Version

This Field specifies the version of the licensed product. There are three variants:

  • version=version_number: the version of the product must match exactly.
  • version=+version_number: the version of the product must be equal or newer.
  • version=-version_number: the version of the product must be equal or older.

3.2   Options

The fields option=option_name allow to enhance the functionality of the base product by options.

3.3   Node-locked versus floating licensing

The field type=floating enables floating licensing: the software may be used on any computer connected to the local network. Otherwise the execution is limited to an individual computer (node-locked).

Options (3.2 Options) are floating independently of the base product.

Floating licensing provides higher flexibility, because the actual use of the software is not bound to a particular computer. The resulting high availability may be enhanced by using multiple license servers (5.2 Central licensing).

3.4   Restriction of simultaneous use

With node-locked as well as with floating licensing the concurrent use of the licensed product - base product and options (3.2 Options) independently - usually is limited. There are three cases:

  • rights=number: When starting the software debits a number of rights to use - usually one - and credits them when terminating.
  • users=number: The number of concurrent users of the software is limited.
  • hosts=number: The number of computers simultaneously executing the software is limited.

A license key becomes unusable as soon as one of the conditions comes true.

3.5   Timewise restriction

The field duration=starting_date-ending_date limits the execution of the software to the mentioned period of time.

The field maintenance=starting_date-ending_date specifies the period during which you may get license keys for new versions of the software free of charge.

3.6   System ID

The field systemid=system_ID - it may be repeated - binds the license key to a computer. In the node-locked case this is the computer executing the software. With floating licensing the license key is bound to the computers running the license servers (5.2 Central licensing).

A computer is identified by its system ID. The type of system ID depends on the architecture of the computer:

Architecture
Type
Command
Example
Hewlett-Packard HP-UX
serial number
uname -i
HP_2067101737
Hewlett-Packard Tru64 UNIX
network address
netstat -i
Eth_08:00:2b:15:c7:d5
IBM AIX
network address
netstat -i
Eth_2.60.8c.c7.3f.aa
Linux
network address
/sbin/ifconfig
Eth_08:00:2b:15:c7:d5
SGI IRIX
serial number
sysinfo -s
Irix_1763391778
Sun Solaris
serial number
hostid
Sol_8068b73c

If the X-LICENSE product or any other X-SOFTWARE product is already installed, you may also use the corresponding main program for obtaining the system ID, like

$XLICENSE_HOME/bin/xlicense -info 

The system ID is also displayed by the web interface of the license server (5.4 Web interface).

If you want to bind a license key to one or several of your computers, please send the key together with the system ID(s) by email to <license@x-software.com>. The document may contain a hyperlink which you can use to bind the license for yourself.

3.7   Signature

The field signature=signature encrypts significant data of the key.


-> Contents
-> Previous-> Home-> Next
-> Index
-> Deutsch
X-LICENSE
Manual
-> Contents
-> Previous-> Home-> Next
-> Index
-> Deutsch

Copyright © 2006 X-Software GmbH
info@x-software.com
2006-06-12 17:40:43+1:00
-> Sitemap
-> X-Software