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: Exhaustive Instructions for Toolchain Generation


On 03/10/17 23:27, R0b0t1 wrote:
> On Sun, Oct 1, 2017 at 4:35 PM, Sandra Loosemore <sandra@codesourcery.com>
> wrote:
>> On 09/26/2017 03:05 PM, R0b0t1 wrote:
<snip>
>>> Is there anything else I should be aware of?
>>
>>
>> Yes, there are companies (like, ahem, the one I work for --
>> CodeSourcery/Mentor/Siemens) who provide contract services for complete
>> custom toolchains.  
> 
> I decline to do your company's market research for them. They could choose
> to pay me, of course. Based on the failures I am experiencing I doubt that
> your company has gotten the build process entirely correct. Eventually the
> details of my research will be released, as I enjoy
>                      ___  _____ _      _   __   __
>                     |_  ||  _  | |    | |  \ \ / /
>                       | || | | | |    | |   \ V /
>                       | || | | | |    | |    \ /
>                   /\__/ /\ \_/ / |____| |____| |
>                   \____/  \___/\_____/\_____/\_/
> 
>  _____ _____  ___________ ___________  ___ _____ _____ _____ _   _
> /  __ \  _  ||  _  | ___ \  ___| ___ \/ _ \_   _|_   _|  _  | \ | |
> | /  \/ | | || | | | |_/ / |__ | |_/ / /_\ \| |   | | | | | |  \| |
> | |   | | | || | | |  __/|  __||    /|  _  || |   | | | | | | . ` |
> | \__/\ \_/ /\ \_/ / |   | |___| |\ \| | | || |  _| |_\ \_/ / |\  |
>  \____/\___/  \___/\_|   \____/\_| \_\_| |_/\_/  \___/ \___/\_| \_/
> 
> to the misery of closed source software.
> 
> Respectfully,
>      R0b0t1
> 

R0b0t1, you might not realise this but CodeSoucery is a major
contributor to gcc and other gnu tools.  Individuals and companies pay
them for their services - to put together tested, qualified and
documented bundles of development tools, for support, for porting gnu
tools to new architectures, for supporting the latest chip families, for
fixing problems, etc.  The work they do runs right back to gcc -
patches, fixes, improvements, mailing list support, release management,
etc.  Take a look at the gcc patches mailing list, or release lists, or
lists of contributors and maintainers.  You will see CodeSourcery email
addresses all over the place.

You make your own choices about where you spend your money or not.  But
if you use gcc, remember that you are not just using the work of RMS,
and a bunch of generous idealistic volunteers - you are also using the
work of companies such as CodeSourcery, Redhat, Intel, Google, and many,
many others.  You might choose not to pay CodeSourcery for their work
here, but if you really are going to be "respectful", then you should be
thanking them rather than condemning them as "the misery of closed
source software".  They are a fine example of how cooperation between
commercial entities and free software is supposed to work.

(This is not a business solicitation, I have no affiliation with
CodeSourcery.  It just bugs me when people are disrespectful or
insulting to individuals or companies that are trying to do the right
thing.)

David


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