Linux: A solo developer is attempting to clean up 30 years of mess

Linux penguin on wood.
(Image credit: Pixabay)

A senior Linux developer believes the platform can be a lot faster and more efficient - if its source code was lighter.

To make this happen, Ingo Molnar has announced the “Fast Kernel Headers” project, an attempt to clean up and rework Linux kernel's header hierarchy and header dependencies.

Linux apparently contains around 10,000 main .h header files with the include/ and arch/*/include hierarchies. Molnar says that over the years, these have “grown into a complicated & painful set of cross-dependencies we are affectionately calling 'Dependency Hell'."

Largest single feature announcement ever

What would cleaning the Linux kernel mean in that respect? Molanr believes it could take making 2,200 commit changes to the code. As it turns out, further investigation into the code revealed that it’s a lot more cumbersome and sluggish than he first thought - perhaps unsurprisingly given its age.

So far, the work Molanr has done is bearing fruit. The improved "fast-headers tree offers a +50-80% improvement in absolute kernel build performance on supported architectures, depending on the config. This is a major step forward in terms of Linux kernel build efficiency & performance,” he said. 

Molnar also believes that it will be impossible to stop at these 2,200 commits. The changes will affect almost every Linux program, which leads him to believe that "in addition to the aforementioned 25 sub-trees and 2,200 commits, the fast-headers tree modifies over half of all kernel source files in existence." 

It would seem that more than 25,000 files will be affected, together with more than 178,000 insertions and 74,000 deletions. 

"Yeah, so this is probably the largest single feature announcement in LKML's [Linux Kernel Mailing List] history. Not by choice! :-/" he concluded.

All of this makes very little difference to the end-user, as they won’t see any specific changes. However, Linux developers will be able to compile faster than ever, making it easier and quicker to improve, patch, and upgrade the much-loved OS. 

TOPICS

Sead is a seasoned freelance journalist based in Sarajevo, Bosnia and Herzegovina. He writes about IT (cloud, IoT, 5G, VPN) and cybersecurity (ransomware, data breaches, laws and regulations). In his career, spanning more than a decade, he’s written for numerous media outlets, including Al Jazeera Balkans. He’s also held several modules on content writing for Represent Communications.

Read more
A person standing in front of a rack of servers inside a data center
Changing a few lines of code in Linux could apparently save hyperscalers billions, research claims, but I am not convinced
MacBook Pro with Asahi Linux logo
Head of top Apple Mac Linux distro resigns, citing burnout and slamming Linus Torvalds leadership
Google Chrome
Linux Foundation brings together top browser makers for more "open" approach
A person using a desktop computer.
Best weird and wonderful niche Linux distros of 2025
Close up of the Linux penguin.
Best lightweight Linux distro of 2025
Windows 11 working on a laptop PC
Windows 11 PC slow or low on storage? Bloatware could be to blame - here's how to find and remove it
Latest in Software & Services
woman listening to computer
AWS vs Azure: choosing the right platform to maximize your company's investment
A person at a desktop computer working on spreadsheet tables.
Trello vs Jira: which project management solution is best for you?
Autonomous finance
Quickbooks vs Quicken: what are the main strengths and weaknesses for your business
finance
Quickbooks vs Xero: which is the best for your business?
Group of people meeting
Zoom vs Google Meet: which is the best video conferencing tool for your business?
Fingers typing on a computer keyboard.
Microsoft 365 Personal vs Microsoft 365 Family: are there any real differences?
Latest in News
3d rendering of a submarine power cable on the seabed
Subsea internet cables can now ‘listen’ for sabotage using irregular pulses of light
Google Pixel 9 front and back
The Google Pixel 9a has gone up for sale and it’s not even out yet
Panos Panay and Alexa Plus
Amazon's Panos Panay teases future Alexa+ devices from speakers to possible wearables
Metroid Prime 4
I reckon the Nintendo Switch 2 could launch with Metroid Prime 4 – here’s why
Samsung Galaxy Z Fold 6
New rumors predict a foldable iPhone will launch next year – and cost almost twice as much as the iPhone 16 Pro Max
Pebble smartwatch countdown
Pebble confirms its smartwatch announcement is just hours away