On The Insider: Britney's Bikini-Clad Top 10
BNET Business Network:
BNET
TechRepublic
ZDNet

September 25th, 2009

Can Linux beat the bloat

Posted by Dana Blankenhorn @ 7:03 am

Categories: Development, General, Linux, Linux Desktop OS, Linux Handheld, Linux Laptop, Linux Server OS, management

Tags: Linux, UNIX, Operating Systems, Open Source, Software, Dana Blankenhorn

Linus Torvalds shocked the crowd (well, the group) at LinuxCon this week with three words.

“Linux is bloated.” He added it’s even gotten “huge and scary.”

(This fat penguin, by Squiggums at DeviantArt, can likely be licensed by the Linux Foundation for a reasonable fee. Just change the fish in the thought bubble to a Microsoft Windows logo.)

Part of the problem here may be just how close Linus himself is to the project. He was there at the beginning, and here he is with something bigger than any conglomerate’s Unix ever got. The whole world depends on Linux — servers, clients, phones. That’s got to weigh on a person.

Or it could be nostalgia. I get this way some days driving around Atlanta. I remember when that mall was an empty lot, I see the store where that skyscraper now stands. I remember when the Peachtree Road Race course had just a half-dozen skyscrapers on it, before Elton John and Jane Fonda and the Olympics, back in the 20th century.

Imagine if Bill Gates managed the original Windows project 25 years ago and were still managing that architecture today, with every fix or improvement coming personally past his desk. I get tired just thinking about it.

On the other hand, maybe Linus is right. He’s the doctor. Maybe it’s impossible to build something that works on any machine, that works clean, that’s scrubbed regularly for bugs, that has enormous amounts of functionality, and doesn’t get bloated. A modular architecture can only get you so far.

Now it’s true that, as our Matt Asay notes, there’s Linux and then there’s Linux. The Linux that loads onto a Moblin phone bears little resemblance to, say, Red Hat Enterprise Linux 5. What they have in common is compatibility, a common way of looking at the world, so they can work seamlessly together.

As Linus’ personal blog notes, he does take vacations and has a good, happy family life. But has he thought of, like, a sabbatical? Take six months off and chill, do something else, travel, really get away from it for a while? This project is too big to depend on one man at the center — maybe that’s the problem.

So I want to hear from the real Linux geeks out there. Is Linux bloated? Are there things that can be done, from an architectural or development standpoint, to make it less bloated?

Linus sounds tired. Why don’t you be the boss for a while?

Dana BlankenhornDana Blankenhorn has been a business journalist for 30 years, a tech freelancer since 1983. You can follow Dana on Twitter. See his full profile and disclosure of his industry affiliations.

Email Dana Blankenhorn

Subscribe to Linux and Open Source via Email alerts or RSS.

Related Discussions on TechRepublic

Did you know you can take part in these discussions with your ZDNet membership?

  • Talkback
  • Most Recent of 107 Talkback(s)
KDE 4
When I upgraded from KDE 3.5 i noticed a whole lot of glitches in KDE4. It's slow and its just a big waste of time.

-that being a desktop manager, not the kernel itself. but ubuntu 9 is impressive and slim... (Read the rest)
Posted by: rebelxhardcore Posted on: 10/22/09  (Edited: 10/22/09 @ 02:53) You are currently: a Guest | | Terms of Use
I think the whole "bloated" thing is hogwash.  wolf_z | 09/25/09
Bloat  saboken@... | 09/25/09
Doesn't work for the mainstream  wolf_z | 09/25/09
Linux kernel is like that. Linus' comments are taken out of context  stevey_d | 09/25/09
I think Linus is trying to send a message. Maybe it is not so bad right now  DonnieBoy | 09/25/09
No, he did not say  GuidingLight | 09/25/09
i blame the guy in charge  stevey_d | 09/25/09
Reading is fundemental  No_Ax_to_Grind | 09/25/09
The first step would be identifying the "bloat"  Zogg | 09/25/09
Bloated in the context of what?  D-T-Schmitz | 09/25/09
Careful when you say "you".  cornpie | 09/25/09
And this is why Linux will NEVER replace Windows on the desktop.  IT_Guy_z | 09/25/09
Yes, (re)installing windows is lots of fun...  The Mentalist | 09/25/09
Hogwash  Jevans47 | 09/25/09
Yes reality is hard...  The Mentalist | 09/25/09
You give the typical...  FrankleeMiDeer | 09/25/09
Dorothy, wake up dear. That's a nasty bump on your head...  mgp3 | 09/25/09
@FrankleeMiDeer, @mgp3: the talkbacks are a tresure trove  The Mentalist | 09/26/09
True  Viva la crank dodo | 09/25/09
If you reinstall over that, you're incompetent.  wolf_z | 09/25/09
How's that for an "easy to use OS"?  FanaticGeek | 09/25/09
@fanaticgeek  wolf_z | 09/26/09
Nice assumption wolf_z  Viva la crank dodo | 09/28/09
Isn't it obvious?  mgp3 | 09/25/09
Reinstall Windows...  prof123 | 09/28/09
I keep hearing people say that...  FrankleeMiDeer | 09/25/09
agree, stupid is as stupid does  ~doolittle~ | 09/25/09
Can some windoze luvers send me free PCs too?  African Magic | 10/20/09
I am a big Linux fan, but...  NCWeber | 09/28/09
Does that baloney come on rye?  mgp3 | 09/25/09
As opposed to installing a new OS every 6 months?  LiquidLearner | 09/25/09
try seven years  ~doolittle~ | 09/25/09
You should invest more in yourself...  The Mentalist | 09/26/09
sadly, most windows users who need a reinstall, can't even perform the task  ~doolittle~ | 09/25/09
And you think they could do better on a crappier OS like Linux?  transposeIT | 09/27/09
That is the most clueless talkback response ever...  ~doolittle~ | 09/27/09
@~doolittle~ ...  Dave32265 | 09/28/09
Huh?...  Dave32265 | 09/25/09
FUD? Nah...it's just a whole lot of fun pulling people's chains!  IT_Guy_z | 09/25/09
You read too much in  Viva la crank dodo | 09/25/09
Just disable services you dont need  hectormacias | 09/25/09
Was that meant for me?  Viva la crank dodo | 09/28/09
I'm a Linux user, but I agree  vinsai | 09/25/09
Yes, of course  FanaticGeek | 09/25/09
Couldn't agree more  hectormacias | 09/25/09
How many  Viva la crank dodo | 09/28/09
"You" means system builders, but YOU already knew that, didn't you?  The Mentalist | 09/25/09
Ahhh, if only that were true.  cornpie | 09/25/09
Funny,,,  Dave32265 | 09/25/09
Two more 'distro' I've never heard of  Patanjali | 09/27/09
I don't think you're a retard, you just need to stop making things up...  The Mentalist | 09/26/09
Please stop.  PlayFair | 09/26/09
Im one of those  hectormacias | 09/25/09
I understand  Viva la crank dodo | 09/28/09
No. it is bloat, no matter how you try to say otherwise  GuidingLight | 09/25/09
Message has been deleted.  The Mentalist | 09/25/09
Linux fanboys turn on Linus  connor33 | 09/25/09
Many people have tried...  The Mentalist | 09/26/09
I can see you're completely misreading the situation  The Mentalist | 09/26/09
Ubuntu 8.04 runs well on a PIII/800MHz with 384MB ram  914four | 09/29/09
Unless he can present a clear argument  T1Oracle | 09/25/09
Linus isn't stupid, please!  MeMyselfAndI_z | 09/25/09
re: architecting  Olderdan | 09/25/09
I'm a Linus fan  DanaBlankenhornZDNet Moderator | 09/25/09
If there's bloat, I'm not seeing it  eMJayy | 09/25/09
Tons.  aktazdevil | 09/25/09
modprobe only loads the drivers for hardware that is detected  stevey_d | 09/25/09
Last I used was 8.x  FrankleeMiDeer | 09/25/09
Linux kernel is at 1.6, what is this 8.x?  shis-ka-bob | 09/25/09
Are you in 1990's?  devlin_X | 09/25/09
Just so you know  Acid_1 | 09/27/09
Damned Small Linux with the latest kernel would be nice.  roystonlodge | 09/25/09
RE: Can Linux beat the bloat  bigpicture | 09/25/09
The bloat is in the kernel design  connor33 | 09/25/09
I'd rather fight than switch!  Olderdan | 09/25/09
I suspect Linus would agree  DanaBlankenhornZDNet Moderator | 09/25/09
puppy linux is a very bloat-free OS (100 MB distro!)  dabruro | 09/25/09
Puppy Linux  Gerry_z | 09/25/09
Define bloated  hectormacias | 09/25/09
A different take on "bloat"  w_c_mead | 09/25/09
Great TalkBack!  DanaBlankenhornZDNet Moderator | 09/25/09
minimal distro with automatic download of optional components as needed?  dabruro | 09/25/09
RE: Can Linux beat the bloat  kjb6947@... | 09/25/09
haha  progress76 | 09/25/09
Linux Can beat the bloat  olddogv | 09/25/09
Does anyone know what Puppy and Damn Small Linux are?  D-T-Schmitz | 09/25/09
RE: Can Linux beat the bloat  rnagy2009 | 09/25/09
I don't find it that big an issue  Scratchi | 09/25/09
Yes, it is bloated. That too is Moore's law  mheartwood | 09/25/09
Linux is a general purpose kernel  connor33 | 09/25/09
Re-hashing "Linux is obsolete" from AST  cryptikonline | 09/25/09
Monokernels exist for same reason that Unix still exists  connor33 | 09/25/09
But OS/X is Unix!  shis-ka-bob | 09/25/09
Was more talking about server Unix, but point remains  connor33 | 09/25/09
Please stop spreading BS  honeymonster | 09/26/09
Still on 40 year old OS architecture  Patanjali | 09/27/09
RE: Can Linux beat the bloat  richdave | 09/25/09
Some of you have missed the point  fletchoid | 09/26/09
Linux Geeks will never solve all your problems for you  Ole Man | 09/26/09
The Drivers should be offered as separate files ouside the kernel  directory | 09/27/09
Already bloated but can only do very minimal tasks...Tsk-tsk  transposeIT | 09/27/09
it's difficult to hammer a nail with a screwdriver  ~doolittle~ | 09/27/09
RE: Can Linux beat the bloat  Mr Piston | 09/28/09
RE: Can Linux beat the bloat  paul5082 | 09/28/09
RE: Can Linux beat the bloat  Diane84 | 09/29/09
RE: Can Linux beat the bloat  Makaveli1110 | 09/30/09
KDE 4  rebelxhardcore | 10/22/09

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement
Click Here

Recent Entries

Archives

Favorite Links

ZDNet Blogs

White Papers, Webcasts, and Downloads

SmartPlanet

Click Here