Earlier quoted context omitted.
[flagged]
https://en.wikipedia.org/wiki/OpenBSD
MotorOS: a Rust-first operating system for x64 VMs
11–20 of 125 posts
Re: MotorOS: a Rust-first operating system for x64 VMs
#12[flagged]
It's not wrong. Linux does not have a great security track record, it was built on completely different security principles than the ones we have today. You can find public criticism from Theo de Raadt and grsecurity if you want to find out more. It's a kernel that has served us well, especially considering its ubiquity, but it will never be a "secure" kernel.
But yeah, there’s plenty of things you’d do differently if you wanted to properly secure Linux. It just shows that economically that’s not the most important thing for companies using Linux.
Re: MotorOS: a Rust-first operating system for x64 VMs
#13Earlier quoted context omitted.
[flagged]
It is fascinating how despite the thousands and thousands of high profile memory related RCE vulnerabilities, how this community doesn't seem to like pointing the fact that C is an unsafe language.
Re: MotorOS: a Rust-first operating system for x64 VMs
#14Earlier quoted context omitted.
It's not wrong. Linux does not have a great security track record, it was built on completely different security principles than the ones we have today. You can find public criticism from Theo de Raadt and grsecurity if you want to find out more. It's a kernel that has served us well, especially considering its ubiquity, but it will never be a "secure" kernel.
I think it’s a shock when compared with the insecurity of Windows also forgetting that that was the reality on the ground in the 90s and that Windows also had a larger share. Windows has since hardened their security model and could be a more secure out of the box experience than Linux (eg shipping with TPM and FDE set up correctly). But yeah, there’s plenty of things you’d do differently if you wanted to properly se…
Re: MotorOS: a Rust-first operating system for x64 VMs
#15[flagged]
Everything is relative of course but it's a consensus view in OS literature that the Unix family of operating systems doesn't have strong security. There's a huge TCB in which bugs lead to vulnerabilities with high probability, as we see all the time. This is why eg cloud providers don't rely on the OS to isolate customers from each other. Since the reneissance of virtualization, many security focused systems have bu…
To design a secure system one must first ask who is going to attack it and with what forces.
Making truly secure systems is an art and is rarified ground.
Re: MotorOS: a Rust-first operating system for x64 VMs
#16Earlier quoted context omitted.
[flagged]
https://en.wikipedia.org/wiki/OpenBSD
Re: MotorOS: a Rust-first operating system for x64 VMs
#17> What does "Rust-first" mean here? It means not only that both the (micro) kernel and the drivers are implemented in Rust, but also that Rust is the first (and only, at the moment) language that userspace programs can be written in.
> Although technically one can reverse-engineer the Rust-based ABI and the provided Rust toolchain to write apps for Motor OS in e.g. C, that is some work. But standard Rust programs (using standard Rust library, without FFI) will just compile and run - see e.g. https://github.com/moturus/motor-os/tree/main/src/bin/httpd.
> This Rust-first approach is rather unique, as e.g. Redox uses relibc and C-based kernel ABI as the glue...
https://old.reddit.com/r/rust/comments/190znk5/mot%C5%ABrus_...
Re: MotorOS: a Rust-first operating system for x64 VMs
#18[flagged]
Re: MotorOS: a Rust-first operating system for x64 VMs
#19Earlier quoted context omitted.
[flagged]
It is fascinating how despite the thousands and thousands of high profile memory related RCE vulnerabilities, how this community doesn't seem to like pointing the fact that C is an unsafe language.