iText 5.4.2是开源的吗?

我想知道iText 5.4.2是否是开源的。 我知道这里描述得很好:

http://itextpdf.com/terms-of-use/index.php

但我很困惑,因为该页面也说明了这一点:

一旦您开发商业活动,就必须购买此类许可证,以便在您的产品中分发iText软件或将其部署在网络上,而无需根据AGPL许可证披露您自己的应用程序的源代码。 这些活动包括:以ASPforms向客户提供付费服务,在云端或Web应用程序中即时提供PDF,并使用封闭源产品发送iText。

AGPL代表Affero GPL 。

基本上说,当你想出售包含iText的软件产品或在任何商业网络服务中使用iText时,你需要购买许可证。

如果你做一个开源(有一个合适的许可证)或私人项目,你可以没事,也不需要购买许可证。

简短的回答是,iText是开源的。 答案很长,是下一段。

如果您购买许可证,Affero GPL会提供一些限制,他们很乐意将其删除。 例如,您必须根据iText披露应用程序的源代码,但如果您不想这样做,您可以购买商业许可证,从而使您免于AGPL。

在限制较少的许可下发布的最后一个iText版本是iText 2.1.7(java)和4.1.6(c#)。 它都是在MPL / LGPL下发布的。 即使作者从sourceforge页面中删除了它,您也可以在Web中的许多地方找到它(例如maven central)。 那些版本是从2009年开始的,如果您需要最新的pdffunction(数字签名的新版本……)或者遇到可能需要使用最新版本的错误,它们仍然可以正常工作…