> I have a few questions to make sure that I will not violate the GPL,v3:

If you have a legal question, you should ask an attorney who specializes
in copyright law as it applies to computer software.  Do not rely on
anything you get as a response to your question online.

The below is my opinion, based on my understanding of current copyright
law, but I am not an attorney:

> 1. My tool is structured as follows:
> - A frontend that translates GIMPLE dumps to my own N-Address Code  
> (NAC) textual representation.
> - A module that generates CDFGs (expressed as Graphviz graphs) from  
> NAC translation units.

If NAC is *your* representation, rather than that of some standard
(such as a published assembler representation of some real machine), then
they would both be considered derived works from each other.  Since
the first is covered by the GPL, the second must also.

Reply via email to