New Open Virtualization Blog from IBM - "On the Origin of KVM" by Dan Frye

As virtualization becomes ubiquitous in enterprises, it's important to note that KVM in particular offers advantages that stem from its simple architecture. At its most basic, KVM is a feature added to Linux that allows Linux and other operating systems such as Windows to be virtualized - as opposed to a separate complete virtualized operating system à la the Xen model. This not only simplifies KVM, but allows KVM to leverage the world's largest and best development community (that's the Linux community in case you were confused...) instead of having to duplicate core operating system development work. Read on.