This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]