If you use a library as a library (not using the source itself) and it is LGPL, then you do not have to GPL.
You are only restricted from releasing the project as closed-source. You can use GPL code in a project that is only used by yourself or the client it is developed for, without having to GPL. It's only software that is distributed that must be GPL'd.
...the GPL is really much more about ensuring that you, the author, do not lose your ownership of your code in the process of providing it to others for free.
发布评论
评论(2)
是的,但有两个重要的例外:
Yes, with two important exceptions:
是的,确实如此。这就是 GPL 许可证的目的 - 确保人们不能制作闭源软件,包括使用 GPL 许可的代码。
此处有一些解释。
Yes it does. This is the intent of the GPL licence - to ensure that people cannot make closed source software including code licensed with GPL.
Some explanation here.