【问题标题】:Ghost script licence鬼脚本许可证
【发布时间】:2016-11-08 19:34:52
【问题描述】:

作为我客户网站的开发人员,我想使用 Ghostscript sharp 为特定功能从 PDF 生成图像。谁能告诉我是否需要购买许可证才能使用 Ghostscript?提前谢谢..

【问题讨论】:

    标签: ghostscript ghostscriptsharp


    【解决方案1】:

    这主要取决于您如何使用 Ghostscript。

    Ghostscript 根据 Affero 通用公共许可证 v3 获得许可。如果在阅读该许可后,您对自己的使用是否意味着您需要商业许可有疑问,那么我建议您应该寻求专业的法律建议。

    一个回答软件开发问题的网站真的不是一个询问法律细节的好地方,而且它在这里非常离题。

    【讨论】:

    • 谢谢@KenS。我知道,这是一个非技术性问题,但有理由问一下,我也是一名开发人员,没有良好的法律知识。任何人,如果已经解决了这个问题,请在这里分享。我正在为我的客户使用 ghostscriptsharp nuget 包。
    • 我猜你正在链接到 GhostscriptSharp 包,该包链接到 Ghostscript DLL。我有理由相信 Artifex 至少会将其视为“衍生作品”。我不是律师等,但我相信这意味着您要么需要将衍生作品的所有源代码开放,要么获得商业许可。
    • 衍生作品是什么意思?它是完整网站的所有代码库吗?我只使用了现有的 Ghostscriptsharp 方法。
    • 现在你又进入了律师领域。据我所知,GhostscriptSharp 使用 Ghostscript DLL,这使其成为“衍生作品”。因此,任何与 GhostscriptSharp 相关的内容也是衍生作品。不管是静态链接还是动态链接(从 Artifex 的角度来看)。显然,由于我不知道您的代码是如何编写的,因此我无法告诉您这是否意味着“完整的网站”。如有疑问,请支付合格的法律建议或寻求许可。
    【解决方案2】:

    不,您不能免费使用 Ghostscript,但您可以参考您的客户端下载 Ghostscript 并将其安装在他们的系统上,现在您可以使用 on 可以说您的软件可以合法使用它

    【讨论】:

    • 我将它用于网站。我认为不需要安装。有包含所需 dll 的 Nuget 包。
    • 我认为它是用于窗口应用程序的,因为我可以向您展示另一个使用我上面提到的相同方法的商业软件产品。 Here It is
    • 如果它链接到 DLL 则不会。下载 Ghostscript 并派生一个进程来执行提供的 Ghostscript 二进制文件是合法的(尽管可能是不道德的)。我在下面的观点与原始海报使用 GhostscriptSharp 的事实有关,(我相信)版权所有者会将其视为衍生作品,因为它静态或动态链接到 Ghostscript DLL 或库,而不是运行可执行文件。律师可能不同意这种解释,我不是律师等。
    猜你喜欢
    • 2014-10-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-02
    • 2012-04-16
    • 1970-01-01
    相关资源
    最近更新 更多