iText 5.4.2是开源的吗?

时间:2013-07-30 07:18:36

标签: java itext

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

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

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

  

一旦开发商业广告,就必须购买此类许可证   在您的产品或产品中分发iText软件的活动   在没有透露您的源代码的情况下将其部署在网络上   根据AGPL许可证拥有自己的申请。这些活动包括:   以ASP作为客户提供付费服务,即时提供PDF服务   在云端或在Web应用程序中,以关闭的方式发送iText   源产品。

3 个答案:

答案 0 :(得分:8)

AGPL代表Affero GPL

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

如果您使用开源(带有适当的许可证)或私人项目,那么您就可以了,并且不需要购买许可证。

答案 1 :(得分:2)

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

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

答案 2 :(得分:2)

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