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.