Saxonica.com

About Saxon

Release 8.7 represents another important milestone in Saxonica's progressive implementation of the XPath 2.0, XSLT 2.0, and XQuery 1.0 specifications. This is the first version to be shipped simultaneously for the Java and .NET platforms.

Saxon 8.7.1 is a maintenance release produced primarily to fix bugs. It also adds support for DOM4J, and a number of new character encodings.

Saxon 8.7 is aligned with the W3C Candidate Recommendation published on 3 November 2005. It is a complete and conformant implementation, providing all the mandatory features of those specifications and nearly all the optional features. In some cases changes to the specifications agreed since the Candidate Recommendation was published have been implemented.

Saxon is available in two versions (each of which is delivered on both platforms). Saxon-B is a non-schema-aware processor, and is available as an open-source product, free of charge, from SourceForge. It is designed to conform to the basic conformance level of XSLT 2.0, and the equivalent level of functionality in XQuery 1.0. Saxon-SA is the schema-aware version of the package, and is available as a commercially supported product from Saxonica Limited. Licensing options are available to provide XSLT only, XQuery only, or schema validation only, as well as a full license that gives access to all functionality.

This documentation covers all versions of the product, with differences noted where applicable. For a summary of the differences, see Product Packages.

This documentation (including full API documentation for both the Java and .NET platforms) is provided on the Saxonica web site and is also available for download either from SourceForge or from Saxonica. The download file is named saxon-resources8-n.zip, and is separate from the software download. It includes documentation for both Saxon-B and Saxon-SA, on both platforms. The file also includes sample applications and Saxon-B source code.

JavaDoc API specifications and .NET API specifications are also available.

A full change log is provided.

Saxon 8.x has been used for production applications by many users. The code is proving stable and reliable. However, you need to be aware that the specifications are still subject to change. Now that the specifications have reached Candidate Recommendation status, further changes are unlikely, but there may still be minor corrections and clarifications issued, and Saxon will implement any such changes. Such changes are always described in the change log.

If you are looking for an XSLT 1.0 or XPath 1.0 processor, Saxon 6.5.5 remains available.

Next