[OT] Windows dying
codephantom
me at noyb.com
Thu Nov 2 06:28:52 UTC 2017
On Thursday, 2 November 2017 at 05:13:42 UTC, H. S. Teoh wrote:
> There is another side to this argument, though. How many times
> have *you* reviewed the source code of the software that you
> use on a daily basis? Do you really *trust* the code that you
> theoretically *can* review, but haven't actually reviewed? Do
> you trust the code just because some random strangers on the
> internet say they've reviewed it and it looks OK?
I did make that point ;-)
Of course you can't even view closed source. So there is no way
to audit it, and therefore no way to trust it. Full stop. That
cannot be argued against.
On the otherhand, just being open source, does not mean it can be
trusted - just look at the OpenSSL debacle - that's a great case
study if ever there was one..
But Ken Thompson summed it all up nicely: "You can't trust code
that you did not totally create yourself."
http://vxer.org/lib/pdf/Reflections%20on%20Trusting%20Trust.pdf
But the key value of open source, is not that you can (or cannot)
trust it, but that it's an enabler of evolution (and sometimes
just a slow ;-)
Linus gave a great talk about this important principle back in
2001:
https://www.youtube.com/watch?v=WVTWCPoUt8w
More information about the Digitalmars-d
mailing list