>> > and gives hypervisors room to grow while maintaining >> > binary compatibility with already released kernels. >> >> that I buy for binary only hypervisors. But in an open source world I'll >> buy this a LOT less as being relevant. > > Binary compatibility to Linux is pretty important for applications. Even > though Apache is open source, I don't want to recompile it for every new Linux > kernel. Fortunately I don't have to, because glibc abstracts the Linux kernel > interface. Consider VMI in the same role as glibc -- when the hypervisor > changes, VMI maintains compatibility with your pre-existing infrastructure, VMI = kernel code (AFAIU) I would rather like a user-space-based compat layer. Jan Engelhardt --