1T3XT BVBA makes all its products (the "Software") available under the LGPL (iText core, iText RTF, iText RUPS and iTextSharp) and some under the MPL with LGPL as alternative license (iText core, iText RTF, iTextSharp). The copyright of these products is owned by Bruno Lowagie, Paulo Soares, and others (see the acknowledgments list for a full overview).
A copy of the LGPL and the MPL should be shipped with the product. If not, you can find the full license text here:
If you did not receive the Software directly from the 1T3XT BVBA, the lowagie.com site or the iText project pages on SourceForge, the Software is being redistributed by another party (the "Redistributor") and different terms and conditions may apply to your use of any object code in the Software. Check the Redistributor's license that was provided with the Software. If no such license exists, contact the Redistributor. Unless otherwise indicated below, the terms and conditions of the original F/OSS license still apply to any source code in the Software.
The Software includes items that have been sourced from third parties as set out below. If you did not receive this Software directly from 1T3XT BVBA, the following is provided for informational purposes only, and you should look to the Redistributor's license for terms and conditions of use.
The Software is accompanied by files developed by Adobe. These files included in iText without modification. Your use of these files is subject to the terms and conditions of a file that must accompany the AFM files.
The Software integrates code developed by Apache FOP project at http://xmlgraphics.apache.org/fop/ (more specifically: hyphenation functionality and hyphenation XML files). A small part of the Apache FOP code is included in the Software without modification. Your use of the Apache FOP code is subject to the terms and conditions of the Apache Software License (version 2.0) and is also available at http://www.apache.org/licenses/LICENSE-2.0.html. The source code for Apache FOP is available at http://xmlgraphics.apache.org/fop/download.html.
The Software integrates code developed by Apache Commons Lang project at http://jakarta.apache.org/commons/lang/. The binary code for the Commons Lang code is included included in iText with modifications (IntHashtable). Use of the Commons Lang code is subject to the terms and conditions of the Apache Software License (version 2.0) and is also available at http://www.apache.org/licenses/LICENSE-2.0.html. The source code for Commons Lang is available at http://commons.apache.org/downloads/download_lang.cgi.
The Apache attribution NOTICE file for Commons Lang is included with the Software in accordance with 4d of the Apache License, Version 2.0.
The Software integrates code developed by Apache XercesJ project at http://xerces.apache.org/xerces-j/. The binary code for the XercesJ code is included in iText with modifications. Your use of the XercesJ code is subject to the terms and conditions of the Apache Software License (version 2.0) and is also available at http://www.apache.org/licenses/LICENSE-2.0.html. The source code for XercesJ is available at http://archive.apache.org/dist/xml/xerces-j/.
The Apache attribution NOTICE file for XercesJ is included with the Software in accordance with 4d of the Apache License, Version 2.0.
"Silk" is a smooth, free icon set, containing over 700 16-by-16 pixel icons in strokably-soft PNG format created by Mark James and made available under the Creative Commons License for free; iText RUPS uses a subset of this set.
The software integrates code developed by SUN Java Advanced Imaging project at https://jai-imageio-core.dev.java.net/ The original JAI code was released under the BSD license, and contained the following extra restriction: "You acknowledge that Software is not designed, licensed or intended for use in the design, construction, operation or maintenance of any nuclear facility." Several class files were included in iText with modifications. See misc_licenses for an overview of the class files and the full text of the BSD license.
Materials from Unicode.org are used in the class com/lowagie/text/pdf/BidiOrder.java; see misc_licenses for an overview of the class files and the full text of the BSD license.
The Software contains encryption software. The country in which you are currently may have restrictions on the import, possession, and use, and/or re-export to another country, of encryption software. BEFORE using any encryption software, please check the country's laws, regulations and policies concerning the import, possession, or use, and re-export of encryption software, to see if this is permitted.
Details of the encryption software in the Software are provided to assist in obtaining relevant export control classification and approval. Cryptography in the Software has been deemed eligible by the U.S. Government Department of Commerce for export under License Exception Technology Software Unrestricted (TSU) for both object code and source code.
The Software includes the implementation of AES and ARCFOUR algorithms for the purpose of encrypting PDF files.
The following Java classes contain encryption items (the plug-in may contain both binary and source code):
- com.lowagie.text.pdf.crypto.AESCipher.java
- com.lowagie.text.pdf.crypto.ARCFOUREncryption.java
- com.lowagie.text.pdf.crypto.IVGenerator.java
Part of the Software provided by 1T3XT BVBA needs external libraries:
- If you want to compile iText (or iTextSharp), you'll need two extra libraries: bcprov and bcmail. You'll also need them at runtime if your code involves encryption or digital signing. These libraries were released by The Legion of the Bouncy Castle. Please read their license for more information about using them.
- If you are using CJK (Chinese, Japanese, Korean) font technology (fonts that aren't embedded in the PDF, but that use font packs you can install with Adobe Reader), you need an extra iTextAsian.jar. Please read the file cmap_info.txt inside this jar for more info about the copyright.
- If you are using hyphenation, you need an extra itext-hyph-xml.jar. This jar contains files distributed with the Apache FOP library. Please check the copyright notices in these files before using them.
- iText RUPS additionally needs SwingLabs PDF Renderer; PDF Renderer is copyrighted by SUN and available under the Lesser GNU Public License.
Java and all Java-based trademarks and logos are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries.
