SHARE
Follow this article on Twitter Facebook LinkedIn Bookmark and Share
Home >> Integrating IT

Red Hat, IBM, Novell top Linux kernel contributors

Red Hat, IBM, Novell top Linux kernel contributors

By:  John Fontana  On: 21 Aug 2009 For: Network World (U.S.) (NA) Creator
 

Linux creator Linus Torvalds has be overtaken by IBM, Red Hat and Novell as leading contributor to the open source project which has grown by 2.7 million lines of code since last year...

Red Hat, IBM and Novell remain the top contributors to the Linux kernel,  an open source project that has grown by 2.7 million lines of code over the past 16 months, according to a report put out by the Linux Foundation.

The report also shows that Linux creator
Linus Torvalds   has fallen out of the Top 30 individual contributors when accounting only for kernel changes. Torvalds's work in other areas including reviews and signing off on code still make him one of the top contributors to overall kernel development, the report notes.

"Linus remains an active and crucial part of the development process," the report states.

The data was reported in the a paper titled "Linux Kernel Development,"  which is an update to the first development report put out in April 2008 by the Linux Foundation. The most recent report is authored by Greg Kroah-Hartman from Novell, Jonathan Corbet of LWN.net and Amanda McPherson from The Linux Foundation

Since the last report in 2008, there has been roughly a 10 per cent increase in the number of developers contributing to each kernel release cycle, which come every 2-3 months. In addition, the number of lines of code added to the kernel each day has nearly tripled.

The kernel now has more than 11.5 million lines of code.

Red Hat, Novell  and IBM top the chart of companies whose employees contribute the most changes to the kernel. The three companies account for just over 24 per cent of all changes made to the kernel in the past 16 months.

The report notes that since 2005, more than 5,000 individual developers from nearly 500 companies have contributed to the kernel.

The paper examines four years of history from version 2.6.11 through 2.6.30 of the kernel.

The first edition of the report was published in April 2008 and covered data through the 2.6.24 kernel. This most recent report adds data through the 2.6.30 kernel and highlights changes in the past 16 months that show how kernel development is expanding.

Since the April 2008 paper, changes to the kernel have exploded. The numbers include 10,923 lines of code added (a 70 per cent increase), 5,547 lines removed (68 per cent increase) and 2,243 lines changed (32 per cent increase) per day by the development community.

The report notes that the rate of change is larger than any other public software project of any size.

The changes are aggregated within each kernel development cycle, which now averages 81 days.

To keep up with that pace, the individual development community has doubled in the past three years with the 2.6.30 kernel claiming 1,150 developers.
But the report notes that only a relatively small number of them are doing the majority of the work.

"In any given development cycle, approximately 1/3 of the developers involved contribute exactly one patch. Over the past 4.5 years, the top 10 individual developers have contributed almost 12 per cent of the number of changes and the top 30 developers have contributed over 25 per cent."

The report says that companies supporting kernel development do so for a number of reasons and to bring the most benefit to their commercial efforts, including IBM, Intel, SGI and HP on the hardware side; Red Hat, Novell and MontaVista on the operating system side; Sony, Nokia and Samsung from a component perspective; and non-computer industry companies such as Volkswagen (cars) and Quantum Controls (yacht navigation systems) who use Linux as the foundation for other products.

The report concludes that the accelerating rate of change and rise in contributors reflects a "vibrant and active community, constantly causing the evolution of the kernel in response to a number of different environments it is used in."

Those dynamics, the report says, prove that the development process can adapt to higher speeds that the future likely will demand.


Sign up for our Newsletters
Tags: kernel, Linux

 












Print |  Views: 4218   |   Rating:offoffoffoffoff  (0 votes)
Rate this article on a scale of
1 to 5 stars,5 being the best.




john fontana John Fontana is a contributor to the International Data Group (IDG) News Service, which publishes global technology stories from bureaus around the world to more than 300 publications in more than 60 countries.

Recent Canadian IT Jobs




Related Content

MS-Novell pact not good news for all
MS-Novell pact not good news for allAfter years of cutthroat competition with one another, Microsoft and Novell this month signed an agreement that will see the once bitter rivals work together to make it easier for customers to integrate and manage mixed Windows and Linux environments. While the deal has clear benefits for both Microsoft and Novell, its potential impact on the open source community is tougher to gauge.
Tracking Linux contributions now easier
Tracking Linux contributions now easierNot only is it now easier to track development of the Linux kernel, but Linux contributors will now also receive more credit for their input, the Open Source Development Labs (OSDL) announced on Monday.
HP: CIOs don’t see virtualization as a business tool
hp inc. is advising cios to start thinking about virtualization technology as an important business tool rather than just a technology enabler. a recent global study conducted by t
blog comments powered by Disqus