How old is our kernel? | Linux Today

How old is our kernel?

Written By
JC
Jonathan Corbet
Mar 2, 2010

“April 2005 was a bit of a tense time in the kernel development
community. The BitKeeper tool which had done so much to improve the
development process had suddenly become unavailable, and it wasn’t
clear what would replace it. Then Linus appeared with a new system
called git; the current epoch of kernel development can arguably be
dated from then. The opening event of that epoch was commit
1da177e4, the changelog of which reads:

“Initial git repository build. I’m not bothering with the full
history, even though we have it. We can create a separate
“historical” git archive of that later if we want to, and in the
meantime it’s about 3.2GB when imported into git – space that would
just make the early git days unnecessarily complicated, when we
don’t have a lot of good infrastructure for it.

“Let it rip!

“The community did, indeed, let it rip; some 180,000 changesets
have been added to the repository since then. Typically hundreds of
thousands of lines of code are changed with each three-month
development cycle. A while back, your editor began to wonder how
much of the kernel had actually been changed, and how much of our
2.6.33-to-be kernel dates back to 2.6.12-rc2, which was tagged at
the opening of the git era? Was there anything left of the kernel
we were building in early 2005?”

Complete Story

JC

Jonathan Corbet

Linux Today Logo

LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.