You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Jeremias Maerki 5fabd3e088 Updated PDF/A-1b support according to ISO-19005-1:2005/Cor.1:2007. 17 years ago
..
README.txt Adding dependency on XML Graphics Commons. 18 years ago
avalon-framework-4.2.0.jar Removed Jakarta Commons Lang. It is not used. Don't know why I once thought Commons IO depends on Commons Lang. Shrug. 19 years ago
avalon-framework.LICENSE.txt Removed Jakarta Commons Lang. It is not used. Don't know why I once thought Commons IO depends on Commons Lang. Shrug. 19 years ago
avalon-framework.NOTICE.TXT Removed Jakarta Commons Lang. It is not used. Don't know why I once thought Commons IO depends on Commons Lang. Shrug. 19 years ago
batik-all-1.6.jar Removed Jakarta Commons Lang. It is not used. Don't know why I once thought Commons IO depends on Commons Lang. Shrug. 19 years ago
batik.LICENSE.txt Removed Jakarta Commons Lang. It is not used. Don't know why I once thought Commons IO depends on Commons Lang. Shrug. 19 years ago
batik.NOTICE.txt Removed Jakarta Commons Lang. It is not used. Don't know why I once thought Commons IO depends on Commons Lang. Shrug. 19 years ago
commons-io-1.3.1.jar Bugzilla #41831: 17 years ago
commons-io.LICENSE.txt Updated from Jakarta Commons IO 1.0 to 1.1. CopyUtils.copy() becomes IOUtils.copy() again. CopyUtils in 1.0 was not ideal design decision. 18 years ago
commons-io.NOTICE.txt Bugzilla #41831: 17 years ago
commons-logging-1.0.4.jar Updated Jakarta Commons Logging 1.0.3 to latest release 1.0.4. 18 years ago
commons-logging.LICENSE.txt Updated Jakarta Commons Logging 1.0.3 to latest release 1.0.4. 18 years ago
commons-logging.NOTICE.txt Updated Jakarta Commons Logging 1.0.3 to latest release 1.0.4. 18 years ago
serializer-2.7.0.jar Removed Jakarta Commons Lang. It is not used. Don't know why I once thought Commons IO depends on Commons Lang. Shrug. 19 years ago
serializer.LICENSE.txt Removed Jakarta Commons Lang. It is not used. Don't know why I once thought Commons IO depends on Commons Lang. Shrug. 19 years ago
serializer.NOTICE.txt Removed Jakarta Commons Lang. It is not used. Don't know why I once thought Commons IO depends on Commons Lang. Shrug. 19 years ago
servlet-2.2.jar Added servlet.jar so the servlet compiles. 21 years ago
servlet.LICENSE.txt Added servlet.jar so the servlet compiles. 21 years ago
xalan-2.7.0.jar Removed Jakarta Commons Lang. It is not used. Don't know why I once thought Commons IO depends on Commons Lang. Shrug. 19 years ago
xalan.BCEL.LICENSE.txt Removed Jakarta Commons Lang. It is not used. Don't know why I once thought Commons IO depends on Commons Lang. Shrug. 19 years ago
xalan.LICENSE.txt Removed Jakarta Commons Lang. It is not used. Don't know why I once thought Commons IO depends on Commons Lang. Shrug. 19 years ago
xalan.NOTICE.txt Removed Jakarta Commons Lang. It is not used. Don't know why I once thought Commons IO depends on Commons Lang. Shrug. 19 years ago
xalan.regexp.LICENSE.txt Removed Jakarta Commons Lang. It is not used. Don't know why I once thought Commons IO depends on Commons Lang. Shrug. 19 years ago
xalan.runtime.LICENSE.txt Removed Jakarta Commons Lang. It is not used. Don't know why I once thought Commons IO depends on Commons Lang. Shrug. 19 years ago
xerces.LICENSE.txt updated to more recent xerces, faster 22 years ago
xercesImpl-2.7.1.jar Removed Jakarta Commons Lang. It is not used. Don't know why I once thought Commons IO depends on Commons Lang. Shrug. 19 years ago
xercesImpl.LICENSE.txt Removed Jakarta Commons Lang. It is not used. Don't know why I once thought Commons IO depends on Commons Lang. Shrug. 19 years ago
xercesImpl.NOTICE.txt Removed Jakarta Commons Lang. It is not used. Don't know why I once thought Commons IO depends on Commons Lang. Shrug. 19 years ago
xml-apis-1.3.02.jar Removed Jakarta Commons Lang. It is not used. Don't know why I once thought Commons IO depends on Commons Lang. Shrug. 19 years ago
xml-apis.LICENSE-SAX.html Removed Jakarta Commons Lang. It is not used. Don't know why I once thought Commons IO depends on Commons Lang. Shrug. 19 years ago
xml-apis.LICENSE.DOM-documentation.html Removed Jakarta Commons Lang. It is not used. Don't know why I once thought Commons IO depends on Commons Lang. Shrug. 19 years ago
xml-apis.LICENSE.DOM-software.html Removed Jakarta Commons Lang. It is not used. Don't know why I once thought Commons IO depends on Commons Lang. Shrug. 19 years ago
xml-apis.LICENSE.txt Removed Jakarta Commons Lang. It is not used. Don't know why I once thought Commons IO depends on Commons Lang. Shrug. 19 years ago
xml-apis.NOTICE.txt Removed Jakarta Commons Lang. It is not used. Don't know why I once thought Commons IO depends on Commons Lang. Shrug. 19 years ago
xmlgraphics-commons-1.2svn.jar Updated PDF/A-1b support according to ISO-19005-1:2005/Cor.1:2007. 17 years ago
xmlgraphics-commons.LICENSE.txt Adding dependency on XML Graphics Commons. 18 years ago
xmlgraphics-commons.NOTICE.txt Merging changes from branch fop-0.93 back into trunk, change year 2006 17 years ago

README.txt


Information on Apache FOP dependencies
=========================================

$Id$

The Apache Licenses can also be found here:
http://www.apache.org/licenses/


Normal Dependencies
----------------------

- Apache Jakarta Commons IO

commons-io-*.jar
http://jakarta.apache.org/commons/io/
(I/O routines)

Apache License v2.0

- Apache Jakarta Commons Logging

commons-logging-*.jar
http://jakarta.apache.org/commons/logging/
(Logging adapter for various logging backends like JDK 1.4 logging or Log4J)

Apache License v2.0

- Apache Avalon Framework

avalon-framework-*.jar
http://excalibur.apache.org/framework/
(Avalon Framework, maintained by the Apache Excalibur project)

Apache License v2.0

- Apache XML Graphics Commons

xmlgraphics-commons-*.jar
http://xmlgraphics.apache.org/
(Common Library for Apache Batik and Apache FOP)

Apache License v2.0

- Apache Batik

batik-*.jar
http://xmlgraphics.apache.org/batik/
(SVG Implementation)

Apache License v2.0



Special Dependencies
-----------------------

The special dependencies are the whole JAXP set which required for users
on JDK 1.3.x which doesn't include JAXP. But it is also interesting for
users on JDKs >= 1.4 if they want to replace the default JAXP
implementation delivered by the JDK.

Replacing the default implementations involves understanding the
"Endorsed Standards Override Mechanism".
More information can be found here:
http://java.sun.com/j2se/1.4.2/docs/guide/standards/index.html

- JAXP API

xml-apis.jar
http://xml.apache.org/commons/components/external/
(the JAXP API, plus SAX and various W3C DOM Java bindings,
maintained in XML Commons Externals)

Apache License v2.0 (applies to the distribution)
SAX is in the public domain
http://www.saxproject.org/copying.html
W3C Software Notice and License (applies to the various DOM Java bindings)
W3C Document License (applies to the DOM documentation)
http://www.w3.org/Consortium/Legal/copyright-software
http://www.w3.org/Consortium/Legal/copyright-documents
http://www.w3.org/Consortium/Legal/

- Apache Xerces-J

xercesImpl-*.jar
http://xerces.apache.org
(JAXP-compliant XML parser and DOM Level 3 implementation)

Apache License v2.0

- Apache Xalan-J

xalan-*.jar and serializer-*.jar
http://xalan.apache.org
(JAXP-compliant XSLT and XPath implementation)

Apache License v2.0 (applies to Xalan-J)
Apache License v1.1 (applies to Apache BCEL and Apache REGEXP bundled in the JAR)
Historical Permission Notice and Disclaimer (applies to CUP Parser Generator)
http://www.opensource.org/licenses/historical.php
(see xalan.runtime.LICENSE.txt)



Optional Dependencies
------------------------

The following libraries are not bundled with FOP and must be installed manually.
Please make sure you've read the license of each package.

- JIMI Image library

http://java.sun.com/products/jimi
Sun Binary Code License

- JAI (Java Advanced Imaging API)

http://java.sun.com/products/java-media/jai
Java Research License and Java Distribution License (Check which one applies to you!)

- JEuclid (MathML implementation, for the MathML extension)

http://jeuclid.sourceforge.net/
http://sourceforge.net/projects/jeuclid
Apache License v1.1



Additional development-time dependencies
-------------------------------------------

- Servlet API

servlet-*.jar
http://jakarta.apache.org/tomcat/
(Servlet API, javax.servlet)

Apache License v1.1

- Apache Ant

(not bundled, requires pre-installation)
http://ant.apache.org
(XML-based build system

Apache License V2.0

- JUnit

(not bundled, provided by Apache Ant or your IDE)
http://www.junit.org
Common Public License V1.0