For the first time, Microsoft has made the list of the top 20 contributors to the Linux kernel, the operating system that the company once rallied against, according to The Linux Foundation's annual development report.
The foundation's latest report, "Linux Kernel Development: How Fast It is Going, Who is Doing It, What They are Doing and Who is Sponsoring It," covers work completed through the Linux kernel 3.2 release, with an emphasis on the releases made since the last update to this report in December 2010 (2.6.36 to 3.2).
Ranking seventeenth on the list of contributors to the Linux kernel, Microsoft, the company that once called Linux a "cancer," is now working within the collaborative development model to support its virtualization efforts and its customers. Because Linux has reached a state of ubiquity, in which both the enterprise and mobile computing markets are relying on the operating system, Microsoft is clearly working to adapt. In other words, some might recall the old adage: "If you can't beat 'em, join 'em."
Interestingly, Nokia, Microsoft's close ally in the mobile space with Windows Phone, ranked seventh on the list of contributors to the Linux kerneljust ahead of key Linux supporters Oracle and Google.
"Linux is the platform for the future of computing," Amanda McPherson, vice president of marketing and developer services at The Linux Foundation, said in a statement. "More developers and companies are contributing to the advancement of the operating system than ever before, especially in the areas of mobile, embedded and cloud computing. The increasing participation represents the power of Linux to quickly adapt to new market opportunities, lower costs and provide sustained long-term support."
In addition, The Linux Foundation said more than 7,800 developers from nearly 800 different companies have contributed to the Linux kernel since tracking began in 2005. Just since the last report, more than 1,000 developers representing nearly 200 companies have contributed to the kernel.
In addition, although Linux is an open-source OS, 75 percent of all Linux kernel development is done by developers who are being paid for the work. Long believed to be a basement community of developers, the Linux community is a professional worldwide network of the best software talent in the world. This army of developers together builds the foundation from which innovations, such as Android, cloud computing, Kernel-based Virtual Machine (KVM), Xen, and more are born and succeed.
As recorded by The Linux Foundation, the top 10 organizations sponsoring Linux kernel development since the last reportor Linux kernel 2.6.36are Red Hat, Intel, Novell, IBM, Texas Instruments, Broadcom, Nokia, Samsung, Oracle and Google. Mobile and embedded companies have been increasing their participation in recent years, not only adding more hardware support to the kernel but also taking responsibility for the advancement of core kernel areas.
Meanwhile, the rate of change since the last report is high and increasing, with between 8,000 and 12,000 patches going into each recent kernel release every two to three months. That is a rate of nearly six new patches per hour since the last release of this report.
The report is co-authored by Jon Corbet, Linux kernel developer and editor of LWN.net; Greg Kroah-Hartman, Linux kernel maintainer and Linux Foundation fellow; and the foundation's Amanda McPherson.
To download the full report, visit The Linux Foundation's Publications Website.
The Linux Foundation released the report April 3 at its annual Collaboration Summit in San Francisco. Keynote speakers at the event included executives and developers from Facebook, Huawei, Intel, NYSE Technologies and more.