News for hackers. Stuff that matters.
Re:The RustyHermit Unikernel by cies on Monday January 25, 2021 @07:31AM (#25902397)
There is not POSIX in a unikernel, right?

So can apps using a RustyHermit use the std lib, or should all be no_std?

Re:The RustyHermit Unikernel by felipehuici on Monday January 25, 2021 @08:59AM (#25903140)
I suppose the right answer is "it depends". For most unikernels the answer is no: they are highly specialized, often targeting a single application or language, and built on top of small/basic OSes. Some of them have targeted various levels of POSIX compatibility, e.g., OSv (http://osv.io/) and HermiTux (https://ssrg-vt.github.io/hermitux/) though they don't always support a large number of syscalls/applications. An older project was Rump (largely abandoned), which used the NetBSD kernel to be (mostly) POSIX compatible, though performance wasn't great and it's largely abandoned. An active project targeting at least partial POSIX compatibility is Unikraft (http://www.unikraft.org/).
Re:The RustyHermit Unikernel by cies on Tuesday January 26, 2021 @04:20AM (#25913904)
So can I use Rust's std on RustyHermit?