It's catching up to proprietary rivals, as many vendors build around it.
Now that Citrix Systems owns XenSource, the lead originator of the Xen hypervisor, what code must Citrix give back to the open source community, as it pours money into developing proprietary products around Xen? The answer offers clues to how open source plus proprietary development will coexist.
Xen is open source code distributed under the GPL Version 2, which requires a vendor to make its code changes freely available to customers. That means competitors only need buy one copy of, say, Citrix XenServer to examine the source code. In effect, all Xen changes in Citrix's proprietary product will be shared with the community. "We have no fear of making all the bits available," says Simon Crosby, CTO of the XenSource unit inside Citrix.
The Xen vendor community has "stumbled on a model that endorses differentiation by all vendors," he says, while collaboration continues on the core Xen hypervisor. The Xen project is devoted to "producing the best engine, not the entire car." Vendors will surround the Xen hypervisor with management and development tools, and applications for niches such as disaster recovery or energy conservation.
When Citrix acquired XenSource, control of the Xen project went to a new advisory board of the five top contributors plus representatives of Citrix, Hewlett-Packard, IBM, Intel, Novell, Red Hat, and Sun. Since then, Xen has moved rapidly to achieve parity in many respects with market leader VMware's hypervisor, ESX Server. As Xen becomes the basis for more proprietary product sets, it's likely to evolve faster than any open source effort could on its own.
How Enterprises Are Attacking the IT Security EnterpriseTo learn more about what organizations are doing to tackle attacks and threats we surveyed a group of 300 IT and infosec professionals to find out what their biggest IT security challenges are and what they're doing to defend against today's threats. Download the report to see what they're saying.
IT Strategies to Conquer the CloudChances are your organization is adopting cloud computing in one way or another -- or in multiple ways. Understanding the skills you need and how cloud affects IT operations and networking will help you adapt.