代码之家  ›  专栏  ›  技术社区  ›  Michel

gplV2:我可以免费使用吗?[关闭]

  •  11
  • Michel  · 技术社区  · 15 年前

    我很困惑,我一遍又一遍地读GPLV2(以及更低的GPL和所有的GPL),但是我不明白,也许你可以:

    当我完成后,这个应用程序将不再是开源的,它只被我的客户使用。

    现在我想在其中使用一个不错的用户控件,但该控件是在GPLV2下授权的。

    我对你的意见很感兴趣。

    2 回复  |  直到 15 年前
        1
  •  1
  •   Community Mohan Dere    8 年前

    实际上,有一些很好的信息 GPL sources include in commercial PHP web-service application 以及在web应用程序中使用许可证。主要的是,代码或其派生代码也需要在相同的许可下获得许可(根据我对许可的解释) link to GPLv2

    由于明显的法律后果,你必须小心处理这类问题。我所遵循的是不惜一切代价避免它只是为了安全起见。然而,事实上,在大多数情况下并非如此。在我们的一个商业应用程序中,我们使用jQuery。这是双重授权的,但为了安全起见,我们将用于此目的的库放在单独的目录下(即scripts/jquery)。然后我们确保我们的产品在没有jQuery库的情况下能够正常工作。这使我们有信心,如果有任何问题,我们可以简单地离开这些文件包。

        2
  •  4
  •   mikerobi    15 年前

    GPL许可证要求您将应用程序的源代码提供给分发应用程序的任何人。如果您在自己的服务器上托管应用程序,则不必向任何人提供代码。但是如果你的客户在他们的服务器上运行它,你就有义务向他们提供代码。

    CKEditor在GPL、LGPL和MPL、LGPL和MPL下是三方许可的,如果您在LGPL或MPL许可下使用它,那么您只有义务发布对CKEditor所做的代码更改,而不是您的应用程序。

    如果你不想花钱买驾照,又想安全,那就去吧。

    免责声明

    推荐文章