Sun WorkShop Quick Install

Chapter 2 Requesting Your Licenses

Sun protects its applications from illegitimate use by implementing license agreements that detail manufacturer and user obligations concerning the number of users who can access Sun WorkShop software.


Note -

For information about domain-based licenses that support products licensed through the GoldPass and ScholarPASS programs, see Chapter 5, Requesting and Installing Domain-Based Licenses.


The following is the process you will follow to request and receive your licenses from the Sun License Center (detailed instructions are described in this chapter):

  1. Choose a license server configuration (see "Choosing a License Server Configuration").

  2. Complete the License Request Form (see "Completing the License Request Form"). When you purchase your Sun WorkShop software, you receive a Proof of License Certificate in the product package. The Proof of License Certificate contains your software serial number, which you will be asked to type on the License Request Form.

  3. Contact the Sun License Center to give the information contained in the License Request Form (see "Contacting the Sun License Center").

  4. Receive your license information from the Sun License Center. The Sun License Center responds to your license request within one business day after receiving your request.

Answers to frequently asked questions (FAQ) about Sun WorkShop licensing are available through the World Wide Web by visiting the following web page:

http://www.sun.com/workshop/workshopFAQ.html

Choosing a License Server Configuration

This release of Sun WorkShop supports the following types of licenses:

There are the following possible license server configurations:


Note -

Personal Edition (node-locked) licenses can use a single independent or a redundant server configuration.


For examples of license server configurations, see Chapter 1 in Sun WorkShop Installation and Licensing Reference.

Personal Edition and Floating Licenses

This release of Sun WorkShop supports a node-locked (Personal Edition) license, where the licensed software only runs on the machine (the node) to which the software is locked. The machine where the licensed software is installed is the application server, and the machine running the license daemons is the license server. With a node-locked license, the license server and the application server might be the same machine, and only one user can run the application on the machine at any one time.

With a floating license, developers can access licensed software simultaneously over the network through FLEXlm license manager software. When two or more users invoke the same software product at the same time, they are considered concurrent users. The concurrent user license model makes software available to any user on any computer on a network because licenses are floating and not tied to a specific machine. FLEXlm license manager software monitors and controls access to the software. A license can be checked out by any developer on the network and then returned for others to use. A license is checked out transparently by each user who accesses the licensed software.

Single Independent Server Configuration

A single independent server administers all software licenses. This scenario is suited for sites where programmers, the license server, and application servers are close together on the network. The single independent server configuration is the default and the easiest to install and administer.

Multiple Independent Server Configuration

When you use two or more servers independently, you create a multiple independent server configuration. Using this configuration, you indicate a number of rights to use (RTUs) for each server, and users can obtain a license token from any one of the servers. This scenario is most common for medium to large software development environments distributed over a network.

Distributing the total number of license tokens among multiple license servers increases the likelihood that at least some license tokens will always be available; any license tokens served by computers that are offline are unavailable until those machines are returned to the network.

Redundant Server Configuration

A redundant server configuration enables you to have three servers acting as one logical server managing a set of license tokens. This configuration requires that two of the redundant license servers be operative and able to contact each other. If the redundant servers cannot contact each other, none of the license tokens are available.

At any point, one of the redundant servers is the master server, the one that actually issues license tokens with a heavier processing load. If the master server is unavailable, then the next available peer in the configuration becomes the master server.


Note -

Once you have selected the machine to be used as a redundant license server, that machine cannot be used in a different licensing configuration.


The main advantage of redundant servers is an increased likelihood that if any tokens are available, then all tokens are available. The cost is increased installation and maintenance complexity.

Completing the License Request Form


Note -

You must use English when completing the License Request Form if you will be contacting the Sun License Center located in the United States.


To obtain your licenses, complete the License Request Form by following these steps:

  1. Put the Sun WorkShop 5.0 CD into your CD-ROM drive.

  2. Copy the License Request Form template from the CD to a file name on your system by typing:

    % cp /cdrom/devpro_v6n1_platform/License_Request_Form filename

    Replace platform with sparc if you use the Solaris SPARC Platform Edition operating environment or intel if you use the Solaris Intel Platform Edition operating environment.

    The file is read only when you copy it from the CD to your system; you will need to change permissions on the file in order to write to it.

  3. Open your copy of the License Request Form in your preferred editor.

  4. In section 1a, type your name, company name, address, telephone and fax numbers, and email address.

  5. In section 1b, type an X next to the description that best describes your job title.

  6. In section 2, type an X next to the method that the Sun License Center should use to send your license information to you.


    Note -

    If you ask the Sun License Center to fax your license information to you, you must retype your license information when you install your licenses; if you ask the Sun License Center to email your license information to you, you do not have to retype it.


  7. In section 3, type the product name, version number, number of rights to use (RTUs) for which you want a license, and the serial number.

    Use the information listed on your Proof of License Certificate (in your product packaging). You do not have to install all of the RTUs listed on your Proof of License Certificate at the same time.

  8. In section 4, complete either section 4a or 4b with your license server information.


    Note -

    If you will be using a multiple independent license server configuration, complete a separate License Request Form for each license server.


    For floating licenses, you have completed the License Request Form when you have completed section 4 of the form. Skip to "Contacting the Sun License Center".


    Note -

    If you want to use the same license server for both floating and Personal Edition (node-locked) licenses, complete a separate License Request Form for each license configuration.


  9. If you purchased a Personal Edition (node-locked) product, type the node-locked hostid in section 5 of the form.

    Use the output of /usr/bin/hostid for the machine (node) to which the licensed software will be locked (the licensed software will run only on the specified node).


    Note -

    Single independent (including node-locked) and redundant server licenses cannot be mixed in the same license file (the licenses_combined file). A license server and its license file is for either a single independent server or a three redundant server set. A license server cannot handle both. A Personal Edition (node-locked) license can be installed on a three redundant server set. The Personal Edition hostid on the INCREMENT line in the license file can be the hostid of one of the redundant servers, if that is where the licensed application will be run, or it can be the hostid of an entirely different machine.


  10. If you purchased a Sun WorkShop product through the GoldPass or ScholarPASS programs, type your site number and network domain name or names in section 6 of the form.

    For more information about the GoldPass and ScholarPASS programs, see Chapter 5, Requesting and Installing Domain-Based Licenses.

Contacting the Sun License Center

You can contact the Sun License Center through email, fax, or telephone.


Note -

The Sun License Center responds by fax or email (the method you ask them to use when you completed section 2 on the License Request Form) to your license request within one business day after receiving your request.


Email Contact

  1. Open your email message composition tool.

  2. Copy and paste the completed License Request Form into your email message composition tool.

  3. Send the email message to the Sun License Center.

    The Sun License Center email address is on the Proof of License Certificate in the product package.

  4. Go to Chapter 3, Installing Software.

Fax Contact

  1. Print the License Request Form you completed.

  2. Fax the form to the Sun License Center.

    The Sun License Center fax number is on the Proof of License Certificate in the product package.

  3. Go to Chapter 3, Installing Software.

Telephone Contact

  1. Telephone the Sun License Center to give the information on your License Request Form.

    The Sun License Center telephone number is on the Proof of License Certificate in the product package.

  2. Go to Chapter 3, Installing Software.