На протяжении прошедшего года компании VMware и XenSource боролись за включение в ядро технологий каждой из них, однако разработчики решили воздержаться от "привязки" ядра к продукту какой-либо одной компании. По словам Линуса Торвальдса, решение проблемы намечено в новой версии ядра в виде механизма "паравиртуализации", предусматривающего возможность применения различных гипервизоров. Данный подход позволяет виртуальным машинам разных форматов работать с высоким КПД, но требует для этого модификации гостевой ОС либо соответствующей поддержки на аппаратном уровне. Xen - система паравиртуализации с открытым кодом, а примерами среди коммерческих являются VMware ESX Server и Parallels Workstation. Реализация данной технологии в новом ядре рассчитана на аппаратную платформу i386. Кроме того, в ядро 2.6.20 встроена технология полной виртуализации KVM (Kernel-based Virtual Machine), разработанная в начинающей компании Qumranet. Она требует наличия аппаратного механизма поддержки виртуализации, реализованного в новых процессорах AMD и Intel. Метод полной виртуализации (применяемый в KVM, VMware Workstation, VMware Server и Parallels Desktop) имитирует достаточно оборудования, чтобы не требовать модификации гостевых ОС. По словам Торвальдса, других коренных изменений в ядре нет: разработчики лишь постарались исправить как можно больше старых ошибок.