3 ms·
That is very exciting! Could you describe the main differences between Unikraft and RustyHermit?
by nequo 4y ago
That is very exciting! Could you describe the main differences between Unikraft and RustyHermit?
- olivierpierre 4y agoI 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).