Xen will never be part of Linux

Posted by virtualization.info Staff   |   Monday, May 12th, 2008   |  

Recently ZDNet published a skirmish of words between Ian Pratt, Xen founder and chief architect, and Benny Schnaider, CEO of Qumranet (supporting the development of KVM), about the destiny of Xen and the right to be called hypervisor of KVM.

While the debate itself is not too much interesting, one of the reactions that it provoked is much more.

Anthony Liguori, Software Engineer at Linux Technology Center, contributor for both Xen and KVM ( and of Debunking Blue Pill Myth fame), used his personal blog to provide some interesting perspectives of why KVM was preferred over Xen for the integration in the Linux kernel:

Xen is a hypervisor that is based on the Nemesis microkernel. Linux distributions ship Xen today and by default install a Linux guest (known as domain-0) and do their best to hide the fact that Xen is not a part of Linux. They’ve done a good job, most users won’t even notice that they are running an entirely different Operating System. The whole situation is somewhat absurd though. It’s like if the distributions shipped a NetBSD kernel automatically and switched to using it when you wanted to run a LAMP stack. We don’t ship a plethora of purpose-built kernels in a distribution. We ship one kernel and make sure that it works well for all users. That’s what makes a Linux distribution Linux. When you take away the Linux kernel, it’s not Linux any more.

When people talk about Xen not being merged into Linux, I don’t think they realize that Xen will *never* be merged into Linux. Xen will always be a separate, purpose-built kernel. There are patches to Linux that enable it to run well as a guest under Xen. These patches are likely to be merged in the future, but Xen will never been a part of the Linux kernel…


Labels:

blog comments powered by Disqus


virtualization.info Newest articles
VMware decides to disable TPS in future ESXi releases by default

October 17th, 2014

In a knowledge base article titled: “Security considerations and disallowing inter-Virtual Machine Transparent Page Sharing (2080735)” published on October 16th, VMware states that it will disable the Transparant Page Sharing…

Paper: Citrix Virtual Desktop Handbook 7.x

October 16th, 2014

Based on the recent releases of Citrix XenApp and XenDesktop 7.6, Citrix has updated its design guidance called the "Citrix Virtual Desktop Handbook 7.x". The handbook which contains 202 pages…

VMware announces vRealize Log Insight 2.5

October 16th, 2014

VMware has announced the release of version 2.5 of its log aggregation, management and analysis product Log Insight. This version will be the follow up of version 2.0 which was…

Release: Oracle VM VirtualBox 4.3.18

October 16th, 2014

Oracle has released a new version of its virtualization platform VM Virtualbox. Version 4.3.18 is considered a maintenance release which can be installed on top of version 4.3. The update…

Paper: Performance and Scalability of Microsoft SQL Server on VMware vSphere 5.5

October 16th, 2014

VMware has released a paper titled: "Performance and Scalability of Microsoft SQL Server on VMware vSphere 5.5". The Paper which contains 33 pages demonstrates that large Microsoft SQL Server databases…

Paper: Microsoft Exchange Server Performance on VMware Virtual SAN

October 16th, 2014

VMware has released a paper titled: "Microsoft Exchange Server Performance on VMware Virtual SAN". The paper which contains 9 pages shows the results of performance tests of Microsoft Exchange Server…

Microsoft announces support for Docker container virtualization for next version of Windows Server

October 15th, 2014

Microsoft has announced that it will support for Docker in its next version of Windows Server. Docker which provides a so called container virtualization solution currently receives a lot of…

Paper: Achieving Over 1-Million IOPS from Hyper-V VMs in a Scale-Out File Server Cluster Using Windows Server 2012 R2

October 15th, 2014

Microsoft has released a paper titled:"Achieving Over 1-Million IOPS from Hyper-V VMs in a Scale-Out File Server Cluster Using Windows Server 2012 R2". The paper which contains 24 pages demonstrates…

VMworld Europe 2014 Wrap-Up

October 15th, 2014

VMworld Europe 2014 in Barcelona has seen Pat Gelsinger (VMware CEO), Bill Fathers (EVP and GM, Hybrid Cloud Services Business Unit) and Sanjay Poonen (EVP and GM, End-User Computing) in…

Release: Microsoft Virtual Machine Converter 3.0

October 14th, 2014

Microsoft has released version 3.0 of its converter tool from the VMware platform to Hyper-V and Windows Azure, the Microsoft Virtual Machine Converter (MVMC). Version 3.0 is the follow-up of…

Paper: VMware Mirage Large-Scale Reference Architecture

October 13th, 2014

VMware has released a paper titled: "VMware Mirage Large-Scale Reference Architecture". The paper, which contains 30 pages is a provides a reference architecture and real-world testing results for image management,…

HP splits into Enterprise Services and Personal Systems

October 9th, 2014

On Monday HP announced the decision to split into two different companies, one focused on the PCs and printers business (HP Inc. led by Dion Weisler) and another dedicated to…

Release: VMware vCloud Director 5.6

October 8th, 2014

VMware today released version 5.6 of its web-based management platform for Infrastructure as a Service (IaaS) clouds, working with virtual machines (VMs) and vApps. This version was designed exclusively for…

Cloud Computing Trends: An interview with Steve Herrod

October 7th, 2014

As the majority of virtualization.info readers already know, Steve Herrod is one of the most relevant CTOs, not only for VMware but for the entire panorama of virtualization and cloud…

 
Monthly Archive