## About This Content

Jan 29, 2008

### License

The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise indicated below, the Content is provided to you under the terms and conditions of the Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html. For purposes of the EPL, "Program" will mean the Content.

If you did not receive this Content directly from the Eclipse Foundation, the Content is being redistributed by another party ("Redistributor") and different terms and conditions may apply to your use of any object code in the Content. Check the Redistributor's license that was provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in the Content and such source code may be obtained at http://www.eclipse.org.

### Third Party Content

The Content includes items that have been sourced from third parties as set out below. If you did not receive this Content directly from the Eclipse Foundation, the following is provided for informational purposes only, and you should look to the Redistributor’s license for terms and conditions of use.

#### iText 2.1.7

The plug-in is accompanied by software developed by the iText project led by Bruno Lowagie and Paulo Soares at http://www.lowagie.com/iText/. The binary code of iText 2.1.7 ("iText") is included with the plug-in without modification in lib/itext-2.1.7.jar. Your use of iText is subject to the terms and conditions of the Mozilla Public License, Version 1.1 ("MPL"). A copy of the Mozilla Public License can be found in about_files/MPL-1.1.txt and is also available at http://www.lowagie.com/iText/MPL-1.1.txt. The source code for iText is available at http://sourceforge.net/projects/itext/.

#### iText Asian 1.5.2

The plug-in is accompanied by software developed by the iText project led by Bruno Lowagie and Paulo Soares at http://www.lowagie.com/iText/. The binary code of iText Asian ("iTextAsian") is included with the plug-in without modification in lib/iTextAsian.jar. Your use of iText Asian is subject to the terms and conditions of the Mozilla Public License, Version 1.1 ("MPL"). A copy of the MPL can be found in about_files/MPL-1.1.txt and is also available at http://www.lowagie.com/iText/MPL-1.1.txt. The source code for iText Asian is available at http://sourceforge.net/projects/itext/.

#### The Bouncy Castle Crypto Package (SUBSET)

The plug-in is accompanied by software developed by The Legion of the Bouncy Castle project at http://www.bouncycastle.org. The binary code for the Bouncy Castle Crypto package is included included in the plug-in without modification in lib/itext-1.5.4.jar. Your use of the Bouncy Castle Crypto code is subject to the terms and conditions of The Legion of the Bouncy Castle license. A copy of the license can be found in about_files/bouncycastle_license.txt and is also available at http://www.bouncycastle.org/licence.html. The source code for The Bouncy Castle Crypto package is available at http://www.bouncycastle.org/.

#### Apache FOP (Subset)

The plug-in is accompanied by software developed by Apache FOP project at http://xmlgraphics.apache.org/fop/. The binary code for the Apache FOP code is included included in the plug-in without modification in lib/itext-1.5.4.jar. Your use of the Apache FOP code is subject to the terms and conditions of the Apache Software License 2.0. A copy of the license can be found in about_files/LICENSE-asl-20.txt 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.

#### Apache Commons Lang (Derivative work)

The plug-in is accompanied by software 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 the plug-in with modifications in lib/itext-1.5.4.jar. Use of the Commons Lang code is subject to the terms and conditions of the Apache Software License 2.0. A copy of the license can be found in about_files/LICENSE-asl-20.txt and is also available at http://www.apache.org/licenses/LICENSE-2.0.html. The source code for Commons Lang is available at http://jakarta.apache.org/site/downloads/downloads_commons-lang.cgi. The source code for the modifications made to the Commons Lang code is available in the source code for iText at http://sourceforge.net/projects/itext/.

The Apache attribution NOTICE file for Commons Lang is included with the Content in accordance with 4d of the Apache License, Version 2.0.

#### Apache XercesJ (Derivative work)

The plug-in is accompanied by software developed by Apache XercesJ project at http://xerces.apache.org/xerces-j/. The binary code for the XercesJ code is included included in the plug-in without modification in lib/itext-1.5.4.jar. Your use of the XercesJ code is subject to the terms and conditions of the Apache Software License 2.0. A copy of the license can be found in about_files/LICENSE-asl-20.txt 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 source code for the modifications made to the XercesJ code is available in the source code for iText at http://sourceforge.net/projects/itext/.

The Apache attribution NOTICE file for XercesJ is included with the Content in accordance with 4d of the Apache License, Version 2.0.

#### JAI codec

The following classes contain Java Advanced Imaging (JAI) codec code, which are image encoder/decoder (codec) classes:

- com/lowagie/text/pdf/LZWDecoder.java
- com/lowagie/text/pdf/codec/BmpImage.java
- com/lowagie/text/pdf/codec/PngImage.java
- com/lowagie/text/pdf/codec/TIFFConstants.java
- com/lowagie/text/pdf/codec/TIFFDirectory.java
- com/lowagie/text/pdf/codec/TIFFFaxDecoder.java
- com/lowagie/text/pdf/codec/TIFFField.java
- com/lowagie/text/pdf/codec/TIFFLZWDecoder.java

The code was obtained under the following license:

Copyright (c) 2001 Sun Microsystems, Inc. All Rights Reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
-Redistributions of source code must retain the above copyright notice, this
list of conditions and the following disclaimer.
-Redistribution in binary form must reproduct the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.
Neither the name of Sun Microsystems, Inc. or the names of contributors may
be used to endorse or promote products derived from this software without
specific prior written permission.
This software is provided "AS IS," without a warranty of any kind. ALL
EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, INCLUDING ANY
IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR
NON-INFRINGEMENT, ARE HEREBY EXCLUDED. SUN AND ITS LICENSORS SHALL NOT BE
LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING
OR DISTRIBUTING THE SOFTWARE OR ITS DERIVATIVES. IN NO EVENT WILL SUN OR ITS
LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT,
INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER
CAUSED AND REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF
OR INABILITY TO USE SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES.
You acknowledge that Software is not designed or intended for use in
the design, construction, operation or maintenance of any nuclear facility.

#### Reference implementation of the Unicode 3.0 Bidi algorithm

There is code in the com/lowagie/text/pdf/BidiOrder class that is a reference implementation of the Unicode 3.0 Bidi algorithm. The code is (C) Copyright IBM Corp. 1999, All Rights Reserved and was obtained under the following Unicode Inc. license agreement:

EXHIBIT 1
UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE
Unicode Data Files include all data files under the directories
http://www.unicode.org/Public/, http://www.unicode.org/reports/,
and http://www.unicode.org/cldr/data/ .
Unicode Software includes any source code published in the Unicode Standard
or under the directories http://www.unicode.org/Public/, http://www.unicode.org/reports/,
and http://www.unicode.org/cldr/data/.
NOTICE TO USER: Carefully read the following legal agreement. BY DOWNLOADING,
INSTALLING, COPYING OR OTHERWISE USING UNICODE INC.'S DATA FILES ("DATA FILES"),
AND/OR SOFTWARE ("SOFTWARE"), YOU UNEQUIVOCALLY ACCEPT, AND AGREE TO BE BOUND BY,
ALL OF THE TERMS AND CONDITIONS OF THIS AGREEMENT. IF YOU DO NOT AGREE, DO NOT
DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE THE DATA FILES OR SOFTWARE.
COPYRIGHT AND PERMISSION NOTICE
Copyright © 1991-2007 Unicode, Inc. All rights reserved. Distributed under
the Terms of Use in http://www.unicode.org/copyright.html.
Permission is hereby granted, free of charge, to any person obtaining a copy
of the Unicode data files and any associated documentation (the "Data Files")
or Unicode software and any associated documentation (the "Software") to deal
in the Data Files or Software without restriction, including without limitation
the rights to use, copy, modify, merge, publish, distribute, and/or sell copies
of the Data Files or Software, and to permit persons to whom the Data Files
or Software are furnished to do so, provided that (a) the above copyright
notice(s) and this permission notice appear with all copies of the Data Files
or Software, (b) both the above copyright notice(s) and this permission notice
appear in associated documentation, and (c) there is clear notice in each
modified Data File or in the Software as well as in the documentation associated
with the Data File(s) or Software that the data or software has been modified.
THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS.
IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE
LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY
DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
Except as contained in this notice, the name of a copyright holder shall not
be used in advertising or otherwise to promote the sale, use or other dealings
in these Data Files or Software without prior written authorization of the
copyright holder.

#### LibTIFF

The class /com/lowagie/text/pdf/codec/TIFFConstants contains code taken from LibTIFF. Use of this code is subject to the following terms and conditions:
Copyright (c) 1988-1997 Sam Leffler
Copyright (c) 1991-1997 Silicon Graphics, Inc.

Permission to use, copy, modify, distribute, and sell this software and its documentation for any purpose is hereby granted without fee, provided that (i) the above copyright notices and this permission notice appear in all copies of the software and related documentation, and (ii) the names of Sam Leffler and Silicon Graphics may not be used in any advertising or publicity relating to the software without the specific, prior written permission of Sam Leffler and Silicon Graphics.

THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND, EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL SAM LEFFLER OR SILICON GRAPHICS BE LIABLE FOR ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. </snip>

### Cryptography

#### Export Control

The plug-in 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.

#### Encryption Items

Details of the encryption software in this plug-in are provided to assist in obtaining relevant export control classification and approval. Cryptography in this plug-in 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 plug-in includes the implementation of AES and ARCFOUR algorithms for the purpose of encrypting PDF files.

The following 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.AESFastEngine.java
- com.lowagie.text.pdf.crypto.ARCFOUREncryption.java

Java and all Java-based trademarks and logos are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries.