Open source 我是否可以发送只有一个gpl库的应用程序的所有源代码?

Open source 我是否可以发送只有一个gpl库的应用程序的所有源代码?,open-source,licensing,lgpl,Open Source,Licensing,Lgpl,我在评估ZK框架,它是LGPL,它的spring插件ZK spring是GPL 如果我用不同的应用程序开发一个系统,比如域、web(zk、zkspring)、web服务。现在,当我在客户机上部署这些应用程序时,我是否还必须向客户机提供应用程序的所有源代码?我也希望自己拥有代码的专有权 或者我应该购买许可证并拥有自己的应用程序代码,而不必使用GPL 我不清楚,所以,请回答我这里涉及的所有问题 期待尽快收到您的来信,并提前表示感谢。如果您希望分发任何衍生于GPL涵盖的作品或包含足够的可保护表达内容的

我在评估ZK框架,它是LGPL,它的spring插件ZK spring是GPL

如果我用不同的应用程序开发一个系统,比如域、web(zk、zkspring)、web服务。现在,当我在客户机上部署这些应用程序时,我是否还必须向客户机提供应用程序的所有源代码?我也希望自己拥有代码的专有权

或者我应该购买许可证并拥有自己的应用程序代码,而不必使用GPL

我不清楚,所以,请回答我这里涉及的所有问题


期待尽快收到您的来信,并提前表示感谢。

如果您希望分发任何衍生于GPL涵盖的作品或包含足够的可保护表达内容的作品,您还必须分发该作品的源代码,即使是您编写的。没有比这更好的答案了。如果您需要法律上可以信赖的意见,请咨询律师。

您只需阅读许可证即可。这不是一个简单的问题,也没有简单的答案。这取决于你如何使用这个库的许多复杂细节。我投票将这个问题作为离题题来结束,因为你可能会在@vicky上得到帮助:常见问题解答的问题在于它把关键问题搞糟了。如果你阅读“我必须在GNU GPL下发布什么样的源代码?”答案的前两段,你会发现它混淆了你正在分发的工作和在GPL下发布的工作。