There is a lot going on in the different Open Source Virtualization projects. From KVM, over OpenVZ , to Xen.
First of all there is the news that Anthony Liguori has included kvm support in the main Qemu development tree. In his blogpost Avi Kivity explains that with the KVM code being merged in Qemu development and integration of new and bigger features will evolve faster.
But now that kvm has been merged, it is possible to make larger modifications to qemu in order to make it fit virtualization roles better. Live migration and virtio have already been merged. Device and cpu hotplug are on the queue. Deeper changes, like modifying how qemu manages memory and performs DMA, are pending.
Then there is some discussion going on about the future of OpenVZ , mainly targeted at licencing and Pete Zaitcev is wondering why Parallels hasn’t officialy modified its COPYING.SWsoft file whic
h mainly tells the world “we’re not serious about going upstream” and which makes him wonder
“Kinda makes LXC more of a fait accompli than it already is or needs to be.” According to the LXH site , the planned Linux kernel version for which LXC should be fully functionaly is 2.6.29.