iText is still open source but the license has changed.

OpenPDF is the LGPL and MPL fork of iText from before the license changed to the AGPLv3. If you want to use iText with the free AGPLv3 license then you need to open source your software as well. Alternatively iText has commercial licenses.

OpenPDF uses Gnu Lesser General Public License and Mozilla Public License so you can use it for free without open sourcing your code. I now use OpenPDF.

https://github.com/LibrePDF/OpenPDF


On 28/1/22 19:31, Ivano Luberti wrote:
BTW Itext is no more open source, right?

Il 28/01/2022 10:29, Volker Lamp ha scritto:
Hello everybody

Thank you all for your responses. Very useful to learn various libraries
are being used in Tapestry apps. iText, JasperReport, PDFBox, and FOP.

We'll go with Apache FOP in our project as it turns out we can re-use some
FOP stylesheets from another project.

A Tapestry FOP module would be useful for configuring FOP in a Tapestry
manner. Likewise, it would include a service that would hold the FopFactory instance which (according to the FOP docs) is supposed to be reused if one
plans to render multiple documents during a JVM's lifetime.

As Ilya described, a Tapestry FOP module is, however, not necessary. One
can just read a config file and configure FOP programmatically.

Again, thank you all for your thoughts. Have a nice weekend.

Cheers,

Volker


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org

Reply via email to