LGPL是否确保依赖我的代码的程序承认它?

时间:2009-09-05 18:03:03

标签: licensing gpl lgpl

LGPL是否确保依赖我的代码的程序承认它?我在Zed的博客上看到了这个效果。 (Link,“我不想再被忽视”部分。这是真的吗?

3 个答案:

答案 0 :(得分:3)

LGPL确实包括(在第3和第4条中)要求:

  

每份副本都要发出醒目的通知   [[目标代码//合并   工作]]库中使用了它   图书馆及其使用是   本许可证涵盖。

仅使用“数字参数,数据结构布局和访问器,或小型宏,内联函数和模板(长度不超过十行)”的目标代码的少数例外。因此,图书馆使用的“承认”(“明显注意”)的约束似乎确实存在。

答案 1 :(得分:2)

LGPL

的第4部分
  

c)对于在执行过程中显示版权声明的联合作品,请在这些声明中包含图书馆的版权声明,以及指导用户使用GNU GPL和本许可证文件副本的参考。

这意味着当用户点击“帮助/关于”并获得一个包含版权的窗口时,他应该在那里看到您的图书馆,以及其他版权。

因此,,LGPL要求承认您的代码用于创建软件。

然而,没有人阅读过版权声明!有什么可以帮到你的是你的名字在官方网站,新闻稿和关于使用你的代码的软件的八卦中被提及。较小的GPL对此没有帮助。

答案 2 :(得分:0)

最好学习阅读图书馆;通过一些锻炼,这并不太难。

WRT。你的问题:LGPL 2.1有以下条款:

  

[...]提供你明显和   适当地在每个副本上发布一个   适当的版权声明和   免责声明;保持完整   所有涉及此的通知   许可证和没有任何   保证;并分发一份   本许可证与图书馆一起使用。

因此您需要包含许可证的副本。由于您还必须提供源代码,因此您还必须在该源代码中包含版权声明。