- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
这是我唯一可以问这个问题的地方,因为 WineHQ 论坛出于某种原因被锁定...所以请告诉我是否可以将 Winelib 静态链接到商业应用程序及其使用条款是什么 - 是否应在文档、应用程序的关于框等中确认?
最佳答案
几点:
您无法真正静态地链接 Winelib。我的意思是 - 你可能可以,但无论如何你仍然需要几乎所有的 Wine 基础设施。 Winelib 是 Wine 的 95%,基本上是减去 PE-Loader(可以读取 Windows 可执行文件的代码)的所有内容。
Wine 已获得 LGPL 许可。 IANAL,但这意味着您可以使用您的商业应用程序分发 Wine,而不必被迫开源您自己的代码。它的工作原理如下:当您将您的应用程序与 Wine 结合时,您会创建一个派生作品(或您的应用程序和 Wine)。 GPL 要求自由软件的衍生作品也是自由软件,而 LGPL 则没有。尽管如此,如果您修改 Wine 代码以使其与您的应用程序一起使用,您需要将修改后的 Wine 源代码提供给您向其分发产品的人员。该许可证列出了几个关于如何遵守源代码要求的选项。
只要您的应用提供自己的许可信息,您就需要向 LGPL 发出通知。阅读 LGPL 了解详细信息。
关于c++ - Winelib 可以用于商业应用程序吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5987780/
这是我唯一可以问这个问题的地方,因为 WineHQ 论坛出于某种原因被锁定...所以请告诉我是否可以将 Winelib 静态链接到商业应用程序及其使用条款是什么 - 是否应在文档、应用程序的关于框等中
我正在开发一个在 Linux 上运行并使用 Wine 调用 Windows dll 的控制台应用程序。 虽然我能够调用 dll,但在运行 .exe 控制台应用程序时我得到了一些意外的输出。 例如: e
我有一个加载库的 Windows 可执行文件,我想创建一个将覆盖 Windows DLL 的 Winelib DLL。我已经搜索并尝试了 2 天,但它不起作用!请帮助我! 基本上,我创建 mydll.
我在使用 wineg++ 编译 C++ 程序时遇到问题。为了说明我的问题,我编写了两个测试程序。 消息框.cpp #include #include #include #include int
有一个 DLL(没有源代码,但希望里面没有花哨的东西)。打算写一个Linux应用程序来使用它。于是,GNU一路走来:原生Linux gcc/gdb/ELF等。 我在这里找到了一些解决方案:使用 Win
我喜欢 DFL GUI 工具包的几乎所有内容,只是它只适用于 Windows,因为它基本上是 Windows API 的一个漂亮的高级包装器。使用 Winelib 将这样一个工具包简单地移植到 Lin
我有一个 Windows DLL 和一个与 DLL 相关的 API。 DLL 是特定设备驱动程序的一部分,我想为此编写一个 Linux (Android 4.0) 软件。我读到可以在 Linux 软件
我是一名优秀的程序员,十分优秀!