Saxon includes the
org.apache.xerces.util.XMLChar module from the Apache Xerces product,
net.sf.saxon.om.XMLChar but otherwise unchanged. See the copyright statements
included in the source code of that module for conditions of use.
Saxon includes code for performing Unicode normalization that is derived from the sample code published
which should be regarded as forming part of these conditions of use, and part of the Saxon documentation.
The original code and data published by Unicode Inc has been modified in the following ways: (a) two
bugs have been fixed (these have been reported to the originator), (b) the routines for extracting data from
the Unicode character database have been
rewritten so that the required subset of the data is precompiled into Saxon, for efficiency, (c) dependencies
on the ICU software from IBM have been removed, replacing calls to the relevant routines by calls to utility
functions within Saxon itself, (d) package names have been changed, (e) redundant code has been removed.
On the .NET platform only, Saxon is distributed with the unaltered runtime support code for the IKVM Java virtual machine
(see http://www.ikvm.net/) which itself includes a copy of GNU Classpath
IKVM carries the following license statement:
Copyright (C) 2002, 2003, 2004 Jeroen Frijters
This software is provided 'as-is', without any express or implied warranty.
In no event will the authors be held liable for any damages arising from the use of this software.
Permission is granted to anyone to use this software for any purpose, including commercial
applications, and to alter it and redistribute it freely, subject to the following restrictions:
1. The origin of this software must not be misrepresented; you must not claim that you wrote
the original software. If you use this software in a product, an acknowledgment in the product
documentation would be appreciated but is not required.
2. Altered source versions must be plainly marked as such, and must not be misrepresented as
being the original software.
3. This notice may not be removed or altered from any source distribution.
GNU Classpath is licensed under the GPL (see http://www.gnu.org/copyleft/gpl.html
with an exception specific to GNU Classpath, described at