我想编写一个商业Web应用程序,我想在该项目中使用一个LGPL许可下的PHP类。
我可以使用该类吗?我必须将项目开源(我不想要的)吗?
编辑: 我不想出售代码 - 我只是想在网络应用程序中提供特殊的东西。
答案 0 :(得分:2)
不,你不必让你的项目成为LGPL。
但是如果你根据LGPL许可修改类的来源,你将在LGPL下重新发布这个类。
答案 1 :(得分:1)
答案 2 :(得分:1)
是的,如果您在自己公司的服务器上运行代码作为提供给客户的Web应用程序,则无需执行任何操作。
如果你的代码只使用了这个类,但你不需要发送类本身的源代码,因为收件人已经在他们的库中拥有了这个类,或者可以将它们自己作为一个单独的库来获取,你仍然不需要到。
如果您复制GPL的PHP代码并将其包含在您发布的较大产品中,则需要GPL整个来源。
至少,这是我对它的理解,但我不是律师。