Review your favorite Linux distribution.
Go Back > Forums > Linux Forums > Linux - General
User Name
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.


  Search this Thread
Old 09-22-2009, 05:25 PM   #1
Registered: Jul 2005
Posts: 489

Rep: Reputation: 45
Linus T: "Linux is bloated"

Linus T says Linux is bloated. It has 10 millions Line of Code. Just one kernel. The entire Windows NT was 10 millions LoC.
Linus says that they fix bugs as fast as new code is added. But code is always swapped out for new designs. Hence, the code that get bug fixed is swapped out soon after. This constant swapping of code also causes unstable ABIs which is a bad thing in Enterprise environments. Imagine you upgrade something, and the ABI has changed which causes you to upgrade another piece etc etc, soon you have been forced to upgrade everything and you dont have the well tested environment anymore. This is a bad thing. Or, you upgrade the Kernel and the device driver has broke, which only gets triggered during certain circumstances.

The weird thing is, Theo said this 5 years ago and was called a Troll

"[Linux] is terrible," De Raadt says. "Everyone is using it, and they don't realize how bad it is. And the Linux people will just stick with it and add to it rather than stepping back and saying, 'This is garbage and we should fix it.'"

IT company CEO: "You know what I found? Right in the [Linux] kernel, in the heart of the operating system, I found a developer's comment that said, 'Does this belong here?' "Lok says. "What kind of confidence does that inspire? Right then I knew it was time to switch."

Even Linux kernel developer Andrew Morton complains about the declining quality of the Linux kernel. His words:

Q: Is it your opinion that the quality of the kernel is in decline? Most developers seem to be pretty sanguine about the overall quality problem. Assuming there's a difference of opinion here, where do you think it comes from? How can we resolve it?

A: I used to think it was in decline, and I think that I might think that it still is. I see so many regressions which we never fix.

So what should Linus do? I think he should have a plan instead of just adding code all the time. All this new code breaks compatibility and causes major problems. No more constantly moving target. Design it well and keep it stable. What do you think?
Old 09-23-2009, 02:11 AM   #2
Senior Member
Registered: Sep 2003
Posts: 3,171

Rep: Reputation: 116Reputation: 116
I have been grumbling for the last week about breaking compatibility. That needs to be avoided. Just last saturday, I had to roll back a new Centos environment from 2.6.30 to 2.6.24 because the kernel dropped a function call after 2.6.27 that a library I use needs. The developers of the library have not made an upgrade available, and I can't switch at this time.

I personally have not noticed any significant improvements in the kernel for quite a few releases now. I actually try to avoid upgrading my kernel on my workstation, but my package manager makes this into a royal PITA because I don't have an option to say "don't bug me about this...I don't want to."
Old 09-23-2009, 03:55 AM   #3
LQ Guru
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1292Reputation: 1292Reputation: 1292Reputation: 1292Reputation: 1292Reputation: 1292Reputation: 1292Reputation: 1292Reputation: 1292
I think Linus should probably assert his authority a bit more, maybe even fork the kernel if necessary. It's true, Linux is in danger of becoming not just bloated but unstable and unusable (far worse than just bloated).


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Linus calls Linux 'bloated and huge' LXer Syndicated Linux News 3 09-24-2009 08:04 AM
LXer: Linus calls Linux 'bloated and huge' LXer Syndicated Linux News 0 09-22-2009 05:20 AM
What causes a distro to become "bloated" juvestar15 Linux - Distributions 1 06-24-2007 12:36 PM
LXer: Linux OS "just as bloated as Windows" LXer Syndicated Linux News 3 08-11-2006 05:43 AM
"Bloated" Distros? Rick069 Linux - Software 16 03-17-2006 03:24 PM > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 01:55 AM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration