GNU Lesser GPL,应用程序出售吗? [英] GNU Lesser GPL, application sell?

查看:105
本文介绍了GNU Lesser GPL,应用程序出售吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

Possible Duplicate:
Using LGPL library in a commercial Java application

大家好!

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

There is a project under the GNU Lesser GPL license. I want to use this project in my application. Can I sell my application using this license?

推荐答案

总而言之,LGPL项目(通常是库)的想法是,您可以随意使用在您自己的应用程序中,无论是开源的还是封闭的,免费的还是专有的-只要您发布LGPL零件的源代码即可(如果您修改LGPL零件的源代码,则必须在LGPL下发布修改后的源代码)

In a nutshell, the idea of LGPL'd projects (usually libraries) is that you are free to use them as you wish in your own application, be it open or closed source, free or proprietary - as long as you publish the source code of the LGPL'd part (if you modify the LGPL'd part, you must publish the modified sources, under LGPL).

此外,必须动态链接库,以便用户愿意时可以将它们替换为另一个版本.对于库(.dll.so.jar ...),这通常是不言而喻的.旁注:这本质上是没有意义的要求,因为除了您最初提供的版本外,没有什么要求您的应用程序可以与其他任何库版本一起使用.您甚至可以主动阻止您的应用程序与其他版本一起使用.

Additionally, the libraries must be linked dynamically so that they could be replaced to another version by the user if he so wishes. For libraries (.dll, .so, .jar...), this is usually self-evident. Side note: this is inherently pointless requirement, because nothing requires that your application works with any other library version than the one that you originally provided. You could even actively prevent your application from working with other versions.

这篇关于GNU Lesser GPL,应用程序出售吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆