2011-06-22 24 views

回答

1

那么,你可以把二进制文件放入你的包中,然后将它与你的应用程序一起分发。 IANAL,但请注意,xpdf和工具是GPL,所以您需要让用户知道您正在使用xpdf以及用户可以获取源文件的位置(例如在关于屏幕的位置)。确保pdftotext不会在用户的Library文件夹的〜/之外创建任何设置,否则Apple将拒绝该应用程序。但我想你知道App Store中OS X应用程序的限制。你也可以尝试在你的应用中使用libpoppler作为框架,但是如果你不介意的话,这会让你的应用GPL。

编辑:我可以简单地指您到Apple Developer Documentation。他们明确地处理助手应用程序。不过,我认为你的pdftext并不是真正的帮助应用程序,因为用户从不自己运行它。但仍然,before mentioned guidelines仍然适用。

+0

让用户意识到你调用xpdf真的是GPL的一个要求吗? – Chuck

+1

我引用GPL:“例如,如果您分发此类程序的副本,无论是免费还是收费,您都必须向收件人提供您拥有的所有权利,您必须确保它们也收到或可以获取源代码,并且必须向他们展示这些条款,以便他们知道他们的权利。“ – Arne

相关问题