saxonica.com

Obtaining a license key

The open-source Saxon-B product does not require any license key. For Saxon-PE and Saxon-EE, however, you need to obtain a license key from Saxonica. You can order a free license key for a 30-day evaluation, or purchase an unrestricted license key, from the Saxonica web site.

From Saxon 9.2, newly issued license keys are compatible across the Java and .NET platforms. However, older .NET license keys (named saxon-license.xml) are still recognized for the time being.

The license key will arrive in the form of a file named saxon-license.lic attached to an email message. Saxon will search for the license key in the following locations:

  1. The directory containing the executable Saxon software, that is saxon9ee.jar or saxon9pe.jar on the Java platform, and saxon9pe.dll or saxon9ee.dll on the .NET platform. (On .NET, remember that the software may have been moved to the Global Assembly Cache.).

  2. The directories identified by the environment variable SAXON_HOME and SAXON_HOME/bin.

  3. All directories on the Java class path.

On the Java platform it is generally simplest to copy the file to the directory in which saxon9ee.jar is installed. On .NET it is generally simplest to copy the file to the directory in which saxon9ee.dll is installed, and then set the environment variable SAXON_HOME to point to this location.

If you acquire Saxon-PE or Saxon-EE as a component of an application with which it has been integrated, the application may activate the software automatically using an OEM license key. In this case you do not need to acquire an individual license key of your own.

Next