3 ms·
This makes me think of MirageOS but with more drivers and I don't have to learn OCaml.
by odc 12y ago
This makes me think of MirageOS but with more drivers and I don't have to learn OCaml.
- anttiok 12y agoMirageOS, at least from my viewpoint, is trying to figure out what the cloud software stacks of tomorrow should look like. Rump kernels give you production quality building blocks for running existing code today in any environment. I wouldn't compare the two projects too much.
- rjsw 12y agoI see MirageOS as an OCaml Machine, it doesn't let you develop applications within itself in the way that a Lisp Machine does but maybe that doesn't make sense for OCaml.
- avsm 12y agoThe two projects are very complementary. You could easily write a MirageOS rump kernel backend that linked to the kernel device drivers, and build higher level services (HTTP, TLS, XMPP) in OCaml that use the production-quality NetBSD device drivers. It's all good fun in library OS land :)