我可以根据Itext Sharp销售软件吗?

时间:2017-06-16 10:04:41

标签: itext

我使用Itext Sharp编写了一些小型离线软件。该软件使用IText Sharp来操作PDF。我看到Itext许可是AGPL,基于它的任何工作也应该是AGPL(我应该包括源代码和应用程​​序,用户可以修改和重新分发)

我的问题是,我可以将这些软件与其捆绑的源代码一起销售吗?

1 个答案:

答案 0 :(得分:3)

当您在专有的闭​​源软件环境中销售根据AGPL许可的软件时,您违反了AGPL。如果您“免费”使用iText,则需要遵循此博客文章中所述的AGPL规则:How do I make sure my software complies with AGPL: How can I use iText for free?

如果您自己创建源代码源代码,那么您可以在CD或DVD上创建开源软件(包括iText源代码)的分发(但仍然使用CD和DVD?) ,但您无法收取iText的IP费用。您也无法将源代码分发给付费用户。这将是歧视性的(歧视与开源的核心价值观相悖)。

这并不意味着你不能赚钱。 iText软件的所有者iText Group提供两种选项,可让您通过软件赚钱:

  1. 您可以购买使用iText的商业许可证。如果您的产品是人们在自己的计算机上安装的离线产品,则必须购买桌面OEM许可证,并为您销售的每个副本支付少量费用。请注意,您需要提前购买多个许可证的OEM包。您不能一次购买一个OEM许可证。您需要确保销售足够的副本。
  2. 您向iText Group提交评估产品,并要求iText Group销售您的产品。对于iText Group销售的每份软件副本,您都会收到款项。如果您没有任何销售人员,也没有任何营销预算,则首选此选项。 iText集团在美国,欧洲和亚洲设有办事处。 iText出现在世界各地的活动中。这是您作为开发人员在全球范围内推广产品的理想方式。请参阅iText Creates Revenue Sharing Opportunities for Development Community
  3. 另请参阅Monetizing open-source projects,这是一个幻灯片,介绍了开源许可证的工作原理,以及如何使用开源赚钱。您还会注意到一些法律文件显示AGPL可以在法庭上得到维护(我们赢得了针对故意违反AGPL的开发商的法律诉讼)。