The Linux Foundation Releases Annual Linux Development Report
darthcamaro writes "The Linux Foundation's Who Writes Linux report (sign up required) is now out and after 22 yrs leading Linux, Linux creator Linus Torvalds has fallen out of the list of top 100 developers in terms of code contributions. He currently ranks 101st for number of patches generated from the Linux 3.3 to the Linux 3.10 kernel releases." Read below for a few highlights from the report.
Nearly 10,000 developers from more than 1,000 companies have contributed to the Linux kernel since tracking began in 2005. Just since the last report, more than 1,100 developers from 225 companies have contributed to the kernel. In fact, more developers and companies are contributing to Linux than ever before with Linux kernel 3.10 seeing the most developer contributions ever.
Mobile and embedded companies are increasing their investments in Linux. Linaro, Samsung and Texas Instruments together increased their aggregate contributions from 4.4 percent during the previous version of the paper to 11 percent of all changes this year. Google’s contributions are also up significantly this year.
The Top 10 organizations sponsoring Linux kernel development since the last report include Red Hat, Intel, Texas Instruments, Linaro, SUSE, IBM, Samsung, Google, Vision Engraving Systems Consultants and Wolfson Microelectronics. After appearing on the list for the first time in 2012, Microsoft notably dropped off the list entirely this year. A complete list of the top 30 organizations sponsoring this work is included in the paper.
The rate of Linux development is unmatched. The average number of changes accepted into the kernel per hour is 7.14, which translates to 171 changes every day and more than 1,200 per week.
Mobile and embedded companies are increasing their investments in Linux. Linaro, Samsung and Texas Instruments together increased their aggregate contributions from 4.4 percent during the previous version of the paper to 11 percent of all changes this year. Google’s contributions are also up significantly this year.
The Top 10 organizations sponsoring Linux kernel development since the last report include Red Hat, Intel, Texas Instruments, Linaro, SUSE, IBM, Samsung, Google, Vision Engraving Systems Consultants and Wolfson Microelectronics. After appearing on the list for the first time in 2012, Microsoft notably dropped off the list entirely this year. A complete list of the top 30 organizations sponsoring this work is included in the paper.
The rate of Linux development is unmatched. The average number of changes accepted into the kernel per hour is 7.14, which translates to 171 changes every day and more than 1,200 per week.
does that matter? He still maintains the repo, still performs the merges, still does the quality control, still determines the direction of future updates. As Slashdot is fond of saying, the quality of a developer isn't just determined by the number of lines or commits he contributes.
I don't know why that bit about Torvalds is even necessary, unless someone is trying to take a swipe at him. Again.
There is no other person who has led as large and successful a software project for as long as Linus has with as much involvement as Linus has. I think that pretty much makes him the greatest software development manager of all time. It also means that those who criticize his management style need to pony up more than just their opinions.
It's a bit unfair to compare a kernel and an entire OS. As much as I am a Linux fanboy, it's comparing apples an oranges. Now if you were to compare GNU/Linux and Windows it might be more fair.
I have as much of a mixed environment as anyone (2 Android Tablets, 1 android phone, 1 win8 desktop, 1 win8 laptop, 1 win7 tablet, 1 linux desktop), so I really have no preference one way or the other. However, the "funny" moderation of your post aside, as a developer, I think it's a bit unfair to categorize MS developers this way. After all, they were only writing what management told them to.
No mention of Canonical anywhere in the report. Why am I not surprised?
Its probably not a swipe. Just acknowledging that Linux is primarily developed via corporate/governmental subsidies and not the more romantic hobbyist developer contributing his/her personal time.
I wouldn't say he's first. He's just the most publicized. Theo from OpenBSD is pretty bad and a quick glance over the Debian mailing lists will blow your mind. Linus is bad but there are far worse offenders than him.
No, it makes complete sense - these guys do drivers and such as a marketing exercise. When companies come to them, they want to answer "Yes, we have a driver for you, it's already in the kernel". OEMs are far more likely to choose a company that has drivers already in the kernel than not (and thus need to develop one). And being mainline In the kernel is a quality bar - it's one thing to have a driver to integrate yourself, it's another to have one that's in every kernel going forward.
So a lot of these contributions are "scratching their own itch" where the itch is "sell more of our chips".
Canonical isn't going to have a kernel team like the competition; their focus is the desktop side. Oracle is the surprise failure. They've complained before that their expertise rivals Red Hat, but this report appears to disagree.