iText Java库是免费的还是需要支付任何费用的



iText Java库是免费生成PDF文档,还是我们必须付费?

我是iText的原始开发者和iText集团的首席执行官。我也是创始人学院的导师。请看一下我的幻灯片,参加关于创始人研究所的创业法律和知识产权会议:http://www.slideshare.net/blowagie/startup-legal-and-ip

iText 是软件,因此版权法适用:

版权法允许作者禁止他人复制、改编或分发作者作品的副本。

根据版权法,您无权使用不是您自己编写的软件。

但是,iText 是使用 copyleft 许可证分发的:

Copyleft 授予每个收到作品副本的人复制、改编或分发作品的权限,只要任何由此产生的副本或改编作品也受相同的 copyleft 许可计划的约束。

这意味着只要满足使用条件,任何人都可以免费使用iText。

要了解有关条件的更多信息,您需要查看许可证。在这种情况下:AGPL。这意味着:

  • 如果不分发您自己的应用程序的完整源代码,则无法分发基于 iText 的闭源应用程序。
  • 如果不通过 Web 应用程序提供 Web 应用程序的完整源代码,则无法在 Web 应用程序中使用 iText。

这就是为什么人们经常将AGPL称为病毒许可证的原因:所有接触AGPL库的软件(如iText)也需要是免费的。

显然,有很多公司不想发布他们的源代码。这就是为什么iText软件也在另一个许可证下提供iText。此许可证是商业许可证。你必须为此付出代价。

要回答您的问题:在您同时免费分发软件的情况下,可以免费使用 iText。一旦您想在封闭源代码的专有环境中使用 iText,就必须为使用 iText 付费。

请阅读"关于StackOverflow的最佳iText问题"一书中的法律部分:

  • iText 2.1.7 或更早版本可以用于商业用途吗?
  • 如果有人在没有购买许可证的情况下在Android应用程序中使用iText库进行PDF,iText怎么知道他这样做了?

iText 网站上还有一个常见问题解答,可以为您提供更多信息。如果您需要律师的建议,您可以随时观看此视频:https://www.youtube.com/watch?v=NCwhEWEPV-E(15 分钟)。

最新更新