Skip to content

Commit 7b1df76

Browse files
committed
add notes about iText library and version
1 parent 5997e28 commit 7b1df76

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

java/libraries/pdf/README.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
This library uses iText 2.1.7, which is the last LGPL/MPL version of the iText project.
2+
3+
We've used iText for several years. The license for iText has changed for subsequent versions and is no longer compatible with Processing, so we're stuck at 2.x.
4+
5+
At the iText site, there's also some [vague wording](http://lowagie.com/itext2) about legal liability for commercial projects using the 2.x series. It's not clear where this leaves us.
6+
7+
Bruno Lowagie did an enormous amount of (free) work with the iText project, and we certainly don't fault him for the new commercial license.
8+
9+
We're using iText in a very limited way--drawing to it like it's a Java Graphics2D object. There might be other options for us in this space, but it's not much of a priority.
10+
11+
Ben Fry, 12 October 2013

0 commit comments

Comments
 (0)