You are right about simplification and I considered that point. Yet the fact that each application is developed on a general purpose platform, then compiled down to a unique production OS image seems to open up a lot of new corner cases involving long tail bugs.  We had a similar phase in during the Java transition to JIT in the late 1990s, though that&#x27;s obviously an antithetical technology approach. Either way you get a lot of ugly crashes.<p>The key for industrial use is extremely robust dev and management tools. Unikernels are thought-provoking but on their own do not appear to be anywhere near enough to solve the problem they are taking on.