鉴于不是用 C 或 C++ 编写的程序,我无法理解 LGPL 的条款。他们谈到图书馆被链接和“衍生”作品。如果我要打包一个 php 程序并出售它,但在该程序中部署机制使用了 phing 包(完整地按原样包含全部内容且未修改) - 我会违反 LGPL 的条款吗?
例如,如果这是一个通过链接 phing '库' 编译的 C 程序,那么答案会更容易,它是一个衍生作品,因此除非根据 GPL 发布,否则将不会被视为免费并且也是违规的。但这种情况不同。我没有链接也没有产生衍生品,我只是使用 phing 作为部署工具来移动文件并设置环境。
有人可以阐明一下吗?谢谢!
编辑我明白了,所以因为我只是使用库的功能而不以任何方式修改它,所以无论我是否将它与我的高度专有和昂贵的软件包一起分发,都无关紧要。我说的对吗?
就我而言,我正在打包一个潜在的专有且面向收费的 Web 软件,其中包含一个完整且不受干扰的库,其中包含 LGPL 许可 - GPL 不会发挥作用,因为我没有修改代码并且因为我将它与我的不受干扰的代码一起分发它的原始形式,我很好。对?我只是问,因为我认为这实际上是错误的。我的印象是,GPL 的东西无论如何都不能在未经修改或任何其他形式的封闭许可下重新分发。