News for hackers. Stuff that matters.
Re:Writing an OS in Rust: Advanced Paging by TheCondor on Monday January 28, 2019 @09:29AM (#19017611)
Rust modules in Linux? Anyone could start to do it now, but it won’t be mainlined, probably not ever.

A real useful OS in rust? I think this is a complicated question. I don’t see a rust based posix kernel ever taking off in an interesting way, the C based kernels are stable and fairly safe, the community quickly fixes issues when they come up. A new kernel won’t have the architecture and driver support so it will have those downsides with the upside being maybe more safety which is harder to measure. It’s just that compelling. Now a new hypervisor? Maybe some sort of unikernel core? Maybe some sort of container hosting microkernel or some new thing I’m not dreaming up right now? I could see that taking off. I think it would have to be a new thing.

Re:Writing an OS in Rust: Advanced Paging by rurounijones on Monday January 28, 2019 @09:59AM (#19017864)
Hypervisor / container hosting was what I had in mind yes. Seems that would be the place where a from-scratch OS, safe, would immediately gain usefulness.
Re:Writing an OS in Rust: Advanced Paging by archgoon on Monday January 28, 2019 @10:38AM (#19018232)
So something like Firecracker?

https://firecracker-microvm.github.io/

Re:Writing an OS in Rust: Advanced Paging by monocasa on Monday January 28, 2019 @10:52AM (#19018378)
The other way around. Firecracker is like a stripped down qemu-kvm.