Saxonica: Licensing terms and conditions

Saxon licensing terms and conditions

This page lists the various licenses that are available for Saxonica products, with links to the full licensing agreement terms and conditions. Further information can be found at Saxon licenses and in the Saxon documentation.

Licenses for Saxon-PE and Saxon-EE

The following information covers licensing for the Saxon Professional Edition and Enterprise Edition products, available for Java, .NET, and C/C++, PHP and Python.

Links to the license agreement terms and conditions:

Evaluation license agreement (PDF)
Individual annual term and subscription license agreement (PDF)
Site license agreement (PDF)
Redistribution license agreement (PDF)

See below for further details about these different licenses. More information is also provided in the Saxonica shop.

Evaluation licenses

A free 30-day evaluation license is available. The evaluation license currently gives access to all functionality (Saxon-EE and Saxon-PE). Note that when running with an evaluation license, Saxon will occasionally insert random asterisks into the output of a transformation or query. This is designed to ensure that the software is not suitable for production use.

Individual term and subscription licenses

When purchasing online, you can buy either a one-year license, or an automatically renewing subscription. For more information see Annual term and subscription licenses.

Site licenses

A site license covers all computers on a single site, or all computers in the enterprise if you have less than 1000 employees. It also allows cloud deployment.

Redistribution licenses

A license that allows redistribution of Saxon-PE or Saxon-EE with an application is available on request. The standard terms and conditions can be customised to meet specific contractual requirements.

SaxonJS licenses

SaxonJS enterprise services product definition and licensing terms (PDF)

Although the source code of SaxonJS is made available, the product is not open source. The code is the intellectual property of Saxonica, except for the open source components listed in the SaxonJS documentation.

Two licenses are available: the Public License, and the Subscriber License. The Public License is available to anyone who downloads the software, and can be found in the SaxonJS documentation. The Subscriber License is available to those who purchase a subscription, details of this service and the terms and conditions can be found in the SaxonJS enterprise services product definition and licensing terms.

Saxon-HE licenses

From version 9.5, the open-source Saxon-HE product is offered under the Mozilla Public License version 2.0.

All previous releases were offered under the Mozilla Public License Version 1.0. More information about Saxon-HE licensing can be found in the Saxon documentation.

Previous licenses

Perpetual licenses

Individual perpetual license agreement (PDF)

New perpetual licenses are no longer available to puchase, these have been replaced by annual term and subscription licenses. The above terms and conditions are provided for customers with an existing perpetual license.

Older licenses

The license used prior to 10 November 2007, for Saxon-SA (whether for evaluation licenses or paid-up licenses) can be found at license-2004.pdf.

The license used prior to 18 August 2009, for paid-up Saxon-SA licenses, can be found at paid-license-2007.pdf.

Saxon-CE 1.1 is an open-source product available under the Mozilla Public License version 2.0. A few of the source code modules used in constructing Saxon are third-party open-source code issued either under the Apache version 2.0 license, or BSD licenses.

The license that was used for Saxon-CE 1.0 can be found at license-ce.pdf.