Skip to main content

MathFlow licensing

Overview, licensing

MathFlow requires access to a license file in order to function. There are evaluation and permanent licenses.

Evaluation license

A MathFlow Evaluation license expires on a specific date determined when we generate the license. This type of license is most commonly used for demonstrations and evaluations of the product.

To request a MathFlow evaluation license, contact our sales staff. Once you have obtained the license file, place it in

<path-to-xmetal>\Author\[MF]

in your MathFlow installation. You will then be able to try MathFlow for a period of 30 days. To check on the expiration of this evaluation license, use the About MathFlow Editor entry on the Help menu in the MathFlow Editor or the About MathFlow entry on the MathFlow menu in the XMetaL Editor.

Permanent license

After you purchase MathFlow we will issue a permanent license. Permanent in this case doesn't mean it never expires; it means it's not an evaluation license. If you don't get your permanent license, please contact our sales staff.

  1. <path-to-xmetal>\Author\[MF]\resources

  2. <path-to-xmetal>\Author\[MF]

<XMetaL's Author dir>/lmgr11.dll <XMetaL's Author dir>/[MF]/resources/64bitDLL/.

  1. <path‑to‑xmetal>\Author\[MF]\resources\lmhostid.exe

  2. <path‑to‑xmetal>\Author\[MF]

C:\flexlm> lmgrd -c dessci.lic -L [+]debug_log_path

License check-out and check-in

Checking the license out

A MathFlow Editor license is checked out when you use the MathFlow Editor in a document. This allows you to view an XML document containing MathML without checking out a license.

If the license has not been checked out, the equation will appear with a gray background.

There are three actions that will cause the MathFlow Editor to check out a license:

  • Insert MathML (Insert Equation)

  • Edit an existing equation

  • Reload MathML Images

Once a license has been checked out, the gray background will disappear.

If a license has been checked out, it is checked out for all documents open in XMetaL which contain MathML. Some documents may show gray equation images, but that will change if the view is refreshed. Therefore a document having gray equation images will not be a true indicator of whether or not a license is indeed checked out.

Checking the license in

There are two ways to check in a license, releasing it for others to use:

  • Close all documents open in XMetaL which contain MathML

  • Close XMetaL