Legacy Knowledge Base
Published Jun. 30, 2025

Licensing Issues with iText PDF Library

Written By

Madhusudan Sharma

How To articles are not official guidelines or officially supported documentation. They are community-contributed content and may not always reflect the latest updates to Liferay DXP. We welcome your feedback to improve How To articles!

While we make every effort to ensure this Knowledge Base is accurate, it may not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with any feedback or concerns.

Legacy Article

You are viewing an article from our legacy "FastTrack" publication program, made available for informational purposes. Articles in this program were published without a requirement for independent editing or verification and are provided"as is" without guarantee.

Before using any information from this article, independently verify its suitability for your situation and project.

Issue

  • We need to understand that "Does the iText license come bundled with the Liferay License or needs to be procured separately?".

Environment

  • Liferay DXP  7.2

Resolution

  • There is no license included for 'iText' with the Liferay Activation Key.
  • Additionally, the embedded iTextpdf version with Liferay DXP 7.2 is 2.1.7.js10.LIFERAY-PATCHED-1 which should have an open-source community (MPL/LGPL-2.1) license.
  • However, as per the iText official documentation, they have a dual licensing business model. You can use the SDK at no cost if you open-source the application you are integrating the iText SDK into per the terms of the AGPL license, or you can license iText commercially if you don’t want to open-source your entire application.
  • Furthermore, Liferay has completely removed the itext API from its product in the latest releases i.e. post Liferay DXP 7.4 2023.Q.4.0 version and has no contracts with iText because of their dual licensing business model. (We do not have any contract with iText in the latest versions and have replaced 'itextpdf' with OpenPDF)
  • Therefore, the recommended approach would be to upgrade to the latest version of the Liferay DXP to avoid any complications.

    Please note that unless there is no upgrade to a version which does not include iText, it would be best to discuss the licensing with Apryse / iText.

Additional Information

Did this article resolve your issue ?

Legacy Knowledge Base