Linux 5.7-rc1 Marks More Than 915k Commits, 28.4 Million Lines In Source Tree

Written by Michael Larabel in Linux Kernel on 13 April 2020 at 04:42 AM EDT. 1 Comment
LINUX KERNEL
With yesterday's release of Linux 5.7-rc1 following the two week period of Linux 5.7 tacking on many interesting improvements and new features, here is a look at the current Git development states on the Linux kernel.

As of Sunday when running the GitStats analytics, the Linux kernel Git tree amounted to 915,296 commits from 21,534 different authors! Not only does the commit count remain interesting, but the size of the source tree is now up to 67,954 files and that in turn comes in at 28.43 million lines of code! Keep in mind the Git lines of code count also includes documentation and the kernel's in-tree utilities, Kconfig bits, etc as opposed to just raw code. That 28.4 million lines is after the kernel has seen 53.7 million lines of code added and 25.3 million lines removed over time.

So far this year the Linux kernel has seen about 19.7k commits with 1.06 million lines added and 482k lines of code removed. Being just past Q1, so far this is looking like on a commit basis that the Linux kernel should roughly match what we have seen out of the kernel in recent years with around 80k commits per calendar year.

While Linus Torvalds continues being the most prolific author with around 3.7% of the commits, ~2096 authors in total have contributed to the kernel so far this year. Following Torvalds, the other most prolific contributors are all the usual suspects: David S. Miller, Takashi Iwai, Chris Wilson, Gustavo A. R. Silva, and Geert Uytterhoeven.


Intel and Red Hat continue leading the kernel's development along with notable mentions to Linaro, SUSE, and AMD.


The Linux kernel is on track to crack 29 million lines in its source tree during 2020.

More Git statistics as of yesterday via this output.
Related News
About The Author
Michael Larabel

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, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week