This is the mail archive of the 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: U/WIN host

> Out of curiosity, why is the following excerpt from gcc/
> What is the difference to using, e.g., Solaris or any other
> proprietary OS as a host platform ?

The GPL requires that the recipient of a binary be able to obtain full
source for that binary, with one special exception: it's allowed to link
with proprietary libraries that are part of operating system or compiler.
The proprietary UWIN support libraries, in the opinion of the FSF, don't
qualify for this special exception, so it is believed illegal to
distribute a gcc/UWIN native compiler.  A cross-compiler with UWIN as a
target would not be a problem, since the cross-compiler would not contain
proprietary code of this kind.  So, when this issue came up, we convinced
the FSF that it was OK to leave UWIN in as a target, but not as a host.

I suppose someone could argue that UWIN plus Windows together could be
considered an OS.  But if you want to make that argument, please argue
with RMS directly and not with the gcc development list.

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