4 ms·
The problem with Unikernels is legacy software. In order to effectively run Unikernels you have to program for them. I think the big jump in unikernels will co
by hacknat 6y ago
The problem with Unikernels is legacy software. In order to effectively run Unikernels you have to program for them.
I think the big jump in unikernels will come when someone can build Linux as a safe Unikernel and create a tool that converts docker images into Unikernel images. It's doable, but incredibly hard.
Disclaimer:
I'm sure there are lots of instances for folks where programming for Unikernels makes sense, but obviously legacy software will be around for a while.
- gandalfgeek 6y agoThere have been some efforts to take regular Linux binaries and build unikernels from them: - Lupine Linux uses specialization: https://www.youtube.com/watch?v=AoskLn1Xovc https://www.youtube.com/watch?v=AoskLn1Xovc - HermitCore reimplements a small subset of Linux that covers the majority of apps, so that they can run with it as a unikernel: https://www.youtube.com/watch?v=wHLqSb4Op4s https://www.youtube.com/watch?v=wHLqSb4Op4s
- convolvatron 6y agonanos in particular runs unmodified linux _binaries_ and produces bootable virtual machines