A suggestion for going forward from the RMS/FSF debate
Christopher Dimech
dimech@gmx.com
Sun Apr 18 14:01:22 GMT 2021
Some had contacted me about it. Could have sent response off the list.
> Sent: Monday, April 19, 2021 at 1:05 AM
> From: "Richard Kenner" <kenner@vlsi1.ultra.nyu.edu>
> To: dimech@gmx.com
> Cc: gcc@gcc.gnu.org, siddhesh@gotplt.org, ville.voutilainen@gmail.com
> Subject: Re: A suggestion for going forward from the RMS/FSF debate
>
> > It is an argument against the idea that LLVM is the default way that
> > people choose.
>
> I don't think that anybody made the argument that LLVM is the "default"
> in any sense. What's being given here are reasons why some people
> prefer LLVM over GCC.
>
> > In those places, they don't trust Microsoft or anybody that provides
> > software products that are difficult or impossible to review. Free
> > software is not prohibited, since the government has access to the
> > source code. Any tool that comes compiled is not acceptable there.
>
> For a compiler, of course, you need a compiled version of it to start
> with. If you use that same compiler to build itself, having the
> source code does *not* protect you from malware, as Ken Thompson
> showed back in 1984. Even if you take the stance that you'll compile
> GCC with LLVM and vice versa, you still have the risk that both of the
> binaries have been compromised in this way.
There are tools that look for code that is not supposed to be there.
But people get sloppy and it's a lot of bother. That's been my
experience.
More information about the Gcc
mailing list