我正在开发一个项目,我需要使用一些htmltopdf库。现在他们的许可证是LGPL,我不知道我是否可以自由使用这个。我的项目是商业项目。请解释LGPL,如果在商业项目中使用它会产生什么后果!
答案 0 :(得分:1)
LGPL是GNU较小的公共许可证,它允许您在不泄露源代码的情况下使用和分发您的应用程序。 LGPL不会对您的软件是否商业化施加限制。
实际上,GPL和LGPL都不关心您的软件是否属于商业用途。 GPL许可证要求您应该开源使用它的软件。 LGPL没有。
使用LGPL时,如果您修改了LGPL源,那么您仍然需要将更改链接并开源到应用程序的LGPL版本部分(在您的情况下为HTMLToPDF)。但是,您可以将LGPL编辑的软件链接到闭源的商业/专有软件。