License properties
Learn about the different license types supported by Qt License Service and Qt License Server, lease and expiry times, and the license reservation renewal logic.
Note: You can't modify the properties of your licenses. If you want to have changes to your licenses, contact Qt Support.
License types
The following table provides a brief overview of the license types with each type further detailed in its respective section.
License type | Description |
---|---|
Named license | Assigned to a specific user. Suitable for individuals and evaluation purposes. |
Site license | A license pool for multiple users. Suitable for work where a license is needed for days or weeks at a time. The license is typically reserved for 7 days at a time. |
Floating license | A license pool for multiple users. The license is reserved only for the duration of the client tool execution and the reservation is released immediately once the client tool is not running anymore. |
Named license
Named licenses are intended for individual use only. These licenses are assigned to specific users. Therefore, they are suitable for individuals and evaluation purposes.
The reservation lease time is the expiry time of the named license.
Site license
A site license is a pool-based license with a specified size intended for sharing among multiple users.
When a user launches a tool the tool reserves a license from the pool. If no licenses are available, the user must wait for a license to become available or request an increase in the pool size from the license administrator.
The reservation lease time is typically measured in days, making this license type suitable for work where the user may shut down the tool for some time before using it again. The license reservation is kept by the client until the reservation lease time is reached, even if the consuming tools are closed. The license reservation is automatically renewed if the tool remains running and is released once the lease time expires. For more information, see License reservation renewal.
Long-term site license
Creating a long-term reservation is possible with the Qt License Server access control lists (ACLs). If a user is removed from the long-term reservation list, they revert to a regular reservation. To learn more about long-term reservations and ACLs, see Manage long-term records in ACLs and Maintain access control lists.
Floating license
A floating license is a pool-based license with a specified size intended for sharing among multiple users.
When a user launches a tool, the tool reserves a license from the pool. If no licenses are available, the user must wait for a license to become available or request an increase in the pool size from the license administrator.
The reservation lease time is measured in hours, minutes, or seconds. This license type is usually used by applications that run for a short time at a time, such as Squish or Coco. The license reservation is automatically renewed if the tool remains running and is released immediately once the tool shuts down. In other words, the floating license supports a near real-time license consumption model.
The license reservation is released immediately once the application is closed.
Reservation types
User
The user
based license reservation type means that each unique user requires its own license. The same user can use the same reservation on multiple computers, as the reservation is tied to the user.
Process
The process
based license reservation type means that each unique client application process requires its own license.
License expiry time and lease expiry time
Every license has both a lease time and a license master expiry time.
Lease time defines how long the user can keep a license reservation until it's renewed. This is typically measured in days (site licenses) or minutes (floating licenses).
License master expiry time defines when the whole license expires. This is typically measured in months.
License reservation renewal
Qt License Service renews license reservations automatically to enable uninterrupted usage of Qt and QA products. Reservations are renewed automatically if there is at least one license consuming application or tool running.
The lease renewal policy defines when the license reservations are renewed by Qt License Service. The lease renewal policy can be either active
or passive
.
Active lease renewal policy
Active lease renewal policy means that Qt License Service renews ongoing reservations in the middle of the lease time but at least once a day. You don't have to configure anything.
Active lease renewal policy ensures that the license seat is kept reserved from the license pool, allowing the user to continue working without interruptions, until the license is released.
This is the default lease renewal policy.
Passive lease renewal policy
Passive lease renewal policy means that Qt License Service handles the renewal according to your configurations. In the Qt License Server configuration file, set the lease prior to expiry time in seconds. This determines how close to the lease end time the renewal is done, performed by Qt License Service.
For more information, see Set the passive lease renewal time.
See also Overview, License reservation logic, and How to: Manage licenses.
© 2024 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.