java – iText 2.1.7在商业项目中

我知道我在这里找不到“真正的”法律咨询,但经过很长时间的搜索,没有找到完整的答案,我会反问 – 希望有人可以帮助我.

我想在商业项目(用于生成简单的PDF报告)中使用Java PDF Library iText,作为CD分发.
我不打算从iText更改原始的源代码 – 只是使用它.
所以据我所知,它在2.1.7版本之后使用AGPL,但在使用MPL / LGPL之前.

我的问题是:

>我可以在我的商业项目中使用它吗?
>我可以选择使用哪个许可证(MPL / LGPL)?
>是否足够运送许可证文本,还是需要从iText发送源代码
>如果我将所有内容都包装在一个Exe-File中,还是需要在单独的文件夹中使用iText jar?
>我需要提到在我的程序中使用iText(像信息消息或其他东西)吗?

感谢帮忙阅读了很多许可证后,我很困惑,我想做一切正确.

解决方法

从iText的使用条款页面http://itextpdf.com/terms-of-use/(粗体我的):

“您可以从iText Software Corp.购买商业许可证,从许可证的要求中获得释放.

一旦开发涉及iText软件的商业活动,而不会泄露您自己的应用程序的源代码,购买此类许可证就是强制性的.这些活动包括:向客户作为ASP提供付费服务,在网络应用程序中即时提供PDF,将iText与封闭的源代码产品一起发送.

在我看来,由于粗体字符合您对产品的要求,所以您将需要一个商业许可证.当然,对于一个明确的答案,你必须联系iText的人.

相关文章

最近看了一下学习资料,感觉进制转换其实还是挺有意思的,尤...
/*HashSet 基本操作 * --set:元素是无序的,存入和取出顺序不...
/*list 基本操作 * * List a=new List(); * 增 * a.add(inde...
/* * 内部类 * */ 1 class OutClass{ 2 //定义外部类的成员变...
集合的操作Iterator、Collection、Set和HashSet关系Iterator...
接口中常量的修饰关键字:public,static,final(常量)函数...