Choosing the Saxon edition
SaxonJ (on the Java platform) is distributed in three editions: SaxonJ-HE, SaxonJ-PE, and SaxonJ-EE. SaxonJ-HE is available under an open-source license (specifically, the Mozilla Public License 2.0), and all its features are available to all users. SaxonJ-PE and SaxonJ-EE are commercial products and require activation by a license key.
SaxonCS (on the .NET platform) currently offers only the Enterprise Edition functionality. SaxonCS is a commercial product and requires activation by a Saxon-EE license key.
SaxonC (on the Native platform) is distributed in three editions: SaxonC-HE, SaxonC-PE, and SaxonC-EE. SaxonC-HE is available under an open-source license (specifically, the Mozilla Public License 2.0), and all its features are available to all users. SaxonC-PE and SaxonC-EE are commercial products and require activation by a license key.
There are also restricted licenses that work with SaxonJ-EE, SaxonCS or SaxonC-EE but restrict its capability:
The EET license provides schema validation and schema-aware XSLT transformation only (no XQuery)
The EEQ license provides schema validation and schema-aware XQuery only (no XSLT)
The EEV license provides schema validation only (no XQuery or XSLT)
For a full table showing the features available in each edition and licensing variant, on each platform, see the feature matrix.
For information on obtaining and setting up a license key, see the Saxon licenses section.
For commercial information including prices, terms and conditions, maintenance and upgrade offerings, site licensing, and redistribution licensing, see the online store.