Red Hat ตัดสินใจเปลี่ยน platform virtualization จาก xen มาเป็น KVM โดยจะเริ่มออกมาให้ใช้กันใน RHEL 5.4 ในเดือน Aug 2009 และยัง support Xen ที่ได้บรรจุอยู่ใน RHEL ทุกรุ่น จนกว่าจะครบกำหนดของ Product life cycle ของแต่ละเวอร์ชั่น (7 ปี นับจากปล่อยเวอร์ชั่นนั้นออกมา)

สาเหตุของการที่ทาง Red Hat ได้เปลี่ยน platform virtualization อย่างหน้ามือเป็นหลังมือ และในระหว่าง update ในแต่ละเวอร์ชั่นนั้น เกิดขึ้นเหมือนละครน้ำเน่าที่ตัวเอกต้องฝืนทนต่ออุปสรรคนานับประการณ์ แต่ก็ยังต่อสู้และหาทางหลุดพ้นจากช่วงชีวิตอันเลวร้ายให้ได้

ในละครเรื่องนี้ เหตุเกิดขึ้นเมื่อ Microsoft ได้ตกลงเซ็นต์สัญญาเป็นพันธมิตรกับ XenSource, Novell และ Virtual Iron ในเดือน Aug 2007 หลังจากนั้นเป็นต้นมาทาง Red Hat ประสบปัญหาเรื่องการพัฒนาต่อยอด Xen เป็นอย่างมาก ทั้งที่แต่ก่อนไม่เคยมีปัญหาอะไร ดังนั้นทาง Red Hat เองก็ต้องหาทางออกให้กับตนเองใหม่ซึ่งก็ได้มองหา open source project ที่เกี่ยวกับ virtualization ใหม่ และก็ได้มาพบกับ KVM ที่เพิ่งเปิดตัวและถูกบรรจุไว้ใน Linux kernel หลังจากเพิ่งเริ่มพัฒนาเพียงแค่ 6 เดือน