License types
Different types of license are needed for executing Genero applications (runtime license) and compiling source files (development license).
License types by product
- Genero BDL (desktop or web) has two types of license:
-
- You need a development license in a development environment. A development license is needed to compile your Genero Business Development Language (BDL) source (4gl) files.
- You need runtime licenses on production sites.
- Genero Mobile has two types of license:
-
- You need a development license in a development
environment. Note: You do not need a separate Genero Mobile development license if you have a Genero BDL development license under maintenance. Otherwise, a license is required.The development license is free for personal use and suitable for applications whose p-code is under 64 KB. You can monitor the size of your apps using the
--program-size
and--module-size
options of the fglrun command. For more information see Find your mobile app p-code size in the Install and License your Genero Products guide.For applications whose p-code exceeds 64 KB and/or to receive different levels of support, developer subscription plans are offered. See the Genero Mobile web site for details on the different plans.Important:When licensing Genero Mobile, your Genero Business Development Language (BDL) license must be for a Genero Mobile installation. If you receive an error message:
This means that the Genero BDL license you have is not valid for Genero Mobile. Please contact your local sales office for further information.ERROR(-6024) : Modules compiled with Genero Mobile require a Genero Mobile license at runtime.
- You need a runtime license for each app deployed to a mobile device. Please contact your local sales office for details.
- You need a development license in a development
environment.
- Genero Report Writer has two types of license:
-
- You need a development license in a development environment. A development license is needed to compile your source files.
- You need runtime licenses on production sites.
Note: For Genero Report Engine licensing: if your Genero BDL installation has a valid maintenance key, you do not need to install a license for the Genero Report Engine. Otherwise, a license is required.
Evaluation licenses
Evaluation licenses are issued to users trialing the software, for example, as part of the Genero Evaluation Program (GEP). These are fully-functional licenses allowing use of the Genero family of products (compiler, database, Studio, and runtime environments) to a specified number of users. The license are time limited for a period (typically 90 days) and can only be activated (registered) once.
Backup licenses
A backup license is a duplicate license installed on a "mirror" machine for secure installations requiring fault-tolerant or fail-over configurations. The backup license is a mirror of the active server license and must have an equal number of users and be of the same version.