为什么要在GNU GPL下授权应用程序?

如果这是一个不正确的问题,我非常抱歉,但是要非常糟糕地回答这个问题,因此要求。 我正在开发一个我想开源的应用程序。 我相信我自己的原创作品有相当数量,并且希望对它有一定的商业兴趣。

所以我选择双重许可我的项目。 一个与GNU LGPL - 回报社区其他与商业 - 获得一些钱

我觉得LGPL给希望在应用程序中使用我的代码的应用程序开发人员提供了更好的自由,与GPL给出的相比。 然后我不明白为什么这么多流行的应用程序是GPL而不是LGPL。 我错过了什么? 根据GPL而非LGPL授权更好吗?

对不起有点偏离主题...


你可能更喜欢GPL的两个原因:

  • 商业 :如果您是双重许可,那么它会为希望使用您的代码购买商业许可的公司创造额外的激励。 这是因为GPL中强大的版权左列条款使合作软件产品难以使用GPL代码
  • 道德 - 如果您同意FSF软件应该是免费的(如在自由而不是啤酒中),那么通过在GPL许可下尽可能多地使用代码来帮助实现这一目标。 同样,由于强大的版权法规定,基于GPL的代码很可能会保持免费,并在GPL下发布更多代码。
  • 链接地址: http://www.djcxy.com/p/79525.html

    上一篇: Why to license an application under GNU GPL?

    下一篇: Regarding GPL/LGPL license about distributing the source code