Closed. This question does not meet Stack Overflow guidelines。它当前不接受答案。
想改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。
5年前关闭。
Improve this question
我需要将LGPL许可的代码编译到专有的静态iOS库中。由于代码是在静态库中使用的,因此我无法链接到LGPL许可库的预编译版本。
我该如何处理?如果将其编译到我的lib中,我必须释放什么?我显然不能发布(全部)专有资源。
我正在谈论的特定库是基于LGPL 2.1或MPL 1.0许可的自由库。
想改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。
5年前关闭。
Improve this question
我需要将LGPL许可的代码编译到专有的静态iOS库中。由于代码是在静态库中使用的,因此我无法链接到LGPL许可库的预编译版本。
我该如何处理?如果将其编译到我的lib中,我必须释放什么?我显然不能发布(全部)专有资源。
我正在谈论的特定库是基于LGPL 2.1或MPL 1.0许可的自由库。
最佳答案
用通常的IANAL开头:
取决于它使用的LGPL的版本。如果是版本2,则无需提供源代码,直到被要求。这就是许可证的写入方式。但是,当需要它时,您将需要通过一些易于访问的媒体来提供它。
如果是LGPLv3,我的建议是找到另一个库。 GPLv3许可证系列与AppStore分发完全不兼容。
10-05 19:33