是采用LGPL的,由LGPL覆盖的词法分析器(Quex)生成的程序吗? [关闭]

问题描述 投票:1回答:1

我想将Quex用作扫描仪生成器,但我注意到Quex受LGPL的保护。这是否意味着我生成的二进制文件也将被LGPL覆盖?

((我希望这算作一个“编码”问题,我不知道要问哪个其他堆栈交换站点。)

gpl lgpl quex
1个回答
2
投票

[考虑到LGPL和GPL之间的主要区别在于LGPL允许您将库链接到程序中,而无需使整个程序服从LGPL,您应该是安全的。

关于生成的代码,GPL声明,如果程序本身将自身的一部分复制到生成的代码中,则生成的代码仅是GPL的一部分。无论哪种方式,这都没有关系,因为LGPL不像GPL那样具有强制向您强加许可的传播性质。

比较:Is the code generated by a gnu program is under gnu gpl too?

© www.soinside.com 2019 - 2024. All rights reserved.