Linux Has Seen 30k+ Commits So Far This Year
Written by Michael Larabel in Linux Kernel on 14 July 2016 at 09:51 AM EDT. 4 Comments
LINUX KERNEL --
Being half-way now through the year and Linux 4.7 coming later this month, I figured it would be fun to run some statistics on the Linux kernel Git repository to see how this year is stacking up compared to past years.

When running GitStats on the mainline kernel tree as of yesterday, there were 21,718,865 lines of code reported across 603,345 commits by 15,430 different authors.

So far this year there have been 30,018 commits, which for half-way through the year is down slightly on a commit count basis compared to prior years. Last year in total there were 74k commits, 75k commits in 2014, 70k in 2013, etc. However, on a line count/removal basis, 2016 has been going well for the Linux kernel.

So far this year there have been 2.3 million lines added and 1.48 million lines deleted, compared to 2016 that saw a total of 3.4 million lines added and 1.6 million lins removed. In 2014 there were 3.6 million lines removed and 2.4 million lines removed. If the 2016 trends keep up, we could see more than 4 million lines added this year, a volume we haven't seen since 2012.

Besides Linus Torvalds, the most prolific authors to the Linux kernel so far this year have included Arnd Bergmann, David S. Miller, Al Viro, Mark Brown, and Jes Sorensen. In total there have been 2,461 different authors to the Linux kernel so far this year. Red Hat and Intel continue to be the two leading companies contributing to the Linux kernel, at least in regards to email addresses.

The 21.7 million lines in the kernel tree is currently distributed among 54,401 files. If you want to dig through more Linux Git statistics, see here.
Related News
About The Author
Author picture

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter or contacted via MichaelLarabel.com.

Popular News This Week