This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Linkage of GPLed GCC to Closed Source via XML or Perl
- From: James Michael DuPont <mdupont777 at yahoo dot com>
- To: Joe Buck <Joe dot Buck at synopsys dot com>
- Cc: gcc at gcc dot gnu dot org
- Date: Fri, 1 Mar 2002 08:01:42 -0800 (PST)
- Subject: Re: Linkage of GPLed GCC to Closed Source via XML or Perl
It is very simple now. I am not trying to get around
the GPL, Joe, so you can see that your statement
should be retracted.
The output of the introspector is source code in xml
format. That is covered by the GPL. Later queried from
the database, it is also source code, just in a
different form.
FROM THE GNU FAQ :
"In what cases is the output of a GPL program covered
by the GPL too?
Only when the program copies part of itself into the
output."
Well the xml output of the modifications to the GCC
contain :
1. the structure of the tree_node from the tree.h
2. the source code of the program that is compiled.
That is basically source code, just in a different
form. Therefore the introspector is not only a derived
work, but its output is also a form a source code that
is gpled.
Mike
=====
James Michael DuPont
__________________________________________________
Do You Yahoo!?
Yahoo! Greetings - Send FREE e-cards for every occasion!
http://greetings.yahoo.com