LGPL是否确保依赖我的代码的程序承认它?我在Zed的博客上看到了这个效果。 (Link,“我不想再被忽视”部分。这是真的吗?
答案 0 :(得分:3)
LGPL确实包括(在第3和第4条中)要求:
每份副本都要发出醒目的通知 [[目标代码//合并 工作]]库中使用了它 图书馆及其使用是 本许可证涵盖。
仅使用“数字参数,数据结构布局和访问器,或小型宏,内联函数和模板(长度不超过十行)”的目标代码的少数例外。因此,图书馆使用的“承认”(“明显注意”)的约束似乎确实存在。
答案 1 :(得分:2)
c)对于在执行过程中显示版权声明的联合作品,请在这些声明中包含图书馆的版权声明,以及指导用户使用GNU GPL和本许可证文件副本的参考。
这意味着当用户点击“帮助/关于”并获得一个包含版权的窗口时,他应该在那里看到您的图书馆,以及其他版权。
因此,是,LGPL要求承认您的代码用于创建软件。
然而,没有人阅读过版权声明!有什么可以帮到你的是你的名字在官方网站,新闻稿和关于使用你的代码的软件的八卦中被提及。较小的GPL对此没有帮助。
答案 2 :(得分:0)
最好学习阅读图书馆;通过一些锻炼,这并不太难。
WRT。你的问题:LGPL 2.1有以下条款:
[...]提供你明显和 适当地在每个副本上发布一个 适当的版权声明和 免责声明;保持完整 所有涉及此的通知 许可证和没有任何 保证;并分发一份 本许可证与图书馆一起使用。
因此您需要包含许可证的副本。由于您还必须提供源代码,因此您还必须在该源代码中包含版权声明。