我使用Itext Sharp编写了一些小型离线软件。该软件使用IText Sharp来操作PDF。我看到Itext许可是AGPL,基于它的任何工作也应该是AGPL(我应该包括源代码和应用程序,用户可以修改和重新分发)
我的问题是,我可以将这些软件与其捆绑的源代码一起销售吗?
答案 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提供两种选项,可让您通过软件赚钱:
另请参阅Monetizing open-source projects,这是一个幻灯片,介绍了开源许可证的工作原理,以及如何使用开源赚钱。您还会注意到一些法律文件显示AGPL可以在法庭上得到维护(我们赢得了针对故意违反AGPL的开发商的法律诉讼)。