What is the Four Js License Manager (FLM)?

With the license manager you can manage Four Js products installed on the same machine or the same network as the License Manager.

License Manager Overview

One license manager can manage various types and versions of Four Js products. Once installed you access it via its command line program, flmprg, to install and manage licenses. You configure each Genero product for the license manager by updating its profile file (for example, FGLPROFILE file) with the following details:
  1. The products license number and license key.
  2. Details of the license manager it uses to validate the license.
The license manager has the advantage of allowing you to share licenses for different versions of a Genero product, or different Genero products of the same type with the same license extensions (this means for specific conditions of the license, but not including temporary licenses), as long as your maintenance contract is up to date.

When FLM is required

In the following situations, a license manager is required:
  • Management of licensing for Genero products on a Remote File Systems (such as NFS or Samba) requires use of an FLM. A local license configuration is not supported.
  • The management of licensing for Genero products in a Docker container requires the use of an FLM configuration outside the container. The FLM server can not run inside a docker instance. This is effective since version 5.19.00.

When FLM is not required

Important: Licensing for Genero Report Writer for Java, C#, PHP, and Swift must be managed locally as it can not be managed by the License Manager.

Considerations for FLM use

Use of FLM is recommended in development environments as it allows you to share your licenses amongst multiple Genero product versions. For example, your 2.50, 3.00, and 3.20 product versions can all share the same license. Otherwise you need a separate license for each version.

In a runtime environment it is suggested to only use FLM where there is a technical requirement to do so; this typically means when two or more Genero installations, or two or more servers share a single Genero license. If you have one Genero installation on one server, FLM is not required.