0

这是我唯一可以问这个问题的地方,因为WineHQ论坛由于某种原因被锁定......所以请告诉我是否可以将Winelib与商业应用程序静态链接,以及它的使用条款是什么 - 应该在文档,应用程序的关于框等?

4

1 回答 1

1

几点:

  • 您不能真正静态地与 Winelib 链接。我的意思是——你可能可以,但无论如何你仍然需要几乎所有 Wine 的基础设施。Winelib 是 Wine 的 95%,基本上除了 PE-Loader(可以读取 Windows 可执行文件的代码)之外的所有内容。

  • Wine 获得了 LGPL 许可。IANAL,但这意味着您可以将 Wine 与您的商业应用程序一起分发,而不必被迫开源您自己的代码。它的工作原理如下:当您将您的应用程序与 Wine 结合时,您将创建一个派生作品(或您的应用程序和 Wine)。GPL 要求自由软件的派生作品也必须是自由软件,而 LGPL 则不然。尽管如此,如果您修改 Wine 代码以使其与您的应用程序一起使用,您需要将修改后的 Wine 源代码提供给您将产品分发给的人。许可证列出了几个关于如何遵守源代码要求的选项。

  • 只要您的应用程序提供自己的许可信息,您就需要向 LGPL 发出通知。阅读 LGPL 了解详情。

于 2011-05-13T07:15:50.610 回答