Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Open source LGPL将对我的代码设置哪些限制?_Open Source_Licensing_Lgpl - Fatal编程技术网

Open source LGPL将对我的代码设置哪些限制?

Open source LGPL将对我的代码设置哪些限制?,open-source,licensing,lgpl,Open Source,Licensing,Lgpl,我想用于应用程序中的单元测试。我不想被迫发布源代码或对象文件。LGPL(在其下发布CxxTest)在这个问题上令人困惑 我还好吗?我需要做些特别的事情吗?从我所看到的情况来看,你对LGPL没问题,但是 如果是衍生作品,则条款必须允许“为客户自己使用而进行修改,并为调试此类修改而进行反向工程。”从我所看到的情况来看,您对LGPL没有问题 如果是衍生作品,则条款必须允许“修改供客户自己使用,并允许反向工程调试此类修改。”只要你不分发测试,你就不必担心。只要你不分发测试,你就不必担心。如果涉及金钱,你

我想用于应用程序中的单元测试。我不想被迫发布源代码或对象文件。LGPL(在其下发布CxxTest)在这个问题上令人困惑


我还好吗?我需要做些特别的事情吗?

从我所看到的情况来看,你对LGPL没问题,但是


如果是衍生作品,则条款必须允许“为客户自己使用而进行修改,并为调试此类修改而进行反向工程。”

从我所看到的情况来看,您对LGPL没有问题


如果是衍生作品,则条款必须允许“修改供客户自己使用,并允许反向工程调试此类修改。”

只要你不分发测试,你就不必担心。

只要你不分发测试,你就不必担心。

如果涉及金钱,你需要咨询律师。LGPL并不简单

如果涉及金钱,你需要咨询律师。LGPL并不简单

说真的,如果他将测试和未修改的CxxTest二进制文件一起分发,他还必须分发源代码?还是CxxTest源代码?我可以看出他的测试是否依赖于修改过的CxxTest版本,但是_un_修改过?我仍然不认为他必须这样做,我只是说,只要他不分发他的测试,这甚至不是他需要担心的问题。如果他正在分发,那么可能是一个灰色区域。我对CxxTest不是非常熟悉,所以我不能确定这一点。说真的,如果他分发他的测试,以及未修改的CxxTest二进制文件,他还必须分发他的源代码?还是CxxTest源代码?我可以看出他的测试是否依赖于修改过的CxxTest版本,但是_un_修改过?我仍然不认为他必须这样做,我只是说,只要他不分发他的测试,这甚至不是他需要担心的问题。如果他正在分发,那么可能是一个灰色区域。我对CxxTest不是非常熟悉,所以我不能确定这一点。我投票结束这个问题,因为它是关于许可或法律问题,而不是编程或软件开发。我投票结束这个问题,因为它是关于许可或法律问题,而不是编程或软件开发。有关详细信息,请参阅。