为LGPL许可的控制台应用程序分发商业前端

时间:2012-10-04 08:00:40

标签: licensing frontend lgpl software-distribution

有一个LGPL许可的控制台应用程序。我想为它创建一个商业GUI前端,并将它与这个控制台应用程序捆绑在一起。 LGPL许可是否允许这样做?

请注意,我没有使用LGPL许可的,我使用的是独立应用程序。

我试过阅读许可本身,但我仍不清楚。

1 个答案:

答案 0 :(得分:1)

  

请注意,我没有使用LGPL许可的,我使用的是独立应用程序。

LGPL中的第一个L代表Lesser not Library。因此,无论是图书馆还是独立应用程序,它都不会起到太大的作用。

LGPL与较弱的Copyleft相关。这意味着,如果您在目标代码(二进制)中重新分发LGPL的软件,则需要为其提供源代码(对于您分发的版本)。

然而它较小,这意味着您也不需要将代码置于LGPL之下。请注意,您的用户应该能够区分两个应用程序(并轻松更换一个或其他部分)。

但是如果你编写GUI前端,我认为这是一个非常标准的情况,你将创建一个命令行,然后执行LGPL的二进制文件。

请注意,这是从开发人员的角度出发,而不是律师。律师需要查看您当前的申请,然后可以更详细地告诉您具体案件的最新情况和行踪。

您与LGPL的软件作者联系也很实用,他们可能有兴趣知道存在哪些支持工具。由于他们选择了LGPL,他们可能不希望您的软件也在LGPL之下。因此,如果您与原作者取得联系,您也可以澄清您的问题,尽管我不认为技术上存在问题。