我的项目不是开源的,我需要使用像iTextSharp这样的东西,因为iTextSharp许可证说它应该只在开源中使用
任何替代方案
答案 0 :(得分:17)
有多种选择。
你可以尝试PDFsharp 它有一个MIT license 这意味着根据它在这里所说的,您应该能够在商业产品中使用。
特此允许任何获得副本的人免费获得许可 这个软件和相关的文档文件(“软件”),来处理 在软件中没有限制,包括但不限于权利 使用,复制,修改,合并,发布,分发,再许可和/或出售 本软件的副本,并允许软件所在的人员 在符合以下条件的情况下提供这样做
上述版权声明和本许可声明应包含在内 本软件的所有副本或重要部分。
还有FreeSpire.Doc(on NuGet),限制为3页500段。它可以将Word文档转换为PDF。
答案 1 :(得分:5)
AGPL基本上声明,如果您的应用程序的任何用户可以访问iTextSharp的源代码(以及您对其执行的可能修改)以及您在AGPL条款下的应用程序,则可以使用iTextSharp。 如果您希望从这些要求中解脱出来,则必须从iText购买许可证。
您可以找到更多信息here。
如有任何疑问,请随时联系iText的销售部门。
因此,简而言之,您可以在不付款的情况下使用(标准库开源许可证)。对于版本5,您需要支付iText。