About floating license
LiveWire products can now be activated using a new type of license called a Floating License.
Floating Licenses allow for a more centralized licensing scheme, where system administrators manage licenses rather than the end-users of the application. The Floating License server can be enabled on the LiveWire host. License Servers serve licenses to clients upon request. When a client disconnects, it forfeits its license, allowing other clients to check out that same license. License Servers must not be exposed to the Internet.
Floating licenses are based on product and version, meaning a client running LiveWire 25.2.x must check out a license specifically for LiveWire 25.2.x. When a new version releases, you must delete your old licenses and replace them with a new version.
<major>.<minor>
version, meaning patch releases do not require a new license. For example, a
LiveWire 25.2.0 license is still valid for a hypothetical 25.2.1 patch
release.A client needs the License Server’s address in order to check out a license. This can be entered manually by a user, synced via Grid, or synced via Engine Configuration sync.
The client must remain in constant contact with the license server to maintain its activated state. If the client loses connection for more than five minutes, then the client is at risk of losing its activated state - potentially leading to a diminished operating state. Therefore, it is important that license servers remain highly available.
A floating license is different from standalone licenses. Floating and standalone licenses are not interchangeable. You cannot install normal “standalone” licenses on a floating license server. Floating licenses lock to the license server they are installed on.
Example of Floating License use case: If we have one Remote Capture Engine (RCE) floating license installed on a license server, only one RCE installation can be licensed at a time. If an RCE installation has the license “checked out” from the license server and they disconnect, then another RCE instance may “check out” that license.
High level workflow
- Enable the floating license server on a host device.
- Retrieve the server’s locking code.
- Retrieve the product key for the version of the product you are activating.
- Retrieve a license file using the product key and locking code.
- Install the file onto your license server.
- Use the license.
Prerequisites
Before you begin, ensure that you have logged into MyPeek to obtain your Remote Capture Engine product key. This will be required to enter the license.