0

我想使用Quex作为扫描仪生成器,但我注意到 Quex 包含在 LGPL 中。这是否意味着我生成的二进制文件也将被 LGPL 覆盖?

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

4

1 回答 1

2

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

至于生成的代码,GPL 规定,如果程序本身将自身的一部分复制到生成的代码中,则生成的代码只是 GPL 的一部分。无论哪种方式,这都无关紧要,因为 LGPL 不像 GPL 那样具有将其许可强加给您的传播性质。

比较:gnu程序生成的代码是否也在gnu gpl下?

于 2012-08-28T19:32:23.153 回答