OSDL Launches Linux Kernel Awareness Initiative

On eve of new 2.6 kernel release, leading Linux advocacy consortium aims to educate customers on how the kernel is made

BEAVERTON, Ore. - November 26, 2003 - The Open Source Development Labs (OSDL), a global consortium of leading technology companies dedicated to accelerating the adoption of Linux, today announced a new initiative to raise awareness about how the Linux kernel is developed.

With the highly-anticipated release of the final Linux 2.6 production kernel due shortly, OSDL is taking a series of steps to increase customer confidence in using Linux. The new Linux kernel will be used by tens of millions of people in new ways, not only on servers and in telecommunications networks, but also on desktops and in consumer electronic devices. Among the Lab's first steps in this new initiative is the creation of a simplified graphical model that illustrates how software code is contributed to the Linux kernel. A copy is available on the Web at http://www.osdl.org/newsroom/graphics/linux_dev_process_graphic.jpg . [ Image ]

"OSDL firmly believes that the Linux kernel development process, under the guidance of Linus Torvalds, has proven to be an extremely effective means to produce powerful software for more than 10 years now," said Stuart Cohen, CEO of OSDL. "Recent public criticism of the Linux development process shows a lack of understanding as to the rigor imposed by Linus himself and the development community at large. It is a process built on the scientific method of peer review."

The Linux operating system kernel is the result of the efforts of its creator, Linus Torvalds, and thousands of dedicated software developers from around the world. These developers are self-organized into specific subsystems defined by a developer's interests and technical expertise (for example, I/O, storage, networking). Each of these subsystems has a domain expert developer, called the subsystem maintainer, who oversees the work of others. Subsystem maintainers review the code submitted to them and orchestrate broader peer review of code to ensure its quality.

All Linux code, both the current version and that submitted for future inclusion, is also available on-line for public examination. This allows literally thousands of interested parties to scrutinize submitted code in what amounts to a massive code review. Only when a subsystem maintainer accepts software code is it passed along to one of the two developers at the top of the Linux hierarchy, Torvalds himself or Andrew Morton.

Torvalds maintains the "development kernel" where new features and bug fixes are tested. Morton maintains the "production kernel" which is the version release for public use. Torvalds is the final arbiter of what is included in Linux. OSDL, with the help of Torvalds and Morton, created a simplified Linux Development Process graphic to help illustrate these key points. The graphic is available at http://www.osdl.org/newsroom/graphics/linux_dev_process_final.png . [ Image ]

Over the years Torvalds has enhanced the Linux development process itself to accommodate its increasing complexity and scope. The process is expected to continue to evolve in the future, but the basic structure has remained constant since the creation of Linux in 1991.

About The Open Source Development Lab (OSDL)

OSDL - home to Linus Torvalds, the creator of Linux - is dedicated to accelerating the growth and adoption of Linux in the enterprise. Founded in 2000 and supported by a global consortium of IT industry leaders, OSDL is a non-profit organization that provides state-of-the-art computing and test facilities in the United States and Japan available to developers around the world. OSDL members include Alcatel, Cisco, Computer Associates, Dell, Ericsson, Force Computers, Fujitsu, HP, Hitachi, IBM, Intel, Linuxcare, Miracle Linux Corporation, Mitsubishi Electric, MontaVista Software, NEC Corporation, Nokia, NTT DATA INTELLILINK, Red Hat, Sun Microsystems, SUSE LINUX, TimeSys, Toshiba, Transmeta Corporation, Turbolinux, Ulticom, Unilever and VA Software. Visit OSDL on the Web at http://www.osdl.org/.

OSDL is a trademark of Open Source Development Labs, Inc. Linux is a trademark of Linus Torvalds. Third party marks and brands are the property of their respective holders.