我知道我在这里找不到“真正的”法律咨询,但经过很长时间的搜索,没有找到完整的答案,我会反问 – 希望有人可以帮助我.
我想在商业项目(用于生成简单的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的人.