Embarcadero License Server overview

Abstract: Embarcadero License Server overview

The Embarcadero License Server (ELISE) is a software application that provides networked licensing. A networked licensing server allows a customer site to administer and manage licenses without Embarcadero assistance. Networked licensing can refer to named user licensing or concurrent (floating) licensing. The Embarcadero License Server is administered by the customer at the customer site.

Networked licensing differs from single-user, boxed-product licensing. With single-user licensing, users register with Embarcadero and are identified by their Developer Network user name. With networked licensing, users are registered with the Embarcadero License Server within their company and are identified by their login user name.

The Embarcadero License Server for Embarcadero offers two types of licensing - named user licensing and concurrent (floating) licensing.

  1. A named user license is assigned to a single, named user. A named license guarantees a license for the named user.
  2. A concurrent, or floating, license is shared by a pool of users with any one user being able to use the license at a time. This provides the flexibility of having shared licenses available to a large pool of users who only use a license part time. How concurrent licenses (and deployment licenses as a variation of concurrent licenses) are shared is defined by each product and may not always be based on number of users but may for example be based on the number of product installations.

Note that if you currently use a set of serial numbers you can only transfer to named user licensing. If you are interested in concurrent or floating licensing, please contact your Embarcadero sales representative.

  Questions and Answers

Q. Can licenses be shared around the world?

A: The license terms state that use is restricted to a single territory, the Americas, Asia Pacific, or Europe, Middle East, and Africa.

Q. Can networked licenses be transferred?

A: Concurrent licenses by definition can be shared by multiple users. Networked named user licenses may be transferred between users in certain situations, such as when one developer leaves the company and is replaced by another developer, or a contractor finishes a project and the license needs to be transferred to another user. Named user licenses may not be transferred regularly between users to essentially make them serve as concurrent user licenses.

Q. Can I move the licensing server to a different machine?

A: No, not without contacting Embarcadero Support requesting a Node Change.

Q. What if I want to use a product on several workstations?

A: With named user licenses, licenses are counted by username only. With networked concurrent licenses, licenses are counted by login name plus host name.

Q. Can users use a Embarcadero client product at home?

A: If the license server is visible, for example, through the VPN, users may connect for networked licensing. If there is a firewall, you will have to open up certain ports for access. Otherwise, if the server is not accessible, use the offline mode setting set in the userlist.txt file.

Q. What load will networked licensing put on my network?

A: With the Embarcadero License Server, network traffic is very low and should not result in significant performance degradation in the network. The client sends 20-30 bytes and the server replies with 10 bytes.

Q. How often does the product communicate with the license server? Can I control this?

A: The server is set to communicate with the product every one minute. This is known as the heartbeat. This heartbeat is set and cannot be controlled by the customer.

Q. Can the license server handle multiple configuration files?

A: Yes, the server is designed to handle multiple configuration files, including configuration files for multiple products, product versions, or Embarcadero and Embarcadero licenses as well as the numbers of licenses. The server has to be restarted after adding a new configuration file or files.

Q. How can I setup my user list so that one user can use two or more products?

A: Each entry in the user list defines one product (or suite) license per user. One user can have multiple entries in the user list.