Hacker News new | past | comments | ask | show | jobs | submit login

That is very exciting! Could you describe the main differences between Unikraft and RustyHermit?



I would say that a key difference between both OSes is the degree of compatibility with existing applications. Unikraft offers binary-compatibility with Linux apps written in arbitrary languages without the need for rebuilding, while RustyHermit is limited to Rust and C apps, and requires recompiling the app against the library OS code.

Another important difference is that Unikraft's kernel is written in C while RustyHermit's is in Rust (although if you want it to run C apps, RustyHermit needs to include a big chunk of C code that is the newlib standard library).




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: