Release Documentation

XML Compare Legal Notices for Java Distribution

1. Licence Information

1.1. DeltaXML Licensing

The DeltaXML software is licenced under the terms described in the file Licence.html. The licence terms in this file differ depending upon whether this is an evaluation release of the software or a purchased release.

1.2. Saxon Licensing

Included in the distribution is saxon9pe.jar, which is a binary component of the professional edition of Saxon ('The SAXON XSLT and XQuery Processor from Saxonica Limited.'). This version of Saxon may only be used when invoked from a DeltaXML product.

The home page for Saxonica is http://www.saxonica.com/. For further details of Saxon's licensing please see http://www.saxonica.com/license/license.xml and the docs/notices/saxon/ subdirectory included in the distribution.

1.3. Apache Licensing

This product includes software developed by the Apache Software Foundation (http://www.apache.org/), these include:

  1. the xercesImpl.jar component from the binary 2.11.0 release of the Xerces-J SAX parser.
  2. the xml-apis.jar component from the binary 2.11.0 release of the Xerces-J SAX parser.

  3. the DeltaXML variant of the resolver.jar component from the 1.2 release of the Apache Commons Resolver OASIS catalog reader.

The DeltaXML adaptation of Apache's resolver contains standard fixes for some of the known bugs and an enhancement that enables entities to be loaded via Java's resource loading mechanism. For further information please see our Customized Catalog Resolver (http://www.deltaxml.com/support/documents/customised-catalog-resolver) page for details of the changes and the associated source code and/or contact us.

These components are: Copyright (c) 1999-2010 The Apache Software Foundation. All rights reserved. and are licensed under the terms of the Apache License, Version 2.0. These components must be used under the terms of the license at: http://www.apache.org/licenses/LICENSE-2.0

In accordance with section 4(d) of the Apache License, the notices for these libraries are enclosed in appropriately labelled subdirectories of the ${product.name.spaces} distribution, as follows:

  1. Xerces-J SAX parser notices are in the docs/notices/xerces/ directory.
  2. Resolver catalog reader notices are in the docs/notices/resolver/ directory.

1.4. TrueLicense Licensing

The deltaxml.jar file contains one compiled class from the 'TrueLicense Library', which is a component of the TrueLicense Library Collection (http://truelicense.java.net/). This code is: Copyright 2005 Schlichtherle IT Services, and licensed under the terms of the Apache License, Version 2.0 (http://www.apache.org/licenses/LICENSE-2.0).

In accordance with section 4(d) of the Apache License, the notices for these libraries are enclosed in the docs/notices/truelicense/ directory of the distribution.

1.5. ICU4J Licensing

Included in the distribution is icu4j.jar, which is a binary component of the ICU (International Components for Unicode) project.

The home page for the ICU project is http://site.icu-project.org/. ICU4J is released under docs/notices/icu4j/license.html and contains Unicode license components released under docs/notices/icu4j/unicode-license.txt.

1.6. PureMVC Licensing

Included in the release is the puremvc-java-1.0.jar file from the Java port of the PureMVC framework. It is Copyright 2006-2008 Futurescale Inc. and its reuse is governed by the Creative Commons Attribution 3.0 License (http://creativecommons.org/licenses/by/3.0/us/) The PureMVC product and documentation is available from http://puremvc.github.io/. For details of the PureMVC Java please see the docs/notices/puremvc/license.txt included in the release.

1.7. SWT Licensing

The Standard Widget Toolkit (SWT) has been used to construct the GUI components used in the release. One or more jar files may be included according to the specific platform release. These are licensed using the Eclipse Public License version 1.0 and a copy of the EPL is available at: http://www.eclipse.org/legal/epl-v10.html (http://www.eclipse.org/legal/epl-v10.html). The various SWT files also include third party content which may have different copyright and license terms. We have included the various about.html files with further details and the about_files directories with these notices as summarized below:

filenamelicense detailsassociated notices
swt-lib/cocoa-macosx-x86.jardocs/notices/swt-3.7/cocoa-macosx-x86/about.htmldocs/notices/swt-3.7/cocoa-macosx-x86/about_files/
swt-lib/cocoa-macosx-x86_64.jardocs/notices/swt-3.7/cocoa-macosx-x86_64/about.htmldocs/notices/swt-3.7/cocoa-macosx-x86_64/about_files/
swt-lib/gtk-linux-x86.jardocs/notices/swt-3.7/gtk-linux-x86/about.htmldocs/notices/swt-3.7/gtk-linux-x86/about_files/
swt-lib/gtk-linux-x86_64.jardocs/notices/swt-3.7/gtk-linux-x86_64/about.htmldocs/notices/swt-3.7/gtk-linux-x86_64/about_files/

1.8. jCanvas Licensing

The 'Side by Side' result report output makes use of version 4.0 of the jCanvas JavaScript library. The file is included in various Jar files within the release and also at: samples/xsl-filters/side-by-side/jcanvas.js. This file is Copyright 2011, Caleb Evans and Licensed under the terms of the MIT License as per the comments at the top of the file.

1.9. jQuery licensing

The 'Side by Side' result report output also makes use of the jQuery JavaScript library v1.4.2. The file is included in various Jar files within the release and also at: samples/xsl-filters/side-by-side/jquery-1.4-min.js. This file is Copyright 2010, John Resig and is dual licensed using the MIT and GPL v2 licenses. The file also contains a further copyright statement, please see the comments at the top of the file.