Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p>1) Since the grammar contains the essence of the resulting code, it definitely belongs to <em>"<a href="http://www.gnu.org/licenses/gpl.html#section0" rel="nofollow">all the source code needed to generate, install, and (for an executable work) run the object code and to modify the work, including scripts to control those activities</a>"</em> and is not a part of <em>"the work's System Libraries, or general-purpose tools or generally available free programs which are used unmodified in performing those activities but which are not part of the work"</em>. In brief, LGPLv3 applies.</p> <p>So, you need to convey the "Minimal Corresponding Source" (the one used to build the version in the Combined Work) according to <a href="http://www.gnu.org/licenses/lgpl.html#section4" rel="nofollow">sec.4 d) 0)</a> or <a href="http://www.gnu.org/licenses/gpl.html#section6" rel="nofollow">GPLv3 sec.6</a>, mark it as modified if it is and possibly include custom tools if required by GPL's definition of "Corresponding Source". (In general, as sec.0 says, LGPLv3 is effectively GPLv3 with a few additional provisions.)</p> <p>2) <em>It might be a derivative work of the generator used as well if the latter inserts parts of itself into the code</em> (see <a href="http://www.gnu.org/licenses/gpl-faq.en.html#CanIUseGPLToolsForNF" rel="nofollow">FSF FAQ#Can I use GPL-covered tools... to compile...?</a>) - check the generator's workings and licensing terms if necessary. If it is, you'll have to satisfy <em>both</em> LGPLv3 and the generator's terms that apply to the results of its work.</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload