3 ms·
Linux: written in C, hundreds of buffer overflow errors Multics: written in PL/I, approximately zero buffer overflow errors see also: https://www.cvedetails.c
by musicale 3y ago
Linux: written in C, hundreds of buffer overflow errors
Multics: written in PL/I, approximately zero buffer overflow errors
see also: https://www.cvedetails.com/product/47/Linux-Linux-Kernel.html https://www.cvedetails.com/product/47/Linux-Linux-Kernel.htm...
- hsjqllzlfkf 3y agoThat doesn't tell me much. Linux is much bigger and more used than whatever multics is. So the fact that more bugs are documented is no surprise.
- Jtsummers 3y agoIt should tell you that Linux is not a "paragon of reliability" unless you have a non-standard definition of paragon and/or reliability.
- musicale 3y agoAnd that many of Linux's severe vulnerabilities were facilitated by C/gcc: "The net result is that a PL/I programmer would have to work very hard to program a buffer overflow error, while a C programmer has to work very hard to avoid programming a buffer overflow error." https://www.acsac.org/2002/papers/classic-multics.pdf https://www.acsac.org/2002/papers/classic-multics.pdf
- deleted 3y ago[deleted]
- deleted 3y ago[deleted]