Skip to content

Commit

Permalink
remove links to iText from LICENSE
Browse files Browse the repository at this point in the history
Latest FlyingSaucer does NOT use iText.

It was replaced by OpenPDF (an open-source library with a LGPL and MPL open source license) in these pull requests:

flyingsaucerproject#245
flyingsaucerproject#325
  • Loading branch information
asolntsev committed Aug 6, 2024
1 parent a2a1ed9 commit 229ebcd
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 14 deletions.
21 changes: 8 additions & 13 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
FLYING SAUCER XML/CSS RENDERER LICENSE COMMENTS
Copyright (C) 2015 Patrick Wright
Copyright (C) 2015 Patrick Wright
https://code.google.com/p/flying-saucer/

All source code to Flying Saucer itself is licensed under the GNU Lesser General
Public License (LGPL); you can redistribute it and/or modify it under the terms
of the GNU Lesser General Public License as published by the Free Software
Foundation, either version 2.1 of the License, or (at your option) any later version.
A copy of the LGPL can be found
on the website of the Free Software Foundation, at
on the website of the Free Software Foundation, at
http://www.gnu.org/copyleft/lesser.html, and in our distributions under
LICENSE-LGPL-2.1.txt or LICENSE-LGPL-3.txt.

Flying Saucer relies on several other free or open source projects in
Flying Saucer relies on several other free or open source projects in
order to build and run. Where binary Java JAR files are included, we include
only the unmodified binary releases as provided by those other projects.
Source code for the respective projects can be found on the project
only the unmodified binary releases as provided by those other projects.
Source code for the respective projects can be found on the project
websites, listed below.

Java projects that are used for building and running Flying Saucer are:
Expand All @@ -36,11 +36,6 @@ https://github.com/LibrePDF/OpenPDF
License: Mozilla Public License Version 2.0
License: GNU Lesser General Public License 2.1

iText 5 (PDF generation only used in flying-saucer-pdf-itext5)
http://itextpdf.com/
License: Affero General Public License
Using version 5.3.0.

SVGSalamander (SVG rendering in demo)
https://svgsalamander.java.net/
License: LGPL
Expand All @@ -67,13 +62,13 @@ Xilize Text to HTML library
http://xilize.sourceforge.net/
License: GPL
Used version 3.x, only to produce documentation
Shipped with our source bundle as a convenience for developers rebuilding
Shipped with our source bundle as a convenience for developers rebuilding
documentation; we do not use nor link to the Xilize libraries at runtime

BeanShell
http://www.beanshell.org
License: LGPL (dual-license with SPL)
Use version 2.x as Xilize has a dependency on it; used only to produce
Use version 2.x as Xilize has a dependency on it; used only to produce
documentation.

XML-APIs (extracted from Apache Xerces-2)
Expand All @@ -84,4 +79,4 @@ our code to compile on JDK 1.4, which does not include newer XML APIs, even thou
these API implementations will run on version 1.4 of the JRE. The JAR is unmodified
from the Xerces release, but is renamed as xml-apis-xerces-2.9.1.jar to
make the version clear.
Included as lib/xml-apis-xerces-2.9.1.jar
Included as lib/xml-apis-xerces-2.9.1.jar
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ public interface PDFCreationListener {

/**
* Called immediately before the iText Document instance is closed, e.g. before
* {@link com.itextpdf.text.Document#close()} is called.
* {@link com.lowagie.text.Document#close()} is called.
*
* @param renderer the iTextRenderer preparing the document
*/
Expand Down

0 comments on commit 229ebcd

Please sign in to comment.