On Fri, Nov 25, 2022 at 11:15:26AM +0000, Joe wrote:
> On Thu, 24 Nov 2022 16:05:31 -0500
> Jeremy Hendricks <jwh1...@gmail.com> wrote:
> 
> > I have no idea what you mean. It’s open source and you can analyze
> > the code line by line.
> > 
> You can analyse the *source* code. The machine code it allegedly
> produces cannot be analysed any more easily than can closed-source
> software. Assembler maps one-to-one to machine code, statements in a
> compiled language do not come close to that.
> 
> Ken Thompson showed how it's done nearly forty years ago:
> 
> https://www.cs.cmu.edu/~rdriley/487/papers/Thompson_1984_ReflectionsonTrustingTrust.pdf

Sigh. The world has moved on since then. If you quote this
(really good, seminal) article, you should at least know
about David A. Wheeler[0]'s "Countering Trusting Trust
through Diverse Double-Compiling (DDC] [1].

You might also be interested in the Reproducible Builds [2]
initiative (which is more and more important in Debian).

You'll never be able to actually /prove/ that the world out
there actually exists. But you can get that >< close.

Cheers

[0] https://dwheeler.com/dwheeler.html
[1] https://dwheeler.com/trusting-trust
[2] https://reproducible-builds.org/

-- 
t

Attachment: signature.asc
Description: PGP signature

Reply via email to