News for hackers. Stuff that matters.
Re:Writing an OS in Rust: Advanced Paging by jcranmer on Monday January 28, 2019 @11:59AM (#19019015)
You pretty much have to have a POSIX compatibility layer just to support stuff without resorting to VMs.

That said, there is a lot of room to innovate in OS/userspace boundaries that don't rely on POSIX APIs--see epoll/kqueue/iocp for one place where this innovation already occurred. I'd love to see better alternatives to POSIX signals, for example. So an OS that treats POSIX as a mere compatibility layer and not the primary driver of its design could be welcome.

Re:Writing an OS in Rust: Advanced Paging by matachuan on Monday January 28, 2019 @12:34PM (#19019291)
See ATC'13 How to Run POSIX Apps in a Minimal Picoprocess (https://www.usenix.org/system/files/conference/atc13/atc13-h...). I would say it's a POSIX emulator OS.
Re:Writing an OS in Rust: Advanced Paging by Solar19 on Monday January 28, 2019 @02:09PM (#19020157)
This was the research that led to WSL.