I just looked at the new JasperReports 6.0 version and realized that while 5.6.1 still used the LGPL-compatible version 2.1.7 of iText, the new 6.0 release depends on iText 5.5.0 which is licensed under AGPL instead. Assuming that this doesn't break licensing per se (IANAL, I'm guessing you checked), this afaik still implies that users of JasperReports 6.0 will need to purchase an iText license if they want to use JasperReports in any product (even server-side-only). Is this intended? I just wonder because the issues has been discussed for older releases but I couldn't find any mention regarding this change.