Managing licenses
Use the IBM Rational® Support Licensing website to obtain your license key for Rhapsody.
For instructions on enabling licenses for Rhapsody through Rational Common Licensing, see the related topic about Rational Common Licensing and Rhapsody.
About this task
The type of license you need for Rhapsody depends
on how you are running the product:
- For all licenses types, a system environment variable that is called
TELELOGIC_LICENSE_FILE
is set on the system running the Rhapsody product to specify either the path to the local license or to the license server. - If you are managing a license on a stand-alone machine (one where the license exists on this system only), you need an authorized user license (also called a node-locked license).
- Client systems must specify the port@host to the license server in the
TELELOGIC_LICENSE_FILE
variable. - If you are managing a server license, then you must install and configure FlexNet files. For information about installing the license server for Rhapsody, including information about FlexNet, see the licensing guide that is provided with your license server. FlexNet is a licensing system from Flexera Software.
The following Rhapsody configurations require specific license types:
- If your company has individual C and individual C++ Rhapsody licenses, you cannot open models across these languages without a multi-language license. That is, you cannot open a C model in Rhapsody Developer for C++ or a C++ model in Rhapsody Developer for C.
- Java™ is available only in a multi-language license. You can open a Java model in Rhapsody Developer for C or Rhapsody Developer for C++ when using the multi-language license.
Procedure
To obtain your own license: