License types

There is a different license needed for when Genero applications are executed (runtime license) to when the source files are compiled (development license).

License types by product

You need a development license in a development environment to compile your source files. You need a runtime license for each application you package and deploy on production sites.
Genero BDL (desktop or web) has two types of licenses:
  • 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 a runtime license on production sites.
Genero Mobile has two types of licenses:
  • You need a development license in a development environment. 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.

    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:
    ERROR(-6024) : Modules compiled with Genero Mobile require a Genero Mobile license at runtime.
    This means that the Genero BDL license you have is not valid for Genero Mobile. Please contact your local sales office for further information.
  • You need a runtime license for each app deployed to a mobile device. Please contact your local sales office for details.
Genero Report Writer has two types of licenses:
  • You need a development license in a development environment. A development license is needed to compile your source files.
  • You need a runtime license 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.