GNU Lesser GPL,应用程序出售?

可能重复:
在商业Java应用程序中使用LGPL库

大家好!

GNU Lesser GPL许可证下有一个项目。 我想在我的应用程序中使用这个项目。 我可以使用此许可证出售我的申请吗?


简而言之,LGPL'd项目(通常是图书馆)的想法是,您可以随意在自己的应用程序中使用它们,无论是开源还是封闭源代码,免费或专有 - 只要您发布源代码LGPL的部分(如果您修改LGPL的部分,则必须在LGPL下发布修改的源)。

此外,库必须动态链接,以便用户可以根据需要将其替换为其他版本。 对于库( .dll.so.jar ...),这通常是不言而喻的。 附注:这本质上是毫无意义的要求,因为没有任何要求您的应用程序可以与您最初提供的任何其他库版本一起使用。 你甚至可以主动阻止你的应用程序与其他版本一起工作。


您可以使用专有软件使用LPGLed库,但您必须遵守一些限制。 最好仔细阅读LGPL并联系律师。


一般说明,如果你可以使用LGPL库

  • 动态链接它只允许用户替换特定的库(例如将dll替换为新的兼容版本)。
  • 如果您在LGPL代码中进行更改,则也会释放已更改的库源代码。
  • 通常很多封闭源代码项目都使用LGPL代码,这是很常见的做法,但请仔细阅读许可证,特别是GPL-FAQ。

    如果您有疑问,请联系律师。

    链接地址: http://www.djcxy.com/p/74845.html

    上一篇: GNU Lesser GPL, application sell?

    下一篇: RegEx multiple capture groups replaced in a string