<分区>
我需要将 LGPL 许可代码编译成专有的静态 iOS 库。由于代码在静态库中使用,我无法链接到 LGPL 许可库的预编译版本。
我该怎么做,如果我将它编译到我的库中,我必须发布什么?我显然不能发布(整个)专有资源。
我所说的特定库是 libical,它在 LGPL 2.1 或 MPL 1.0 下获得许可。
<分区>
我需要将 LGPL 许可代码编译成专有的静态 iOS 库。由于代码在静态库中使用,我无法链接到 LGPL 许可库的预编译版本。
我该怎么做,如果我将它编译到我的库中,我必须发布什么?我显然不能发布(整个)专有资源。
我所说的特定库是 libical,它在 LGPL 2.1 或 MPL 1.0 下获得许可。
最佳答案
LGPL 许可规定您需要提供三个位:
这很乏味和复杂,但非常可行。
关于objective-c - LGPL/MPL 和静态库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8182588/