АВТОРСКОЕ ПРАВО И ИНТЕЛЛЕКТУАЛЬНАЯ СОБСТВЕННОСТЬ

Авторское право на эти продукты принадлежит Бруно Ловагье и другим лицам Все основные разработчики проекта iText ® передали права интеллектуальной собственности на свою работу компании iText Group NV (ранее известной как 1T3XT BVBA) путем подписания лицензионного соглашения вкладчика. Компания iText Group NV предоставляет свободный доступ к продукту iText («Программное обеспечение») по лицензии на программное обеспечение со свободным/открытым исходным кодом – общедоступной лицензии Affero (AGPL).

РАСПРОСТРАНИТЕЛИ

Если Программное обеспечение не было получено вами непосредственно от компании iText Software Corp., iText Group NV либо с GitHub или SourceForge, Программное обеспечение распространяется третьей стороной («Распространитель»), и в отношении использования вами любого объектного кода в Программном обеспечении могут действовать различные положения и условия. Проверьте лицензию Распространителя, которая была предоставлена в комплекте с ​​Программным обеспечением. Если такая лицензия отсутствует, обратитесь к Распространителю. Если иное не указано ниже, в отношении любого исходного кода в Программном обеспечении продолжают действовать положения и условия первоначальной лицензии F/OSS.

СОДЕРЖИМОЕ ТРЕТЬИХ ЛИЦ

Программное обеспечение включает элементы, которые были получены от третьих лиц, как указано ниже. Если Программное обеспечение не было получено вами непосредственно от компании iText Group NV, приведенные ниже сведения носят лишь справочный характер и вам следует ознакомиться с положениями и условиями использования в лицензии Распространителя.

ФАЙЛЫ ADOBE AFM (ПОДНАБОР)

Программное обеспечение сопровождается файлами, разработанными компанией Adobe. Эти файлы включены в iText без изменений. Использование вами этих файлов регламентируется положениями и условиями, изложенными в файле, который должен сопровождать файлы AFM.

БИБЛИОТЕКА ADOBE XMP

В пакете com.itextpdf.xmp нами используется библиотека Adobe XMP. Эта библиотека была выпущена компанией Adobe Systems Incorporated под лицензией BSD: Лицензия Adobe BSD

APACHE FOP (ПОДНАБОР)

Программное обеспечение интегрирует код, разработанный проектом Apache FOP на http://xmlgraphics.apache.org/fop/ (более конкретно: функции расстановки переносов и использование переносов в файлах XML). Небольшая часть кода Apache FOP включена в Программное обеспечение без изменений. Использование вами кода Apache FOP регламентируется положениями и условиями лицензии на программное обеспечение Apache (версия 2.0), которая также доступна на http://www.apache.org/licenses/LICENSE-2.0. Исходный код для Apache FOP доступен на http://xmlgraphics.apache.org/fop/download.html.

    • APACHE COMMONS LANG (ПРОИЗВОДНОЕ ПРОИЗВЕДЕНИЕ) * *

Программное обеспечение интегрирует код, разработанный проектом Apache Commons Lang на http://jakarta.apache.org/commons/lang/. Двоичный код для кода Commons Lang включен в iText с изменениями. Использование кода Commons Lang регламентируется положениями и условиями лицензии на программное обеспечение Apache (версия 2.0), которая также доступна на http://www.apache.org/licenses/LICENSE-2.0.html. Исходный код для Commons Lang доступен на http://commons.apache.org/downloads/download_lang.cgi.

Атрибут Apache файл NOTICE для Commons Lang включен в состав Программного обеспечения в соответствии с пунктом 4d лицензии Apache версии 2.0.

APACHE XERCESJ (ПРОИЗВОДНОЕ ПРОИЗВЕДЕНИЕ)

Программное обеспечение интегрирует код, разработанный проектом Apache XercesJ, на http://xerces.apache.org/xerces-j/. Двоичный код для кода XercesJ включен в iText с изменениями. Использование вами кода XercesJ регламентируется положениями и условиями лицензии на программное обеспечение Apache (версия 2.0), которая также доступна на http://www.apache.org/licenses/LICENSE-2.0.html. Исходный код для XercesJ доступен на http://archive.apache.org/dist/xml/xerces-j/.

Атрибут Apache файл NOTICE для XercesJ включен в состав Программного обеспечения в соответствии с пунктом 4d лицензии Apache версии 2.0.

ЗНАЧКИ SILK (ПОДНАБОР)

Silk – это бесплатный набор значков, содержащий более 700 пиктограмм 16 на 16 пикселей в формате PNG, созданных Марком Джеймсом и выпускаемых бесплатно под лицензией Creative Commons; в iText RUPS используется поднабор из этого набора.

SUN JAI (ПРОИЗВОДНОЕ ПРОИЗВЕДЕНИЕ)

Программное обеспечение интегрирует код, разработанный проектом SUN Java Advanced Imaging на https://java.net/projects/jai-imageio-core Исходный код JAI был выпущен под лицензией BSD и содержит следующее дополнительное ограничение: «Вы признаете, что Программное обеспечение не разработано, не лицензировано и не предназначено для использования при проектировании, строительстве, эксплуатации или обслуживании любого объекта использования атомной энергии». В iText были включены файлы нескольких классов с изменениями. См. различные _лицензии для обзора файлов разных классов и полного текста лицензии BSD.

UNICODE.ORG (ПРОИЗВОДНОЕ ПРОИЗВЕДЕНИЕ)

Материалы из Unicode.org используются в классе com/itextpdf/text/pdf/BidiOrder.java; см. различные _лицензии для обзора файлов разных классов и полного текста лицензии BSD.

КРИПТОГРАФИЯ

КОНТРОЛЬ ЭКСПОРТА

Программное обеспечение содержит программы для шифрования. На территории вашей страны могут действовать ограничения в отношении импорта, владения, использования и/или реэкспорта в другую страну программного обеспечения шифрования. ПРЕЖДЕ ЧЕМ использовать любое программное обеспечение шифрования, вы обязаны ознакомиться с действующими на территории страны законодательством, нормами и политиками в отношении импорта, владения, использования и/или реэкспорта в другую страну программного обеспечения шифрования для выяснения, разрешены ли данные действия.

СРЕДСТВА ШИФРОВАНИЯ

В Программном обеспечении предоставлены данные программного обеспечения шифрования для выполнения классификации и утверждения контроля экспорта. Криптографические средства, используемые в Программном обеспечении, признаны удовлетворяющими требованиям Министерства торговли США для экспорта на основании исключения из лицензии для технологического программного обеспечения без ограничений (TSU) в отношении как объектного кода, так и исходного кода.

Программное обеспечение включает реализацию алгоритмов AES и ARCFOUR для шифрования файлов PDF. Следующие классы Java содержат средства шифрования (подключаемый модуль может содержать как двоичный, так и исходный код):

com.itextpdf.text.pdf.crypto.AESCipher.java
com.itextpdf.text.pdf.crypto.AESCipherCBCnoPad.java
com.itextpdf.text.pdf.crypto.ARCFOUREncryption.java
com.itextpdf.text.pdf.crypto.IVGenerator.java

ЗАВИСИМОСТИ

Для части программного обеспечения, предоставляемого iText Group NV, требуются внешние библиотеки:

Для компиляции iText или iTextSharp вам понадобятся три дополнительные библиотеки: bcprov, bcmail и bctsp. Они также понадобятся вам при выполнении, если код включает шифрование или цифровые подписи Эти библиотеки были выпущены компанией The Legion of the Bouncy Castle. Ознакомьтесь с их лицензией для получения дополнительной информации об их использовании.

Если вы используете технологию шрифтов CJK (китайский, японский, корейский) (шрифты, которые не встроены в PDF, но которые используют пакеты шрифтов, которые можно установить с помощью Adobe Reader), вам понадобится дополнительный iTextAsian.jar. Ознакомьтесь с файлом cmap_info.txt в этом файле jar для получения дополнительных сведений об авторском праве.

Если вы используете переносы, вам нужен дополнительный itext-hyph-xml.jar. Этот файл jar содержит файлы, распространяемые с библиотекой Apache FOP. Прежде чем использовать их, ознакомьтесь с уведомлениями об авторских правах в этих файлах.

Если вы используете функционал PdfCleanUp (доступно в пакете xtra), вам также понадобятся две библиотеки Apache Commons: commons-imaging и commons-io. Обратитесь к файлу POM из пакета xtra, чтобы узнать, какие версии используются.

JAVA

Java и все основанные на Java товарные знаки и логотипы являются товарными знаками или зарегистрированными товарными знаками корпорации Oracle в США и других странах.