問題
-
iTextのライセンスはLiferayのライセンスにバンドルされているのか、それとも別途調達する必要があるのか」を理解する必要があります。
環境
- Liferay DXP 7.2
解像度
- Liferayアクティベーションキーには「iText」のライセンスは含まれていません。
- さらに、Liferay DXP 7.2に組み込まれたiTextpdfのバージョンは、
2
.1.7.js10.LIFERAY-PATCHED-1
で、オープンソースコミュニティ(MPL/LGPL-2.1)ライセンスのはずです。 - しかし、iTextの公式文書によれば、同社はデュアル・ライセンス・ビジネスモデルを採用している。 AGPL ライセンスの条項に従って iText SDK を統合するアプリケーションをオープンソース化すれば、SDK を無償で使用できます。また、アプリケーション全体をオープンソース化したくない場合は、iText を商用ライセンス化することもできます。
- さらに、Liferayは最新のリリース、つまりLiferay DXP 7.4 2023.Q.4.0以降のバージョンでitext APIを製品から完全に削除しており、デュアルライセンスビジネスモデルのためiTextとの契約もありません。 (最新バージョンではiTextとの契約はなく、'itextpdf'をOpenPDFに置き換えています)。
-
したがって、推奨されるアプローチは、最新バージョンにアップグレードすることです。 最新バージョン にアップグレードすることをお勧めします。
なお、 、iTextを含まないバージョンへのアップグレードがない限り、Apryse / iTextとライセンスについて相談するのがベストでしょう。