Licensing Options

Top  Previous  Next

There are many ways to license FreeFlyer for varying types of operational concepts, including operations environments, personal environments, and team environments. This guide will walk you through all of the different options available to a user when configuring FreeFlyer, as well as some of the terminology used to clarify the system that is in place.

 

The complete FlexNet license administration guide applicable for the most recent FreeFlyer release, a help file document maintained by Flexera, can be found either on the a. i. solutions website in the FreeFlyer login area within an extra download named "Network Licensing" or can be requested from fflicense@ai-solutions.com.

 

 

License Schemes


FreeFlyer is licensed through FlexNet, a third party library that FreeFlyer talks to in order to ensure proper usage. Through FlexNet licensing, FreeFlyer supports three different licensing schemes that users can take advantage of depending on the circumstances where they expect that they will be using a FreeFlyer license.

 

Node-Locked Licensing

oNode-locked licensing locks a FreeFlyer installation to a single computer.

oThis licensing scheme is available for both Windows and Linux platforms.

 

Dongle Licensing

oDongle licensing locks a FreeFlyer installation to a specific USB dongle.

oThis licensing scheme is only available for Windows platforms.

 

Network Licensing

oNetwork licensing allows a group of users to share a pool of FreeFlyer licenses. The number of licenses which can be used concurrently depends only on the number of seats purchased. You must set up an on-site license server in order to use this licensing method through which licenses can be checked out or borrowed for off-site use.

oThis licensing scheme is available for both Windows and Linux platforms.

 

All FreeFlyer licenses are subject to an instance limit that only allows so many copies of the FreeFlyer software to be open concurrently on a single machine. There are varying instance limits for different licensed groups, though the standard operating license for nearly all customers is 6. That said, all university students requesting a FreeFlyer license for use exclusively for their non-funded schoolwork will receive a license with an instance limit of 2. Additionally, through Dynamic License Allocation (DLA), multiple licenses of FreeFlyer can be checked out from a network licensing server to a single client machine in order to exceed the nominal instance limit for surge applications. DLA must be enabled on a per-license basis, and can be requested by contacting the FreeFlyer technical support licensing group at fflicense@ai-solutions.com. If you require more than 6 instances of FreeFlyer per seat in your operational concept, your account manager at sales@ai-solutions.com will be happy to work with you to develop a solution.

 

Note: Users may request to transfer a FreeFlyer license from one computer to another by filling in the Software License Transfer Agreement (SLTA) on the a.i. solutions website in the FreeFlyer login area.

 

Supported Host ID Types


FreeFlyer licenses are tied to what is called a host identifier, or host ID, which serves to identify a machine via some secure mechanism so that the license can be enabled on it.

 

Composite

oA machine's composite is a hash of its disk serial number with its MAC address, and is therefore ultimately tied to the machine's network card.

oThe composite is the standard host ID used for licensing due to its security and is provided when reporting a machine's information through FreeFlyer.

oThis option is not suitable for machines that do not have network cards (such as those in classified environments).

 

Disk Serial Number (DSN)

oA machine's DSN is its hard disk volume identifier and is usually an 8-character string of numbers and letters.

oThe DSN is a secondary host ID used for licensing, and is only used in cases where the composite is not suitable. It is also provided when reporting a machine's information through FreeFlyer.

oThis option is not suitable for virtual machines or anything with a network card enabled where a composite would be preferred.

 

VDH_UUID

oA virtual machine's VDH_UUID (Vendor Defined HostID) is its universally unique identifier, and is particularly useful because sometimes the composites and DSNs cycle for virtual environments whereas the VDH_UUID stays constant.

The VDH_UUID is represented by the machine's VM_UUID

oThe VDH_UUID is a secondary host ID for virtual environments in a configuration where rebooting can change the machine's other host identifiers, and is often only used when issues arise with other host IDs.

 

Retrieve License Information Independent of FreeFlyer


To retrieve your machine information without running FreeFlyer, follow the instructions below for your Operating System to access your machine's information:

 

Windows

oDownload the License_Information_Utility.zip from "Section 3 - Miscellaneous" under the Downloads tab on the corporate website

oUnzip the License_Information_Utility folder

oIn the terminal, navigate to the directory where you have saved the utility

cd path_to_utility_directory

oExecute the program by running:

freeflyer_license_information.exe

oThe computer information that is needed to create your license will be displayed in the terminal. Copy the entirety of this information into an email to fflicense@ai-solutions.com.

 

Linux

oDownload the License_Information_Utility.zip from "Section 3 - Miscellaneous" under the Downloads tab on the corporate website

oIn the terminal, navigate to the directory where you have saved the utility

cd path_to_utility_directory

oEnable the file for execution by running the following command:

chmod +x ./freeflyer_license_information

oExecute the program by running:

./freeflyer_license_information

oThe computer information that is needed to create your license will be displayed in the console. Copy the entirety of this information into an email to fflicense@ai-solutions.com.

 

See Also


Installation and Licensing