|Need a C compiler for a new processor. firstname.lastname@example.org (Guillaume Comeau) (1999-10-16)|
|Re: Need a C compiler for a new processor. email@example.com (Tim Josling) (1999-10-17)|
|Re: Need a C compiler for a new processor. firstname.lastname@example.org (Laurent Guerby) (1999-10-18)|
|Re: Need a C compiler for a new processor. email@example.com (Michael Meissner) (1999-10-18)|
|Re: Need a C compiler for a new processor. C.vanReeuwijk@twi.tudelft.nl (Kees van Reeuwijk) (1999-10-18)|
|Re: Need a C compiler for a new processor. firstname.lastname@example.org (Preston Gurd) (1999-10-21)|
|Re: Need a C compiler for a new processor. email@example.com (Haibing Ma) (1999-10-27)|
|Re: Need a C compiler for a new processor. firstname.lastname@example.org (Thilo Gaul) (1999-11-09)|
|Re: Need a C compiler for a new processor. email@example.com (Shirley L Coffie) (1999-11-16)|
|[1 later articles]|
|From:||Laurent Guerby <firstname.lastname@example.org>|
|Date:||18 Oct 1999 00:25:27 -0400|
Tim Josling <email@example.com> writes:
> Your compiler will have to be released under the GPL (ie free
> software) due to the GCC licencing conditions.
A slight GPL precision, you have to release your port sources of you
give binaries to someone outside your company. If only you use (or
your company, or whatever doesn't constitute a release of binaries in
the GPL sense) the modified GCC, you don't have to release your
sources at all.
I heard from a GCC maintainer that a lot of unreleased GCC ports exist
for "internal use only" chips (and I have a friend that use such a
port at work), and that's perfectly fine with the GPL AFAIK.
Of course, if your chip will reach the mass market at some point, a
publically available GCC port could be a good marketing thing unless
your business model is to sell compilers competing against GCC ;-).
Disclaimer: I'm not a lawyer, if you have any doubt check your lawyer
and eventually ask RMS or the GCC steering comitee about it.
PS: Follow-up set to gnu.misc.discuss.
Return to the
Search the comp.compilers archives again.