0

我想编写一个商业 Web 应用程序,并且我想在该项目中使用一个受 LGPL 许可的 PHP 类。

我可以使用该课程吗?我必须使项目开源(我不想这样做)吗?

编辑:我不想出售代码 - 我只想在网络应用程序中提供特殊的东西。

4

3 回答 3

2

不,您不必使您的项目成为 LGPL。

但是,如果您在 LGPL 许可下修改课程的源代码,您将在 LGPL 下重新发布该课程。

于 2010-01-23T16:59:22.213 回答
1

你会对这个讨论感兴趣: https ://stackoverflow.com/questions/731246/lgpl-for-php-applications

于 2010-01-23T16:54:09.957 回答
1

是的,如果您在自己公司的服务器上将代码作为提供给客户的 Web 应用程序运行,则无需执行任何操作。

如果您的代码只使用该类,但您不需要发送该类本身的源代码,因为接收方已经在他们的库中拥有该类,或者可以自己作为一个单独的库获取它,您仍然不需要。

如果您复制 GPL 的 PHP 代码并将其包含在您发布的较大产品中,您将需要 GPL 整个源代码。

至少,这是我的理解,但我不是律师。

于 2010-01-23T17:05:11.097 回答