Last week, Novell unleashed SUSE Linux Enterprise (SLE) 11 at the Open Source Business Conference. The major focus of the announcement was the business value provided by the latest and greatest Linux operating system. With SUSE Linux Enterprise 11 Novell is providing value in several key areas:
- Ubiquity—the range of platforms; servers, clouds, appliances, and desktops where SLE is deployed.
- Interoperability—with other systems, protocols, and management infrastructures.
- Mission critical—high availability, clustering, reliability, and support.
These are the best indicators of the business value of SLE 11. But SLE 11 also represents the power of the open source community to innovate. Let’s look at some of the examples.
Communities: Linux, openSUSE, Mono
The open source development methodology amplifies Novell’s efforts in building SUSE Linux Enterprise. SLE is not a product built exclusively by Novell. It is built by packaging hundreds of projects that are created by upstream communities that make their work available to the world under free and open source licenses. It all starts with the Linux kernel, GNU utilities and tools, Apache, X.org, and hundreds of other projects that make up a Linux distribution.
Beyond that, the openSUSE Project creates the openSUSE distribution. Novell relies on the work of countless colleagues who work on openSUSE—which is a solid foundation we then build on to create SUSE Linux Enterprise.
Many other communities have work that flows into SLE. A prime example is the Mono community—whose work appears in our SLE Mono Extension. With SLE 11, Novell provides commercial support for Mono, making it suitable for mission critical deployments of .Net applications on Linux.
Optimization
Outstanding performance in virtual environments is critical. We develop deep understanding of core processing within an operating systems; how virtual machines compete for resources; and how hypervisors allocate resources to get performance. Our close partnerships with hypervisor vendors (including ourselves!) assures the depth. On the hypervisor side, our participation in the open source XEN community makes sure that we tune and optimize the performance of the XEN hypervisor based on this understanding.
And, to be sure, there is considerable work in working with the community to optimize for a physical desktop or server as well.
Appliances
Full enterprise operating systems are too feature-rich for certain deployments. We need a single Linux distribution which provides the richness when needed—and slims down when all customers need is Just Enough Operating System (JeOS) to run an application. That involves a careful analysis of each function and retaining only the core features that are needed. This innovative approach has led us to provide a variation—SUSE Linux Enterprise JeOS which removes unnecessary functions for appliances. Plus, we have an associated toolkit that allows customers to leverage the scale from turnkey to feature-rich.
Hardware Exploitation
The open source community works together to exploit new hardware features. This is a superior approach to conventional proprietary operating systems. With proprietary operating systems, a hardware vendor (for processors, storage, networks, etc.) might create an innovative new feature to address some current problem. But then it takes a long time until this is surfaced through the operating system. With the Linux kernel’s rapid development cycle, hardware vendors can see to it that the advanced hardware features are supported and exploited faster, and make their new features available to customers more quickly. SLE 11 features enhancements in virtualization and power management as two key examples of this. The “green” or power management innovations include having granular power profiles and tickless idle.
Mono
In the UNIX/Linux world, applications focus on the Java stack. However, the .Net stack is popular in Microsoft environments, and we have always believed that .Net developers will find more value in being able to run their applications on Linux. Mono allows companies to retain their investment in .Net applications by deploying them on Linux with minimal changes.
We’re continually impressed by Miguel de Icaza and the entire Mono community—to see how quickly they add Mono features. It has reached the level of maturity that we are supporting SLE Mono Extension as an innovative, supported version of Mono.
Summary
SLE 11 sets a new standard in business value for Linux. Numerous other initiatives within Novell, such as our ISV initiative are examples of how we add business value. But it is important to also acknowledge the open source innovation that goes into SLE.
Whether we view this from the breadth of “the power of the community”, or we look at specific innovations such as optimization, appliances, hardware support, and Mono—we have clear re-affirmation of the value of community developed software.